﻿/* CSS Document */
body {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000; text-decoration: none; margin:0px; padding:0;}
h1,h2,h3,h4,h5,h6{	margin:0px;	padding:0 0 10px 0;	text-transform:uppercase;}
a{color:#7c8a92; text-decoration:underline; margin:0px; padding:0px;	text-decoration:none;}
a:hover{color:#172f5c;	text-decoration:none; font-size:12px;}
.clear{	clear:both;}
input{
	border:1px solid #e4e4e4;
	font-size:11px;
	color:#000000;
	padding:0px;
	height:20px;
}
img { border:none;}

/* ---------------- Wrapper-------------- */

#wrapper{ width:1003px; height:auto; padding:0px; margin:0 auto; background:#FFFFFF;}
#wrapper:after{font-size:0px; line-height:0px; height:0px; content:'.'; visibility:hidden; display:block; clear:both}
/* \*/ * html #wrapper{height:1px} /* */

/* ---------------- Header Container-------------- */
#header{ width:1003px; padding:0px; margin:0px;}
#header:after{font-size:0px; line-height:0px; height:0px; content:'.'; visibility:hidden; display:block; clear:both}
/* \*/ * html #header{height:1px} /* */

/* ---------------- Header Logo -------------- */

.logo{float:left;}
.logo a{background:url(../images/logo.jpg) no-repeat right; width:290px; height:87px; display:block; margin:5px; text-indent:-10000px;}

/* ---------------- top right -------------- */

.top_right{float:right; padding:5px 10px 5px 5px; text-align:right;}
.top_textfeild{ width:214px;border:1px solid #e4e4e4; font-size:11px; color:#ffb367; padding:0px; height:22px; margin:0;}
.top_btn{ background:url(../images/search_icon.jpg) no-repeat; width:25px; height:25px; outline:none; border:none; padding:0;}

/* ---------------- top nav -------------- */

#top_nav{ font-family:Arial, Helvetica, sans-serif;font-size:12px; color: #0c5087;text-decoration:none; line-height:normal; padding:0px; border-bottom:1px solid #e4e4e4; border-top:1px solid #e4e4e4; margin:0;}  
#top_nav ul {margin:0;padding:0;list-style:none;}    
#top_nav a {display:block; 	color:#7ca138; text-decoration:none;padding:3px 10px 6px 10px; outline:none;} 
#top_nav li {margin:5px 12px;padding:0; float:left;}
#top_nav #current {background:url(../images/menu_right.jpg)  no-repeat right top;color:#ffffff;	text-decoration:none;}  
#top_nav #current a {background:url(../images/menu_left.jpg)  no-repeat left top;color:#ffffff;}

/* ---------------- middle container -------------- */

#middle_container{padding:3px; margin:0; width:100%;}

/* ---------------- left middle container -------------- */

#middle_container .left_mid{float:left; width:525px; border:1px solid #e4e4e4;}
#middle_container .left_mid .content{float:right; width:525px;}
#middle_container .left_mid .content img{text-align:left;}

#middle_container .left_mid .content .listing{float:right; width:350px;}
#middle_container .left_mid .content ul{float:right; list-style:none; width:350px; padding:0; margin:0; border-bottom:1px solid #e4e4e4;}
#middle_container .left_mid .content li{float:left; width:113px; font-weight:bold; line-height:27px; padding-left:5px;}
#middle_container .left_mid .content .text{width:227px; font-weight:normal;}
#middle_container .left_mid .left_bot{float:left; font-size:12px; font-weight:bold; color:#404040; padding:10px 5px 6px 5px; padding-top:10px;}
#middle_container .left_mid .left_bot a{font-size:12px; font-weight:bold; color:#ff7900; text-decoration:none; line-height:30px;}
#middle_container .left_mid .left_bot h1{ text-transform:capitalize; font-size:24px; color:#7ca138; text-align:center;}

/* ---------------- right middle container -------------- */

#middle_container .right_mid{float:right; width:443px; border:1px solid #e4e4e4; padding:5px;}

/* ---------------- sponser_logo page -------------- */

.sponser_logo{padding:0; margin:0;}
.sponser_logo h1{ font-size:16px; text-transform:capitalize;}
.sponser_logo ul{list-style:none; float:left; padding:0px; margin:0; width:100%;}
.sponser_logo li{float:left; margin:6px; padding:6px; border:1px solid #aec18b; text-align:center; width:220px; font-size:11px;}
.sponser_logo li a{font-size:11px; text-decoration:none;} 

/* ---------------- inner page -------------- */

.inner_page{padding:5px; margin:0; text-align:center;}
.inner_page h1{ color:#017b7c; font-size:20px; text-transform:capitalize; display:inline;}
.inner_page h1 a{ padding:10px 0 10px 0;  color:#ff7900; font-size:20px; text-transform:capitalize; text-decoration:underline;}
.inner_page .content{padding:0px; margin:0; text-align:left; font-weight:bold; line-height:25px;}
.inner_page h2{font-size:16px; text-decoration:underline; text-transform:capitalize; display:inline;}
.inner_page h3{font-size:14px; text-transform:capitalize; display:inline;}

.inner_page .left_side{float:left; width:443px; text-align:left;}
.login_container{margin:0px auto;width:330px;padding:10px;}
.login_text	{font-size:12px;color:#000;padding:5px 0px 5px 0px;	}
.login_small_text{font-size:12px;color:#7a7a7a;	padding:5px 0px 5px 2px;font-weight:bold;}
.text_field{border:1px solid #a8a4a4;width:275px;height:21px;padding:4px 3px 3px 3px;color:#7a7a7a;font-size:16px;}
.text_area{border:1px solid #a8a4a4;	width:275px;height:60px;padding:4px 3px 3px 3px; color:#7a7a7a;font-size:16px;}
.forgot_link{color:#7a7a7a;	font-size:10px;	}	
.forgot_link a{color:#7c99b3;font-size:10px;text-decoration:none;}	
.forgot_link a:hover{color:#94b301;	font-size:10px;	text-decoration:underline;}	

.btn{background:url(../images/send_btn.jpg) no-repeat; width:83px; height:33px; color:#FFFFFF; font-size:12px; font-weight:bold;}

.right_side{float:right; width:515px; text-align:left;}

/* ---------------- footer -------------- */

#footer{ height:18px; background:#7ca138; color:#FFFFFF; padding:5px 10px; text-align:right;} 
