/* CSS Document */

/* 
	this file contains layout and style information for index.php
*/

/* page layout */
html {
		margin: 0px 0px 0px 0px; 
		padding: 0px 0px 0px 0px;
	}

div {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

body {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		
		width: 770px;
	}

form {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

img {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

object, embed {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

		
a:link { text-decoration:none; color:#003399;}
a:visited { text-decoration:none; color:#003399;}
a:hover { text-decoration:underline; color:#FF0000;}

a img { border-style: none;}

p.center { text-align: center;}
/* ***************************   CONTENT LAYOUT    **********************************  */

div#header {
		height: 102px;
	}
	
div#logosquare {
		float: left;
				
		height: 102px;
		width: 230px;
	}
	
div#titlesquare {
		float: left;

		height: 102px;
		width: 540px;
	}

div#menu_header {
		height: 25px;
	}
	
div#spacer_footer {
		height: 40px;
	}

div#pagearea {
	}
	
div#pagearea_clear {
	}

div#content {
		width: 770px;
	}

div#menu_footer {
		height: 25px;
	}
	
div#footer {
		width: 770px;
	}



/* ***************************    SITE HEADER    **********************************  */
div#header {
		background-image:url(../images/header/unify_index_bg.jpg);
		background-repeat:repeat-x;
	}


/* ***************************    SITE MENUS    **********************************  */

div#menu_header {
		background-image: url(../images/sitemenu/menu_bg.jpg);
	}


/* ***************************    CONTENT ZONES    **********************************  */

div#content_reflector {
		height: 140px;
	}

div#content_subscribe {
		height: 46px;
		
		padding-top: 8px;
		
		background-image:url(images/subscribe_bg.jpg);
		background-repeat:repeat-x;
		
		text-align:right;
	}

div#content_subscribe p {
		padding-top: 0px;
		padding-bottom: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
	}

div#content_breakingnews {
		padding-left: 8px;
		padding-right: 8px;
		
		font-family: Arial, Helvetica, sans-serif;
		font-size: 80%;
	}
	
div#content_breakingnews p {
		padding-top: 0px;
		padding-bottom: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
	}
	
div#content_our_products {
		float: left;
		
		width: 192px;

		background-image: url(images/grayline.gif);
		background-position: right;
		background-repeat: repeat-y;
	}

div#content_our_solutions {
		float: left;
		
		width: 192px;

		background-image: url(images/grayline.gif);
		background-position: right;
		background-repeat: repeat-y;
	}

div#content_our_support {
		float: left;
		
		width: 192px;

		background-image: url(images/grayline.gif);
		background-position: right;
		background-repeat: repeat-y;
	}

div#content_our_company {
		float: left;
		
		width: 192px;

	}

div#content_msm {
	}

div.content_our_title {
		padding-top: 12px;
		padding-bottom: 12px;
		
		text-align: center;
		
	}	

div.content_our_title a:link { text-decoration:none; color:#003399;}
div.content_our_title a:visited { text-decoration:none; color:#003399;}
div.content_our_title a:hover { text-decoration:underline; color:#999999;}

div.content_our_title span.our {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 17px;
		font-weight: bolder;
		color: #666666;
	}

div.content_our_title span.item {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 17px;
		font-weight: bolder;
		color: #000000;
	}


div.content_our_image {
		margin-bottom: 8px;

		text-align: center;
	}

div.content_our_blurb {
		padding-left: 5px;
		padding-right: 9px;	
		
		font-family: Arial, Helvetica, sans-serif;
		font-size: 90%;
	}
	
div.content_our_more {
		padding-left: 5px;
		padding-right: 9px;	
		padding-top: 25px;
		
		text-align:right;
		
		font-family: Arial, Helvetica, sans-serif;
		font-size: 90%;
	}


/* ***************************    SITE FOOTERS    **********************************  */

div#menu_footer {
		background-color: #586F7F;
	}
	
div#footer {
		text-align: center;
	}

p.footer_text {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 70%;
		color: #666666;
		
		margin: 0px;
		padding: 0px;
	}