﻿/* CSS Document */

body
{
margin:0px;
padding:0px;
color:#424243;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
background-color:#FFFFFF;
background-image:url(../images/main_bg_02.jpg);
background-repeat:repeat-x;
background-position:left top;
}




img { border:0;}

#container
{
width:1000px;
margin:0px auto 0px auto;
padding:0px 0px 0px 0px;
}


/*-------------------------------------navigation---------------------------------------*/
#top_navigation
{
width:1000px;
margin:0px;
padding:0px;
float:left;
}

	#top_navigation .home
	{
	width:51px;
	margin:0px;
	padding:0px;
	float:left;
	height:41px;
	position:relative;
	}
	
	#top_navigation .navigation
	{
	width:237px;
	margin:0px;
	padding:0px 0px 0px 0px;
	float:left;
	background-image:url(../images/navigations_bg.png);
	background-repeat:no-repeat;
	background-position:left top;
	height:41px;
	position:relative;
	}
	
	.navigation p
	{
	margin:0px;
	padding:0px 10px 0px 10px;
	float:left;
	font-size:11px;
	color:#ffae00;
	padding-top:4px;
	margin:0px;
	}
		
	.navigation p span
	{
	font-size:13px;
	color:#ffffff;
	}
	
	.navigation p a
	{
	text-decoration:none;
	font-size:13px;
	color:#ffffff;
	}
	.navigation span.plusMinusBox
	{
		float:right;
	}
	
	#top_navigation .last_navigation
	{
	width:237px;
	margin:0px;
	padding:0px 0px 0px;
	float:left;
	background-image:url(../images/lastnavigations_bg.png);
	background-repeat:no-repeat;
	background-position:left top;
	height:41px;
	position:relative;
	}
	
	.last_navigation p
	{
	margin:0px;
	padding:0px 10px 0px 10px;
	float:left;
	font-size:11px;
	color:#ffae00;
	padding-top:4px;
	}
	.last_navigation span.plusMinusBox
	{
		float:right;
	}
	
	.last_navigation p span
	{
	font-size:13px;
	color:#ffffff;
	text-decoration:none;
	}
	
	.last_navigation p span a
	{
	text-decoration:none;
	font-size:13px;
	color:#ffffff;
	text-decoration:none;
	}
	.last_navigation p span a:hover
	{
	text-decoration:none;
	font-size:13px;
	color:#ffffff;
	text-decoration:none;
	}
	
/*-------------------------------------navigation ends---------------------------------------*/

/*-------------------------------------Extension for tabs------------------------------------*/
#Extend
{
width:1000px;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
height:1px;
}


#Extend .drill
	{
	width:228px;
	margin:0px 0px 10px 0px;
	padding:0px 0px 10px 10px;
	float:left;
	background-color:#012e58;
	background-repeat:repeat;
	background-position:left top;
	}
.drill p
	{
	float:left;
	font-size:11px;
	color:#ffffff;
	}
#Extend .home
	{
	width:45px;
	margin:0px;
	padding:0px;
	float:left;
	}
/*-------------------------------------Extension for tabs ends--------------------------------*/


/*-------------------------------------logo---------------------------------------*/

#logo_row
{
width:1000px;
margin:0px;
padding:0px;
float:left;
}

	#logo_row .logo
	{
	width:300px;
	margin:0px;
	padding:0px;
	float:left;
	height:81px;
	}
	
	#logo_row .search
	{
	width:700px;
	margin:0px;
	padding:0px;
	float:left;
	height:81px;
	}
	
	.search .remember
	{
	width:700px;
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 0px;
	float:left;
	color:#999999;
	}
	
	.remember p
	{
	width:292px;
	margin:0px;
	padding:4px 4px 4px 2px;
	float:right;
	color:#999999;
	text-align:right;
	font-size:11px;
	}
	
	
	.remember span
	{
	width:20px;
	margin:0px;
	padding:0px 0px 0px 0px;
	float:right;
	text-align:right;
	font-size:11px;
	}
	.remember p label
	{
	width:116px;
	margin:0px;
	padding:0px;
	float:left;
	color:#999999;
	}
	
	.remember p a 
	{
	text-decoration:none;
	color:#999999;
	}
	
	.search .links
	{
	width:700px;
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 0px;
	float:left;
	color:#999999;
	
	}
	
	.links p
	{
	width:510px;
	margin:0px;
	padding:0px 0px 4px 0px;
	float:right;
	color:#999999;
	text-align:right;
	font-size:12px;
	}
	
	
	.links p label
	{
	width:116px;
	margin:0px;
	padding:0px;
	float:left;
	color:#999999;
	}
	
	.links p a 
	{
	text-decoration:none;
	color:#999999;
	}
	
	.links p b
	{
	color:#999999;
	font-size:14px;
	font-weight:bold
	}
	
	.search .login
	{
	width:100%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
	}
	
	.login .search_bg
	{
	width:50%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
	background:url(../images/search_bg_12.jpg) no-repeat left top;
		height:36px;
		font-size:14px;
		color:#FFFFFF;
		
	}
	
	.search_bg a
	{
	text-decoration:none;
	font-size:14px;
	color:#ffffff;
	}
	
	.login .floatright
	{
		float:right;
	}
	
	.login .login_bg
	{
	width:44%;
	margin:0px;
	padding:0px 0px 0px 10px;
	float:right;
	background-image:url(../images/login_bg_14.jpg);
	background-repeat:no-repeat;
	background-position:left top;		
	
		font-size:14px;
		color:#FFFFFF;
	}
	
	.login_bg input
	{
	width:103px;
	margin:0px;
	padding:3px 0px 0px 0px;
	font-size:11px;
	color:Gray;
	height:17px;
	border:1px solid #b6b2b2;
	}
	
	.login_bg a
	{
	text-decoration:none;
	font-size:14px;
	color:#ffffff;
	}
		
	.login .manage
	{
	width:42%;
	margin:0px;
	padding:0px 0px 0px 0px;
	float:right;
	font-size:14px;
	color:#FFFFFF;

	}
	
	.manage .logout
	{
	
	margin:0px;
	padding:0px 0px 0px 0px;
	float:right;
	text-align:left;
	}
	
	
	
	
/*-------------------------------------logo ends---------------------------------------*/