/* CSS Document */

body{
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
	}
	
a{
	text-decoration:none;
	}
	
a:hover{
	text-decoration:none;
	}
	
td{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	
h1{
	margin:0px;
	padding:0px;
	font-size:24pt;
	font-weight:normal;
	}
	
h2{
	margin:0px;
	padding:0px;
	font-size:21pt;
	font-weight:normal;
	}
	
h3{
	margin:0px;
	padding:0px;
	font-size:18pt;
	font-weight:normal;
	}
	
h4{
	margin:0px;
	padding:0px;
	font-size:15pt;
	font-weight:normal;
	}
	
h5{
	margin:0px;
	padding:0px;
	font-size:12pt;
	font-weight:normal;
	}
	
h6{
	margin:0px;
	padding:0px;
	font-size:9pt;
	font-weight:normal;
	}

.txt_black{
	color:#313131;
	}

.txt_white{
	color:#FFFFFF;
	}

.top_nav{
	color:#313131;
	}
	
.site_map_txt{
	color:#5F5E5E;
	}
	
.site_map_txt:hover{
	color:#448F17;
	text-decoration:underline;
	}	
	
	
.top_nav:hover{
	color:#FFFFFF;
	}
	
.top_lt_blue{
	background-color:#72BCF9;
	height:29px;
	}
	
.nav_bg{
	background:url(../images/nav_bg.jpg) repeat-x;
	height:43px;
	}
	
.nav_txt{
	font-family:Tahoma;
	font-size:13px;
	color:#213A5E;
	font-weight:bold;
	}
	
.nav_txt:hover{
	font-family:Tahoma;
	font-size:13px;
	color:#378145;
	font-weight:bold;
	}
	
.center_bg{
	background-color:#FBFBFB;
	border-left: #E2E1E1 solid 1px;
	border-right: #E2E1E1 solid 1px;
	}	
	
.center_txt{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2A2A2A;
	text-align:justify;
	line-height:19px;
	padding-right:12px;
	}	

.welcome_txt{
	font-family:"Tekton Display SSi";
	font-size:20px;
	color:#303030;
	}
	
.heading_txt{
	font-family:"Tekton Display SSi";
	font-size:18px;
	color:#FFFFFF;
	letter-spacing:1px;
	}
	
	
.login{
	background-color:#EEEFF3;
	border:#C4C4C4 solid 1px;
	}

.CLIENT_LOGIN_bg{
	background-color:#465689;
	height:30px;
	width:227px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	}
	
.customers{
	background-color:#465689;
	height:20px;
	width:210px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	}
	

.username{
	font-family:Tahoma;
	font-size:12px;
	color:#3D3D3D;
	font-weight:bold;
	}
	
.login_field{
	width:115px;
	height:14px;
	border:#7F9DB9 solid 1px;
	margin-top:10px;
	margin-bottom:5px;
	font-family:Tahoma;
	font-size:11px;
	padding-left:2px;
	padding-right:2px;
	}

.login_field_2{
	width:115px;
	height:15px;
	border:#7F9DB9 solid 1px;
	margin-top:15px;
	margin-bottom:5px;
	font-family:Tahoma;
	font-size:11px;
	padding-left:2px;
	padding-right:2px;
	}
	
.login_btn{
	background-color:#465689;
	width:60px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:5px;
	margin-bottom:10px;
	margin-right:10px;
	border:none;
	color:#FFFFFF;
	font-weight:bold;
	}
	
.highligt_txt{
	background-color:#FFFFE6;
	}	
	
.highligt_txt:hover{
	background-color:#FFFF00;
	}

.all_img_bg{
	background-image:url(../images/all_img_bg.jpg);
	background-repeat:repeat-y;
	height:70px;
	width:127px;
	}
/*
	
.sap_bg{
	background-image:url(../images/sap_bg.jpg);
	background-repeat:repeat-x;
	margin-top:20px;
	}
*/


.all_img_txt{
	font-family:Arial, Helvetica, sans-serif.;
	font-size:13px;
	color:#000000;
	padding-top:5px;
	padding-right:3px;
	}

.under_page_heading_bg{
	background-image:url(../images/under_page_heading_bg.jpg);
	background-repeat:repeat-y;
	color:#FFFFFF;
	height:27px;
	}

.footer_bg{
	background-color:#72BCF9;
	height:60px;
	}
	
.footer_txt{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	}
	
.footer_txt:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:underline;
	}	
	
.Copyright_txt{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}
	
.awards_border{
	border:#E8E6E6 dashed 1px;
	}

.long_line{
	background-image:url(../images/long_line.jpg);
	background-repeat:repeat-y;
	}
	
.form_txt{
	background-color:#FAF6F6;
	width:240px;
	border:#333333 solid 1px;
	margin-bottom:10px;
	height:15px;
	}
	
.requirements_txt{
	background-color:#FAF6F6;
	width:240px;
	border:#333333 solid 1px;
	margin-bottom:10px;
	height:80px;
	}
	
.associated_txt{
	background-color:#EEEFF3;
	margin-left:10px;
	margin-bottom:10px;
	margin-top:20px;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
	width:320px;
	font-size:15px;
	color:#465689;
	}
	
.txt_blue{
	color:#6699FF;
	}
	
.Pla-visitor{
	margin:0px;
	padding:0px;
	font-size:18px;
	}
	
.pla_visitor_txt{
	margin:0px;
	padding:0px;
	color:#333333;
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	}
	
.pla_visitor_txt:hover{
	margin:0px;
	padding:0px;
	color:#FF0000;
	font-family:"Times New Roman", Times, serif;
	}	
	
.footer_link{
	color:#000000;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}