body {



	margin: 0px;



	background: #9EA1AA;



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;



	font-size: 12px;



	color : #000000;



}



.loginbox {



	background: url('resources/template/top_grey_shade.gif') no-repeat;



	padding-left: 10px;



}



.loginbox td {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 10px;



	color: #333;



}



.loginbox td a {



	color: #4364A9;



}



.searchbox {



	background: #585C67 url('resources/template/search_curve.jpg') no-repeat right;



}



.searchbox td {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-weight: bold;



	color: #fff;



}



tr {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 12px;



	color: #000;



}



.blacktab {



	background: #333;



	color: #fff;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-weight: bold;



	text-align: center;



}



.blacktab a {



	color: #fff;



	text-decoration: none;



}



.blacktab a:hover{



	color: #f00;



}



.greytab {



	background: #ECEDEF;



	color: #fff;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-weight: bold;



	text-align: center;



}



.greytab a {



	color: #333;



	text-decoration: none;



}



.greytab a:hover{



	color: #f00;



}



.mainmenu {



	background: #585C67;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 10px;



	color: #ccc;



	text-align: left;



	padding-left: 7px;



}



.mainmenu a {



	color: #ccc;



	text-decoration: none;



	font-size: 10px;



}



.mainmenu a:hover {



	color: #fff;



}



.location {



	background: #ECEDEF;



	border-bottom: 1px solid #9EA1AA;



	color: #333;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 10px;



	padding-left: 10px;



}



.location a {



	color: #4465AC;



}



.leftpanel {



	background-color: #C8D0E7;



	color: #333;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 10px;



}



.link a {



	font-size: 10px;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	color: #333;



	padding: 7px;



	width: 100%;



	display: block;



	border-bottom: 1px solid #fff;



	text-decoration: none;



}



.link a:hover {



	background: #4664AC;



	color: #fff;



}



.link_selected a {



	background: #fff;



	color: #333;



	font-weight: bold;



	font-size: 10px;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	padding: 7px;



	width: 100%;



	display: block;



	border-bottom: 1px solid #fff;



	text-decoration: none;



}







.link_indented a {



	font-size: 10px;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	color: #333;



	padding-left: 20px;



	padding-top: 7px;



	padding-right: 7px;



	padding-bottom: 7px;



	background: #E4E8F3;



	width: 100%;



	display: block;



	border-bottom: 1px solid #fff;



	text-decoration: none;



}



.link_indented a:hover {



	color: #fff;



	background: #A3B1D6;



}







.link_indented_selected a {



	font-size: 10px;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	color: #333;



	padding-left: 20px;



	padding-top: 7px;



	padding-right: 7px;



	padding-bottom: 7px;



	background: #fff;



	width: 100%;



	display: block;



	border-bottom: 1px solid #fff;



	text-decoration: none;



}







.main {



	background: #fff;



	color: #333;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 12px;



	padding-top: 12px;



	padding-right: 12px;



	padding-bottom: 20px;



	padding-left: 12px;



}



.main td.normal{



	color: #333;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 12px;



}



.main .tablelist table {



	border: 1px solid #4C63AF;



}



.main p {

	text-align: justify;

}



td.heading {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 12px;



	padding: 4px;



	color: #416298;



	background: #C8D0E7;



	font-weight: bold;



}



td.odd_row {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 10px;



	color: #333;



	background: #EDEDEF;



	padding-top: 4px;



	padding-bottom: 4px;



	padding-left: 8px;



	padding-right: 8px;



}



td.odd_row a {



	color: #415FA8;



}



td.even_row {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 10px;



	color: #333;



	background: #DBDCE0;



	padding-top: 4px;



	padding-bottom: 4px;



	padding-left: 8px;



	padding-right: 8px;



}



.main h1, h1 {



	font-size: 16px;



	font-weight: bold;



	color: #f00;



}



.main h2, h2 {



	font-size: 13px;



	color: #333;



}



.main a {



	color: #4F6EAF;



}



.main a:hover {



	color: #354A75;



}



ul {



	list-style-image: url(resources/template/blue_bullet.gif);



	/*margin-left: 20px;*/



/*	list-style: none;*/



}



li {



	/*list-style-image: url(resources/template/blue_bullet.gif);



	background: url(resources/template/blue_bullet.gif) no-repeat;*/



	padding-left: 10px;
	margin:5px;



}



.productbox_grey_top {



	background: #ECEDEF url('resources/home/grey_top_left.jpg') no-repeat top left;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	padding-left: 10px;



	padding-top: 10px;



	padding-right: 10px



}



.productbox_grey_bottom {



	background: #ECEDEF url('resources/home/grey_bottom_right.jpg') no-repeat bottom right;

	

	font-family: Verdana, Arial, Helvetica, sans-serif;



	padding: 10px



}



.productbox_blue_top {



	background: #D8DEEE url('resources/home/blue_top_left.jpg') no-repeat top left;

	

	font-family: Verdana, Arial, Helvetica, sans-serif;



	padding-left: 10px;



	padding-top: 10px;



	padding-right: 10px;



	font-size: 12px



}



.productbox_blue_bottom {



	background: #D8DEEE url('resources/home/blue_bottom_right.jpg') no-repeat bottom right;

	

	font-family: Verdana, Arial, Helvetica, sans-serif;



	padding: 10px;



	font-size: 12px



}



.box_heading {



	color: #4564AB;



	font-weight: bold;



}



.rightpanel {



	color: #333;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 12px;



	background: #fff;



	padding: 12px;



}



.rightpanel .right_contact_box {



	font-size: 10px;



	font-weight: bold;



	color: #4968AB;



}



.rightpanel .right_contact_box a {



	color: #4968AB;



}



.right_box_blue_top {
	background: url(resources/template/right_top.jpg) no-repeat;
}

.right_box_blue_bottom {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-left: 1px solid #336699;
	border-right: 1px solid #336699;
	border-bottom: 1px solid #336699;
	color: #336699;
	padding: 8px;
}

.right_box_blue_bottom a {
	color: #336699;
}



.right_box_skyblue_top {



	background: #A2B1D5 url('resources/template/skyblue_top_right.gif') no-repeat top right;



	padding-left: 5px;



	padding-top: 20px;



	padding-right: 4px;



	font-size: 11px;



	font-weight: bold;



	color: #fff



}

.right_box_skyblue_top a {



	color: #4466AC;



}

.right_box_skyblue_bottom {



	background: #A2B1D5 url('resources/template/skyblue_bottom_left.gif') no-repeat bottom left;



	padding: 8px;



	font-size: 11px;



	color: #fff;



}



.right_box_skyblue_bottom a {



	color: #4466AC;



}



.footer {



	background: #333;



	color: #ccc;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 10px;



}



.smallnavtext {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 10px;



}



.footer td {



	color: #ccc;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 10px;



	padding: 3px;



}



.footer td a {



	color: #fefefe;



}



.pricingborder {



	border: 1px solid #CCCCCC;



}



.pricingtitle {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-weight: bold;



	color: #EAEAF4;



}



A.pricingtitle:visited {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-weight: bold;



	color: #EAEAF4;



}



.pricingtext {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 12px;



	color: #EAEAF4;



}



.pricingtitleforlight {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-weight: bold;



	color: #D5D5EA;



}



.pricingtextforlight {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 12px;



	color: #D5D5EA;



}



.pricingtitledark {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-weight: bold;



	color: #336699;



}



.orderprocessheader {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-weight: bold;



	color: #0066CC;



}



.pricingtextdark {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 12px;



	color: #336699;



}.infoborder {



	border: 1px solid #FF2424;



}