/* CITEC home page stylesheet */
body {background-color: #ffffff; margin: -1px 0px 0px 0px;}
body, p {font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}

/* access keys */
#access {visibility: hidden; position: absolute; left: 0; top: 0;}

/* invisible text */
#invisible {visibility: hidden; position: absolute; left: 0; top: 0; color: #ffffff;}
.invisible {visibility: hidden; position: absolute; left: 0; top: 0; color: #ffffff;}

/* hiding browser link */
#browserSupport, #browser {display: none; speak: none;}

a {text-decoration: none; color: #006cb7;}
a:link {text-decoration: none; color: #006cb7;}
a:hover {text-decoration: underline;} 

#tools a:link {font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: none; color: #ffffff;}
#tools a:visited {text-decoration: none; color: #ffffff;}
#tools a:hover {text-decoration: underline;} 

#footer a:link {font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: none; color: #003c81;}
#footer a:visited {text-decoration: none; color: #003c81;}
#footer a:hover {text-decoration: underline;} 

img {border: none;} 

#header {padding: 0px 10px 0px 10px; margin: 0px;}
#citec_logo {margin: 13px 22px 13px 22px;}

#tools {
	padding: 0px;
	margin: 10px 10px 10px 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: right;
	white-space: nowrap;
	color: #ffffff;
	background-color: #005697; 
}

/* search form */
#search {display: inline; padding: 0px; margin: 0px;}
img.searchbutton { vertical-align: top;}
input.searchinput { 
	width: 150px; 
	font: 12px verdana, sans-serif;
	color: #003c81; 
	background-color: #ffffff; 
	border: 1px solid; 
	border-color: #003c81; 
	vertical-align: top;
}

.primary_nav {background-color: #acd2ed; height: 24px;}
#page_body {padding: 0px 0px 0px 10px; margin: 0px;}
#sales_logo {margin: 20px 5px 0px 20px;}

/* top row */
.feature_image {padding: 0px; margin: 5px 0px -1px 0px; }
.supporting_feature1 {padding: 0px; margin: 5px 0px -1px 0px;}

/* middle row */
.confirm_feature {	
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 0px;
	margin: 0px;
}

.supporting_feature2 {	
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 0px 0px 0px 0px; /*top:15, bottom: 25*/
	margin-bottom: 0px;
	margin-top: 0px;
	background-color: #DFD9CA;
	height: 142px;
}

.supporting_feature2 h5 {font-size: 11px; padding: 5px 7px 5px 18px; margin: 0px; color: #D6CCE3;}

.supporting_feature2 p {padding: 0px 10px 5px 25px; margin: 0px; color: #424142;}
.supporting_feature2 ul {padding: 0px; margin: 5px 7px 0px 35px; color: #666666;}
.supporting_feature2 li {color: #666666; list-style-image: url(/images/img_arrow.gif);}

.supporting_feature2 img {padding: 0px; margin: 20px 5px 0px 1px;}

.supporting_feature2 a:link {font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; color: #424142;}
.supporting_feature2 a:visited {color: #424142;}

.supporting_feature3 {	
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 0px;
	margin: 0px;
}

/* bottom row */
/* What we do -------------- */
.bot1 {	
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 0px 0px 7px 0px;
	margin-top: 4px;
	margin-bottom: 0px;
	background-color: #E9E1DA;
}

.bot1 h5 {font-size: 11px;	padding: 20px 7px 10px 23px; margin: 0px; color: #5B514D;}

.bot1 ul {padding: 0px; margin: 5px 7px 0px 25px; color: #5B514D;}
.bot1 li {color: #5B514D; list-style-image: url(/images/img_arrow_warmgrey.gif);}

.bot1 img {margin: 10px 5px 0px 7px;}

.bot1 a:link {font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; color: #5B514D;}
.bot1 a:visited {color: #5B514D;}

/* Latest news -------------- */
.bot2 {	
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 0px 0px 20px 0px;
	margin-top: 4px;
	margin-bottom: 0px;
	background-color: #F2ECE6;
}

.bot2 h5 {font-size: 11px; margin: 0px; padding: 20px 7px 10px 30px; color: #5B514D;}

.bot2 ul {padding: 0px; margin: 5px 7px 0px 30px; color: #5B514D;}
.bot2 li {color: #5B514D; list-style-image: url(/images/img_arrow_warmgrey.gif);}

.bot2 img {margin: 10px 5px 0px 7px;}

.bot2 a:link {font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; color: #5B514D;}
.bot2 a:visited {color: #5B514D;}


.bot3 {	
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 0px 0px 59px 0px; 
	margin-top: 4px;
	margin-bottom: 0px;
	background-color: #EAE6DB;
}

.bot3 h5 {font-size: 11px; padding: 20px 7px 10px 23px; margin: 0px; color: #5B514D;}

.bot3 ul {padding: 0px; margin: 5px 7px 0px 25px;	color: #5B514D;}
.bot3 li {color: #5B514D; list-style-image: url(/images/img_arrow_warmgrey.gif);}

.bot3 img {margin: 10px 5px 0px 7px;}

.bot3 a:link {font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; color: #5B514D;}
.bot3 a:visited {color: #5B514D;}

/* footer */
#footertable {padding: 0px 10px 0px 10px; margin: 0px;} /*padding: 0px 10px 0px 10px; margin: 0px;*/
.footer_table {background-color: #AED3EE;}

#footer_links {
	padding: 0px;
	margin: 0px;
	font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	white-space: nowrap;
	color: #003c81;
}
