body {

	font-family: Tahoma, Verdana;

	font-size: 12px;

	color: #333333;

	text-decoration: none;

	background-image: url(images/page_bg.gif);

	background-repeat: repeat-x;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}

.bdr-top-bottom {

	border-top-width: 1px;

	border-right-width: 0px;

	border-bottom-width: 1px;

	border-left-width: 0px;

	border-top-style: solid;

	border-right-style: none;

	border-bottom-style: solid;

	border-left-style: none;

	border-top-color: #CCCCCC;

	border-bottom-color: #CCCCCC;

}

.bdr_top_left_ryt {

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 0px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: none;

	border-left-style: solid;

	border-top-color: #B4D8CC;

	border-right-color: #B4D8CC;

	border-left-color: #B4D8CC;

}

.bdr_botom_left_ryt {

	border-top-width: 0px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: none;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-bottom-color: #B4D8CC;

	border-right-color: #B4D8CC;

	border-left-color: #B4D8CC;

}

.bdr_all {

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-bottom-color: #B4D8CC;

	border-right-color: #B4D8CC;

	border-left-color: #B4D8CC;

	border-top-color: #B4D8CC;

}



.bdr_ryt {

	border-top-width: 0px;

	border-right-width: 1px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: dotted;

	border-bottom-style: none;

	border-left-style: none;

	border-right-color: #DBDBDB;

}

.agreen-underline {

	font-family: Tahoma, Verdana;

	font-size: 11px;

	color: #528775;

	text-decoration: none;

}

.agreen-underline:hover {

	font-family: Tahoma, Verdana;

	font-size: 11px;

	color: #528775;

	text-decoration: underline;

}

.black-underline {

	font-family: Tahoma, Verdana;

	font-size: 12px;

	color: #000000;

	text-decoration: none;

}

.black-underline:hover {

	font-family: Tahoma, Verdana;

	font-size: 12px;

	color: #000000;

	text-decoration: underline;

}

.text_green {

	font-family: Tahoma, Verdana;

	font-size: 12px;

	color: #126448;

	text-decoration: none;

}



#nav, #nav ul { /* all lists */

	font-family: Tahoma, Verdana, Arial;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;padding: 0;

	margin: 0;

	list-style: none;

	

	}



#nav a {

	display: block;

	color:#000000;

		text-decoration:none;

	

}



#nav li { /* all list items */

	float: left;

	padding:0px; /* width needed or else Opera goes nuts */

}



#nav li ul { /* second-level lists */

	position: absolute;

	width:60px;

	display:block;

	height:auto;

	left: -999em;}

	

#nav li ul a { /* second-level lists */

font-weight: normal;

	FONT-SIZE: 12px;

	COLOR: #ffffff;

	FONT-FAMILY: Tahoma, Arial, Verdana;

	TEXT-DECORATION: none;

	background: #78C5B1;

	width: 100px;

	display:block;

	padding:3PX;

	height:15px;

	border-top:1px solid #ffffff;



/* using left instead of display to hide menus because display: none isn't read by screen readers */

}

#nav li ul a:hover { /* second-level lists */

	background: #528775;

	width: 100px;

	display:block;

	height:15px;

	color:#ffffff;

/* using left instead of display to hide menus because display: none isn't read by screen readers */

}





#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */

	left: auto;

}

body { font:11px Arial, Helvetica, sans-serif;}
.border{ border:2px solid #D7D7D7;}
h3{ font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#FFF; margin:0 0 0 20px; text-transform:capitalize; background:url(images/bulletmain.gif) no-repeat 0 50%; padding:0 0 0 20px;}
.leftlink{ margin:0; padding:0;}
.leftlink ul{ list-style:none; margin:10px 10px; padding:10px 10px;}
.leftlink ul li{ background:url(images/bullet.gif) no-repeat 0 50%; font:1em Arial, Helvetica, sans-serif; color:#333; margin:5px 0 0 0; border-bottom:1px dotted #333; padding:1px 0 0 1px;}
.leftlink ul li a{ text-decoration:none; color:#333; padding:1px 0 0 20px;}
.leftlink ul li a:hover{ background: url(images/hover.gif) no-repeat 0 50%; padding:1px 0 0 20px; }


/*......top link........*/
.link ul{ margin:0; padding:0; text-align:center;}
.link ul li{ list-style:none; float:right; font: bold 1em Arial, Helvetica, sans-serif; text-transform:capitalize; background:url(images/linkbg.gif); margin:0 3px 0 0;}
.link ul li a{ color:#206D53;display:block; height:19px; width:90px; padding:12px 0; text-decoration:none;}
.link ul li a:hover{ background:url(images/hoverlink.gif); color:#FFF;}
.link ul li a.selected{ background:url(images/hoverlink.gif); color:#FFF;}

h2{ font:bold 1.2em Verdana,Arial, Helvetica, sans-serif; color:#126448; margin:0; text-transform:capitalize; background:url(images/bullet.gif) no-repeat 0 50%; padding:0 0 0 15px;}
h2 span{ color:#FF0000;}

.bdr{ border:1px dashed #B4D8CC;}
.bdrdot{ border-bottom:1px dotted #126448;}
ul.sbullet{ margin:10px 0 0 0; padding:0 0 0 10px;}
ul.sbullet li{ background:url(images/sbullet.gif) no-repeat 0 50%; margin:5px 0 0 0; padding:0 0 0 15px; list-style:none;}
p{ padding:2px;}
p.read{ background: url(images/arrowc.gif) no-repeat 88% 50%; padding:0 20px 0 20px; text-align:right;}
p.read a{ color:#333; text-decoration:none;}
p.read a:hover{ color:#000; text-decoration:underline;}
input{ margin:0;}
.textfield{ border:1px solid  #B4D8CC; width:150px; height:13px;}
.textfield1{ border:1px solid  #B4D8CC; width:150px; height:13px;}
.textfield2{ border:1px solid  #B4D8CC; width:427px; height:60px;}
.textfield3{ border:1px solid  #B4D8CC; width:427px; height:70px;}
.btn{ background: #fff url(images/reset.gif) no-repeat; border:none; width:91px; display:block; margin:0 0 0 0px; padding:9px 0  ; text-align:center; font: bold 1em  Verdana, Arial, Helvetica, sans-serif, Helvetica; color:#126448;}
.cont{ font:bold 1em Tahoma ,Arial, Helvetica, sans-serif; color:#126448;}
/*..........admin.........*/
h4{ font:bold 1.1em  "Trebuchet MS" Arial, Helvetica, sans-serif; color:#FFFFFF;background:url(images/adminlefthd.gif) no-repeat; height:19px; padding:3px 0 3px 0px; margin:0 0 0 45px; display:block; width:125px; text-align:center;}
h4 a{ color:#FFF; text-decoration:none;}
h4 a:hover{text-decoration:underline;}
ul.linkadmin{ list-style:none; margin:10px 10px; padding:0px 20px;}
ul.linkadmin li{ background:url(images/bullet.gif) no-repeat 0 50%; font:1em Arial, Helvetica, sans-serif; color:#333; margin:5px 0 0 0; border-bottom:1px dotted #333; padding:3px 0 0 1px; text-align:left;}
ul.linkadmin li a{ text-decoration:none; color:#333; padding:3px 0 0 20px;}
ul.linkadmin li a:hover{ background: url(images/hover.gif) no-repeat 0 50%; padding:3px 0 0 20px;}
.cred{ color:#CC0000;}
.cgreen{
	color:#2E906F;
	font-size: 11px;
	font-weight: bold;
}
.bigtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

.cblue{ color:#24D9FA;}
.bdr_pro{ border:2px solid #126448; }
.contact{background-repeat:no-repeat;font-family: "Trebuchet MS";font-weight:bold; color:#006633; text-align:left; text-indent:30px}
.address{padding:10px 20px; border:1px solid  #B4D8CC; line-height:14px;}
.mail{ margin:0 5px 0 2px; border:0;}
.phone{margin:0 5px -2px 2px; border:0;}
.norepeat {
	background-repeat: no-repeat;
}
.cgreen2 {border:#B4D8CC solid 1px; padding:5px 0 0 10px; line-height:18px; color:#126448;}
.cblue2{ border-left:#B4D8CC solid 1px; border-bottom:#B4D8CC solid 1px; line-height:18px; color:#126448; padding:5px 0 0 0;}
.cred2 {border-right:#B4D8CC solid 1px; border-bottom:#B4D8CC solid 1px; line-height:18px; color:#126448; padding:5px 0 0 0;}
.export {padding:0 0 0 28px; color:#FFFFFF;}
.DOMESTIC {padding:0 0 0 18px; color:#FFFFFF;}
