body {
	background-color:#3a5776;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#91b3d0;
	margin:0;
}

form{ margin:0; padding:0;}

img{ border:0;}

.left_col{
	background-color:#1d2e3f;
	border-right:1px solid #456c94;
	width:43px;
	height:auto;
}

.page_heading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	padding-left:32px;
	padding-bottom:12px;
	display:block;
	background-image:url(../images/page_head_bullet.gif);
	background-repeat:no-repeat;
	color:#93b5d2;
}

.page_heading span{color:#FFFFFF; margin:0; padding:0;}

.middle_col{
	background-color:#1f3346;
	/*background-image:url(../images/y_repeat.gif);
	background-repeat:repeat-x;*/
	width:192px;
	height:auto;
	vertical-align:top;
}

.right_col{
	width:605px;
	height:auto;
	background-color:#294057;
	vertical-align:top;
}

.search_panel{
	color:#000000;
	font-weight:bold;
	background-color:#456c94;
}

.white_txt{
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	padding-left:8px;
/*	padding-right:6px;*/
	text-align:left;
	padding-top:14px;
	padding-bottom:13px;
}

.white_txt_registration{
	font-size:11px;
	font-weight:normal;
	color:#ffffff;
	padding-left:8px;
/*	padding-right:6px;*/
	text-align:left;
	padding-top:5px;
	padding-bottom:5px;
}


.white_txt_registration2{
	font-size:25px;
	font-weight:normal;
	color:#ffffff;
	padding-left:8px;
/*	padding-right:6px;*/
	text-align:left;
	padding-top:5px;
	padding-bottom:5px;
}
.black_txt{
	font-size:11px;
	font-weight:bold;
	color:#000000;
	padding-left:2px;
/*	padding-right:6px;*/
	text-align:left;
	padding-top:14px;
	padding-bottom:13px;
}

.txt_field{
	font-size:11px;
	color:#000000;
	padding-left:9px;
	border:1px solid #000000;
	background-color:#ffffff;
	background-image:url(../images/search_icon.gif);
	background-position:1px;
	background-repeat:no-repeat;
}

.txt_field02{
	font-size:11px;
	color:#000000;
	padding-left:2px;
	border:1px solid #000000;
	background-color:#ffffff;
	width:150px;
}

.txt_field03{
	font-size:11px;
	color:#000000;
	padding-left:2px;
	border:1px solid #000000;
	background-color:#ffffff;
}
.txt_field05{
	font-size:7px;
	color:#000000;
	padding-left:2px;
	border:1px solid #000000;
	background-color:#ffffff;
}
.check_out_box{
	border:1px solid #a3c7e5;
	background-color:#314a63;
}

.img_right{
	float:right;
	padding-right:41px;
	padding-left:28px;
	padding-bottom:15px;
}

.img_right02{
	float:right;
	padding-right:10px;
	padding-left:7px;
	padding-bottom:6px;
}

.img_right_latesnews{
	float:right;
	padding-right:3px;
	padding-left:5px;
	padding-bottom:15px;
}

.img_right_newsletter{
	float:right;
	padding-right:15px;
	padding-left:10px;
	padding-bottom:6px;
	padding-top:0px;
}

.main_txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#91b3d0;
	padding-left:14px;
	padding-right:12px;
	text-align:justify;
}

.newsletter_txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#1f3346;
	padding-left:7px;
	text-align:justify;
	padding-top:15px;
}

.display_txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#1f3346;
	padding-left:7px;
	text-align:justify;
}

.lates_news_bg{
	background-image:url(../images/latest_news_img.gif);
	background-repeat:no-repeat;
	background-position:right;
}


.footer{
	color:#88a1b3;
	font-size:11px;
	font-weight:normal;
}

.footer1{
	color:#ffffff;
	font-size:11px;
	font-weight:normal;
}

.form_txt{
	color:#000000;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	padding-right:4px;
}

.box_divider_h{
	width:12px;
}

.box_divider_v{
	width:12px;
}

.pound_icon{
	background-image:url(../images/pound_icon.gif);
	background-repeat:no-repeat;
	background-position:right;
}

.faq_question{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	background-image:url(../images/faq_bullet.gif);
	background-repeat:no-repeat;
	padding:0px 0px 0px 17px;
	background-position: 0 3px;
	color:#a3c7e5;
}

.faq_answer{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	padding-bottom:7px;
	padding-top:7px;
	padding-left:16px;
	text-align:justify;
}

.instock_txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#67bb56;
	font-weight:bold;
}

/*********************************************LINKS*****************************************/

a.more {font-family: Arial, Helvetica, sans-serif;font-size:12px;color:#FFFFFF; margin:0; padding:0; float:right; }
a.more:hover {text-decoration: none;color: #eeeeee;}

a.more02 {font-family: Arial, Helvetica, sans-serif; font-weight:bold; float:left;font-size:12px;color:#1f3346; margin:0; padding-right:9px; padding-left:18px; padding-bottom:9px; padding-top:8px;}
a.more02:hover {text-decoration: none;color: #1f3346;}


a.signup {font-family: Arial, Helvetica, sans-serif;font-size:12px;color:#1f3346; font-weight:bold; margin:0; padding:0; }
a.signup:hover {text-decoration: none;color:#1f3346;font-weight:bold;}


a.news {font-family: Arial, Helvetica, sans-serif; background-image:url(../images/bullet.gif); background-repeat:no-repeat;font-size:12px;color:#1f3346; font-weight:normal; margin:0; padding:0px 0px 0px 17px;background-position: 0 4px; }
a.news:hover {text-decoration: none;color:#1f3346;font-weight:normal;background-image:url(../images/bullet_hover.gif); background-repeat:no-repeat;background-position: 0 4px;}


a.forgot {font-family: Arial, Helvetica, sans-serif;text-decoration: none;font-size:11px;color:#222222; font-weight:normal; margin:0; padding-top:13px;}
a.forgot:hover {text-decoration: none;color:#424242;font-weight:normal;}

a.newuser {font-family: Arial, Helvetica, sans-serif;text-decoration: none;font-size:11px;color:#991c01; font-weight:bold; margin:0; padding-top:13px;}
a.newuser:hover {text-decoration: none;color:#b63d23;font-weight:bold;}

a.footer {font-family: Arial, Helvetica, sans-serif;text-decoration: none;font-size:11px;color:#88a1b3; font-weight:normal; margin:0;padding-top:4px; padding-left:3px; padding-right:3px;}
a.footer:hover {text-decoration: none;color:#88a1b3;font-weight:normal;}


a.product {font-family: Arial, Helvetica, sans-serif;text-decoration: none;font-size:12px;color:#ffffff; font-weight:bold; margin:0;padding-top:4px; padding-left:3px; padding-right:3px;}
a.product:hover {text-decoration: none;color:#eeeeee;font-weight:bold;}

a {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color:#ffffff;}
a:link {text-decoration: none;}
a:hover {text-decoration: underline;}

/*********************************************LINKS*****************************************/

.left_column_bottom_img{
	background-image:url(../images/left_column_img.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}

.hire_details_txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#91b3d0;
	/*padding-left:14px;
	padding-right:12px;*/
	text-align:justify;
}

.hire_details_txt1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#ffffff;
	/*padding-left:14px;
	padding-right:12px;*/
	text-align:right;
}

.hire_details_txt2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#ffffff;
	/*padding-left:14px;
	padding-right:12px;*/
	text-align:left;
}

/************************ Calender Css Starts********************************************************/
.calender_table_border{
	border:1px solid #cccccc;
	background-color:#456c94;
}

.arrow_bg{
	background-color:#83b3d0;
	border:1px solid #6788aa;
}

.day_border{
	border:1px solid #cccccc;
}

a.calender {font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration: none;font-size:10px;color:#1d2e3f; font-weight:normal; margin:0;padding-top:4px; padding-left:3px; padding-right:3px;}
a.calender:hover {text-decoration: none;color:#293e52;font-weight:normal;}

a.date {font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration: none;font-size:10px;color:#91b3d0; font-weight:normal; margin:0;padding-top:4px; padding-left:3px; padding-right:3px;}
a.date:hover {text-decoration: none;color:#293e52;font-weight:normal;}

/************************ Calender Css Ends*******************************************************/


