﻿/* ------- header -------- */

#header
{
	width:1017px;
	height:105px;
	float:left;
	background-image:url(../images/banner_bg.jpg);
	background-repeat:no-repeat;
	background-position:right top;
}

	#header .logo
	{
		padding-top:0px;
		float:left;
	}
	
	/*#header .search
	{
		padding:50px 70px 0px 0px;
		float:right;
		text-align:right;
	}*/
	
		
		#header .search span
		{
			display:block;
			clear:both;
			font-size:11px;
			margin: 5px 0pt 0pt 50px;
			font-weight:bold;
			color:#ffffff;
		}
		
		#header .search a:link, #header .search a:visited 
		{
			color:#ffffff;
			text-decoration:none;
		}
		
		#header .search a:hover
		{
			color:#ffffff;
			text-decoration:underline;
		}
		
.panelHeader
{
	background-color:#990000;
	font-size:17px;
	color:#ffffff;
	padding:3px 6px 1px 6px;
	font-weight:bold;
}
.panelHeader a:link, .panelHeader a:visited
{
	background-color: #990000;
	font-size: 17px;
	color: #ffffff;
	padding: 3px 6px 1px 6px;
	font-weight: bold;
	text-decoration: none;
}
.panelHeader a:hover
{
	background-color: #990000;
	font-size: 17px;
	color: #ffffff;
	padding: 3px 6px 1px 6px;
	font-weight: bold;
	text-decoration: none;
}

.pgHeader
{
	font-size:22px;
	font-weight:normal;
	color:#0050A8;
	/*color:#c80c00;*/
}



/* ------- footer container -------- */

#footer
{
	/*background-image:url(../images/footerGrad.gif);
	background-repeat:repeat-x;*/
	
	/*border:#cccccc 1px solid;*/
	height:80px;
	width:1003px !important;
	width:1001px;
	clear:both;
	padding:6px 6px 0px;
}

	.footerMenu
	{
		background-color:#990000;
		border:#cccccc 1px solid;
		width:100%;
		text-align:center;
		padding:4px 0px;
		font-size:12px;
		font-weight:bold;
		color:White;
		font-weight:bold;
	}
	
		.footerMenu a:link, .footerMenu a:visited
		{
			color:#ffffff;
			text-decoration:none;
			padding:0px 4px;
			font-weight:bold;
		}
		
		.footerMenu a:hover
		{
			color:#ffffff;
			text-decoration:underline;
			padding:0px 4px;
			font-weight:bold;
		}
		
	.footerLogo
	{
		text-align:center;
	}
	

/* for search page */

.s_title
{
	background-color:#990000;
	color :White ;
	padding-right:2px;
}

.n
{
	background-color:#6aa7cc;
	margin-top:8px;
	padding:3px 0px;
}

/* add new code */

#header .search
	{
		/*padding:50px 70px 0px 0px;
		padding:20px 70px 0px 0px;*/
		margin:2px 70px 5px 0px !important;
		margin:2px 40px 5px 0px;
		padding:2px 0px 0px;
		float:right;
		text-align:right;
		border:#ffffff 1px solid;
	}
	
		
		.span
		{
			width:252px;
			font-size:11px;
			clear:both;
			margin: 5px 0pt 0pt 0px;
			font-weight:bold;
			color:#ffffff;
			padding:0px 4px 5px;
		}
		
		.headerSubscribe
		{
			background-image:url(../images/subscribeGrad.jpg);
			background-repeat:repeat-x;
			height:27px; 
			width:248px; 
			padding:4px 12px 0px 0px;
			float:left;
			color:#ffffff;
			font-size:12px;
			font-weight:bold;
		}
		
		.button
{
	background-color:#cc0000;
	border:#000000 1px solid;
	color:#FFFFFF;
}

.TagCloud
{
	color: #990000;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
a.TagCloudeSmall:link, a.TagCloudeSmall:visited
		{
			color:#053FA9;
			text-decoration:none;
			padding-top:5px;
			padding-bottom:5px;
			font-size: 12px;
			
		}
		
a.TagCloudeSmall:hover
{
	color: #053FA9;
	text-decoration: underline;
	padding-top:5px;
			padding-bottom:5px;
			font-size: 12px;
			
}

a.TagCloudeMedium:link, a.TagCloudeMedium:visited
		{
			color:#053FA9;
			text-decoration:none;
			padding-top:5px;
			padding-bottom:5px;
			font-size: 12px;
			font-weight:bold;
		}
		
a.TagCloudeMedium:hover
{
	color: #053FA9;
	text-decoration: underline;
	padding-top:5px;
			padding-bottom:5px;
			font-size: 12px;
			font-weight:bold;
}

a.TagCloudeBig:link, a.TagCloudeBig:visited
		{
			color:#053FA9;
			text-decoration:none;
			padding-top:5px;
			padding-bottom:5px;
			font-size: 13px;
			
		}
		
a.TagCloudeBig:hover
{
	color: #053FA9;
	text-decoration: underline;
	padding-top:5px;
			padding-bottom:5px;
			font-size: 13px;
}


a.tagCloud1:link 
{
	font-family: Verdana, Arial;
	font-size:9px;
	color:#102894;
	text-decoration:none;
}
a.tagCloud1:visited 
{
	font-family: Verdana, Arial;
	font-size:9px;
	color:#102894;
	text-decoration:none;
}
a.tagCloud1:hover 
{
	font-family: Verdana, Arial;
	font-size:9px;
	color:#102894;
	text-decoration:underline;
}


a.tagCloud2:link 
{
	font-family: Verdana, Arial;
	font-size:15px;
	color:#102894;
	text-decoration:none;
}
a.tagCloud2:visited 
{
	font-family: Verdana, Arial;
	font-size:15px;
	color:#102894;
	text-decoration:none;
}
a.tagCloud2:hover 
{
	font-family: Verdana, Arial;
	font-size:15px;
	color:#102894;
	text-decoration:underline;
}


a.tagCloud3:link 
{
	font-family: Verdana, Arial;
	font-size:20px;
	color:#102894;
	text-decoration:none;
}
a.tagCloud3:visited 
{
	font-family: Verdana, Arial;
	font-size:20px;
	color:#102894;
	text-decoration:none;
}
a.tagCloud3:hover 
{
	font-family: "Myriad Pro", Verdana, Arial;
	font-size:20px;
	color:#102894;
	text-decoration:underline;
}


a.tagCloud4:link 
{
font-family: "Myriad Pro", Verdana, Arial;
	font-size:22px;
	color:#102894;
	text-decoration:none;
}
a.tagCloud4:visited 
{
	font-family: "Myriad Pro", Verdana, Arial;
	font-size:22px;
	color:#102894;
	text-decoration:none;
}
a.tagCloud4:hover 
{
	font-family: "Myriad Pro", Verdana, Arial;
	font-size:22px;
	color:#102894;
	text-decoration:underline;
}