.topbg {

	background-image: url(../images/top_bg.jpg);

	background-repeat: repeat-x;

	height: 58px;

}



.mainbg {

		background-image: url(../images/main_bg.jpg);

		}



.timetext {

	font-family: verdana;

	font-size: 10px;

	font-weight: normal;

	color: #333333;

}

.button {

	font-family: verdana;

	font-size: 11px;

	color: #333333;

	background-image: url(../images/bg_button1.jpg);

	height: 22px;

	border: 1px solid #96b5d8;

}



.button_test {

	font-family: verdana;

	font-size: 13px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

	height: 22px;

	width: 100px;

	border:0;

	background: url(../images/menu_back.gif);

	

}

.bluebt05 {

	font-family: verdana;

	font-size: 10px;

	font-weight: bold;

	color: #10739d; 

	text-decoration: none;

	padding-top: 4px;

		

}



.menulink {

	font-family: verdana;

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF; 

	text-decoration: none;

	background-image: url(../images/bg_menu.jpg);

	background-repeat: repeat-x;

	display: block;

	height: 30px;

	padding-top: 7px;

}

.menulink_1 {

	font-family: verdana;

	font-size: 10px;

	font-weight: bold;

	color: #FFFFFF; 

	text-decoration: none;

	background-image: url(../images/bg_menu.jpg);

	background-repeat: repeat-x;

	display: block;

	padding-top: 7px;

}



.menulink5 {

	font-family: verdana;

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF; 

	text-decoration: none;

	background-image: url(../images/bg_menu.jpg);

	background-repeat: repeat-x;

	display: block;

	height: 50px;

	padding-top: 7px;

}

.menulink_login {

	font-family: verdana;

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF; 

	text-decoration: none;

	background-image: url(../images/bg_menu.jpg);

	background-repeat: repeat-x;

	display: block;

	height: 25px;

	padding-top: 7px;

}

.constarnt_cls{

	font-family: verdana;

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	background-image:url(../images/bg_menu_hover.jpg);

	background-repeat: repeat-x;

	vertical-align:middle;

	vertical-align:middle;

	padding-top:8px;

	display: block;

	height: 30px;

}



.menulink:hover {

	font-family: verdana;

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	background-image:url(../images/bg_menu_hover.jpg);

	background-repeat: repeat-x;

	display: block;

	height: 30px;

}



.menulink:active 

{

	font-family: verdana;

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	background-image: url(../images/bg_menu_hover.jpg);

	background-repeat: repeat-x;

	display: block;

	height: 30px;

}

.menulink1 {

	font-family: verdana;

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	background-image: url(../images/bg_menu_hover.jpg);

	background-repeat: repeat-x;

	display: block;

	height: 30px;

	padding-top: 10px;

}



.headerbg {

	background-image: url(../images/bg_header.jpg);

	background-repeat: repeat-x;

	height: 161px;

	bgcolor="#0a709a"

}

	

.greybgfla {

	background-color:#FF0000;

	border: 50px solid #e3e3e3;

	padding:5px;

	}

	



.greybgflash {

	background-color:#FFFFFF;

	border: 1px solid #e3e3e3;

	padding:5px;

	}

	

	

.greybg {

	background-color:#ffffff;

	border: 1px solid #e3e3e3;

	padding:4px;

}

.greybg_new {

	background-color:#ffffff;

	border: 1px solid #e3e3e3;

	

}





.greybgbpo {

	background-color:#c7f4f7;

	border: 1px solid #e3e3e3;

	padding:10px;

}



.bluebg {

	background-color: #E0F0F8;

	

	padding:10px;

	background-image: url(../images/bg_rims.jpg);

	background-repeat: repeat;

}



.greybg1{

	background-color: #f8f8f8;

	border: 1px solid #e3e3e3;

	

}

.yellowbg {

	background-color: #f8f8f8;

	border: 1px solid #e3e3e3;

	font-family: verdana;

	font-size: 10px;

	text-align:justify;

	color: #2E2E2E;

}

.horizontalline {

	background-image: url(../images/horizontal_line.jpg);

	background-repeat: repeat-x;

}





.bg_footer {

	background-image: url(../images/bg_footer.jpg);

	height: 34px;

}

.copyright {

	font-family: Tahoma;

	font-size: 11px;

	color: #323232;

}

.brownbt {

	background-image: url(../images/bg_brown_bt.jpg);

	height: 22px;

	padding-top: 3px;

	

}



.greenbt {

	background-image: url(../images/bg_green.jpg);

	height: 22px;

	padding-top: 3px;	

}



.greenbt1 {

	background-image: url(../images/bg_green.jpg);

	height: 22px;

	width: 154px;

	padding-top: 7px;	

}



.bluebt {

	background-image: url(../images/bg_blue.jpg);

	height: 22px;

	padding-top: 3px;	

}

.bluebt01 {

	background-image: url(../images/bg_blue.jpg);

	height: 22px;

	font-family: verdana;

	font-size: 10px;

	font-weight: bold;

	color: #FFFFFF; 

	text-decoration: none;

	display: block;

	padding-top: 4px;

		

}

.bluebt02 {

	height: 22px;

	font-family: verdana;

	font-size: 10px;

	font-weight: bold;

	color: #10739d; 

	text-decoration:underline;

	display: block;

	padding-top: 4px;

		

}

.bluebt04 {

	font-family: verdana;

	font-size: 11px;

	font-weight: bold;

	color: #10739d; 

	text-decoration:underline;

		

}





.text {

	font-family: verdana;

	font-size: 11px;

	color: #2E2E2E;

	font-weight: normal;

	text-decoration: none;

	

	line-height: 16px;

}



.text1 {

	font-family: verdana;

	font-size: 11px;

	color: #4F4F4F;

	font-weight: normal;

	text-decoration: none;

	text-align:justify;

}

.text_new {

	font-family: verdana;

	font-size: 11px;

	color: #4F4F4F;

	font-weight: normal;

	text-decoration: none;

	text-align:justify;

	line-height: 18px;

}

.text_new:hover {

	font-family: verdana;

	font-size: 11px;

	color: #CC6600;

	font-weight: bold;

	text-decoration: none;

	text-align:justify;

	line-height: 18px;

}

.text8 {

	font-family: verdana;

	font-size: 11px;

	color: #4F4F4F;

	font-weight: normal;

	text-decoration: none;

	line-height: 20px;

}

.text8_c {

	font-family: verdana;

	font-size: 9px;

	color: #4F4F4F;

	font-weight: normal;

	text-decoration: none;

	line-height: 20px;

}



.text10 {

	font-family: verdana;

	font-size: 14px;

	color: #4F4F4F;

	font-weight: normal;

	text-decoration: none;

	line-height: 20px;

}



.text9 {

	font-family: verdana;

	font-size: 11px;

	color: #4F4F4F;

	font-weight: normal;

	text-decoration: none;

	line-height: 16px;

}



.text_cli {

	font-family: verdana;

	font-size: 11px;

	color: #4F4F4F;

	font-weight: normal;

	text-decoration: none;

	line-height: 24px;

}



.text3 {

	font-family: verdana;

	font-size: 10px;

	color: #2E2E2E;

	font-weight: normal;

	text-decoration: none;

	line-height: 14px;

}

.text4 {

	font-family: verdana;

	font-size: 10px;

	color: #2E2E2E;

	font-weight: normal;

	text-decoration: none;

	font-weight: bold;

	line-height: 18px;

}





.text2 {

	font-family: verdana;

	font-size: 10px;

	color: #2E2E2E;

	font-weight: normal;

	text-decoration: none;

	line-height: 22px;

}



.textfieldsmall {

	font-family: verdana;

	font-size: 11px;

	color: #2E2E2E;

	height: 20px;

	width:80px;

	border:1px solid #666666;

}



.textbold {

	font-family: verdana;

	font-size: 11px;

	color: #4c4b4b;

	font-weight: bold;

	text-decoration: none;

}

.note {



	font-family: Verdana;



	font-size: 10px;



	font-weight: bold;



	color: #FF0000;



	text-decoration: none;



}





.brownborder {

	margin: 0px;

	border: 1px solid #696969;

	padding: 1px;

}



.greenborder {

	margin: 0px;

	border: 1px solid #82dbe2;

	padding: 1px;

}



.lightblueborder {

	margin: 0px;

	border: 1px solid #8dc1d7;

	padding: 1px;

}

.bluelink {

	font-family: verdana;

	font-size: 11px;

	font-weight: bold;

	color: #10739d;

	text-decoration: none;

}









.blueborder {

	border: 1px solid #027fc6;

}

.oranbelink {

	font-family: verdana;

	font-size: 12px;

	font-weight: bold;

	color: #f69b12;

	text-decoration: underline;

}







.footerlink {

	font-family: verdana;

	font-size: 10px;

	font-weight: normal;

	color:#1678C9;

	text-decoration: none;

}



.footerlink1 {

	font-family: verdana;

	font-size: 10px;

	font-weight: normal;

	color:#000000;

	text-decoration: none;

}

.bluebt03 {

	height: 22px;

	font-family: tahoma;

	font-size: 13px;

	font-weight: bold;

	color: #DC462E; 

	text-decoration: none;		

}



.footerlink:hover {

	font-family: verdana;

	font-size: 10px;

	font-weight: normal;

	color:#333333;

	text-decoration: none;

}

.leftlink {

	font-family: verdana;

	font-size: 10px;

	font-weight: normal;

	color: #1c3456;

	text-decoration: none;

}





.leftlink:hover {

	font-family: verdana;

	font-size: 10px;

	font-weight: normal;

	color: #00aab2;

	text-decoration: none;

}

.verticalline {

	background-image: url(../images/vertical_line.jpg);

	background-repeat: repeat-y;

}

.bottomborder {

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #b9b9b9;

	height: 2px;

}







.oranbetext {

	font-family: verdana;

	font-size: 11px;

	font-weight: bold;

	color: #f69b12;

	text-decoration: none;

}

.leftlinksub {

	font-family: verdana;

	font-size: 11px;

	font-weight: bold;

	color: #595959;

	text-decoration: none;



	height: 22px;

	display:block;

	padding-top:5px;

	padding-left:8px;

}



.leftlinksub:hover {

	font-family: verdana;

	font-size: 11px;

	font-weight: bold;

	color: #595959;

	text-decoration: none;

	background-color: #EAEAEA;

	height: 22px;

	display:block;

	padding-top:5px;

}

.cart {

	background-image: url(../images/bg_cart.jpg);

	background-repeat: repeat-x;

	height: 35px;

	border: 1px solid #ffd184;

}

.carttext {

	font-family: verdana;

	font-size: 11px;

	color: #003044;

}

.redtext {

	font-family: verdana;

	font-size: 11px;

	font-weight: bold;

	color: #bf0101;

}



.star {

	font-family: verdana;

	font-size: 11px;

	font-weight: normal;

	color:#FF0000;

}

.copyrightext01

	{

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

	font-size:10px;

	color:{ds_copyright_text_color};

	}



.bodybgcolor

	{

	background-color:#0a709a;	

	}

	.text02{

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

	font-size:10px;

	color:#000000;

	}

		.text_heading{

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

	font-size:13px;

	font-weight:bold;

	color:#006395;

	}

.worldwide{

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

font-size:10px;

font-weight:bold;

color:#ffffff;

padding-top:3px;

padding-bottom:3px;

}



.a_link

{

	font-family: verdana;

	font-size: 11px;

	color: #10739d;

	font-weight: normal;

	text-decoration: none;

	text-align:justify;

	line-height: 18px;

}

.a_link:hover {

	font-family: verdana;

	font-size: 11px;

	color: #CC6600;

	font-weight: bold;

	text-decoration: none;

	text-align:justify;

	line-height: 18px;

}

/* skill resource */

.skill01 {

	background-color:#666666;

	height: 20px;

	font-family: verdana;

	font-size: 10px;

	font-weight: bold;

	color: #FFFFFF; 

	text-decoration: none;

	display: block;

	padding-top: 4px;

		

}

