/*Deault Styles */
body {
	margin-left:0px;
	margin-top: 0px;
	margin-right:0px;
	margin-bottom: 0px;
	background-color: #ffffff;
}

body td,th{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
line-height:18px;}
/* ---------------------------------- */

/* Layout Styles */
.norm{
font-size:12px;
color:#333333;
text-align:justify;
line-height:18px;}


.footer {
	background-image:url(../images/bottom1.gif);
	background-repeat:no-repeat;
	height:32px;
}
.footer a {
	font-size: 11px;
	color: #000;
	font-weight: bold;
}
.footer a:link {
	text-decoration: none;
}
.footer a:visited {
	text-decoration: none;
	color: #000;
}
.footer a:hover {
	text-decoration: none;
	color: #999999;
}
.footer a:active {
	text-decoration: none;
	color: #999999;
}

.click {
	font-size: 11px;
	color: #000;
}
.click:link {
	text-decoration: none;
}
.click:visited {
	text-decoration: none;
	color: #000;
}
.click:hover {
	text-decoration: none;
	color: #999999;
}
.click:active {
	text-decoration: none;
	color: #999999;
}
/* ---------------------------------- */
/* Menu Styles */


.heading{ font-family:impact; font-size:55px; color:#140C85;}

.heading1{ font-family:impact; font-size:35px; color: #FF0000;}

.heading2{ font-family:impact; font-size:35px; color: #0000FF;}

.new{ font-family:arial; font-size:15px; color: #990000; font-weight:bold;}
.new2{ font-family:arial; font-size:11px; color: #000000; font-weight:bold;}
.new1{ font-family:arial; font-size:18px; color: #666666; font-weight:bold;}

.bg{ font-family:impact; font-size:12px; color: #000; background-color: #FFCC00; border:#FFCC00 solid 1px;}
.bg1{ font-size:11px; font-weight:bold; color: #fff; background-color: #2e2e9c; border: #F8F8F8 solid 1px; height:18px; width:30px;}
.bg2{  font-size:11px; color: #fff; font-weight:bold; background-color: #2e2e9c; border:#F8F8F8 solid 1px; height:auto; width:auto;}
.bg3{ font-family:impact; font-size:12px; color: #fff; background-color: #333333; border:#333333 solid 1px;}

.white{ font-size:14px; color:#FFFFFF;}
.whitenew{ font-size:11px; color:#FFFFFF;}

#stylefour{position:relative;display:block;height:20px;font-size:11px;background:transparent url(images/bgOFF.gif) repeat-x top left;font-family:Arial,Verdana,Helvitica,sans-serif; font-weight:bold; margin-left:27px; margin-top:0px; line-height:13px; }
#stylefour ul{margin:0;padding:0;list-style-type:none;width:auto;}
#stylefour ul li{display:block;float:left;margin:0;}
#stylefour ul li a{display:block;float:left;color:#999999;text-decoration:none;padding:0px 10px 0 10px;height:13px;background:transparent url(images/bgDIVIDER.gif) no-repeat top right; border-right:1px solid #666666;}
#stylefour ul li a:hover,#stylefour ul li a.current{color: #990000; background-image:url(../images/bar1.jpg); no-repeat top right; font-weight:bold; }

	  .menu {
	BORDER-RIGHT: #d7d7d7 1px solid; BORDER-TOP: #d7d7d7 1px solid; Z-INDEX: 100; BACKGROUND:#ffffff; repeat-y right 50%; VISIBILITY: hidden; FONT: 11px/18px Arial; BORDER-LEFT: #d7d7d7 1px solid; WIDTH: 170px; height: auto; BORDER-BOTTOM: #d7d7d7 1px solid; POSITION: absolute; TEXT-ALIGN: left; color:#999999;
}
.menu A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; WIDTH: 100%; TEXT-INDENT: 10px; PADDING-TOP: 1px; BORDER-BOTTOM: #d7d7d7 1px solid; TEXT-DECORATION: none; color:#999999;
}
.menu A:hover {
background-color: #999999;
background-repeat:no-repeat;
color:#FFFFFF;
margin:auto;
}
.redtext{
font-family:Arial;
font-size:12px; padding-top:10px;
color:#FF0000;
font-weight:bold;
}
.black{
font-family:Arial;
font-size:12px; padding-top:10px;
color:#000000;
}
.textbox{
font-size:11px;
font-weight:normal;
color:#000000;
border:#CCCCCC solid 1px;
}
.textunderline{
font-size:11px;
font-weight:normal;
color:#000000;
border-top:#FFFFFF 1px solid;
border-left:#FFFFFF 1px solid;
border-right:#FFFFFF 1px solid;
border-bottom:#000000 1px solid;
}


.listbox{
font-size:11px;
font-weight:normal;
color:#000000;
width: auto;
border:#EAEAEA solid 1px;
}

.blacklink {
	font-size: 11px;
	color: #000;
}
.blacklink {
	font-size: 11px;
	color: #000;
	
}
.blacklink:link {
	text-decoration: none;
}
.blacklink:visited {
	text-decoration: none;
	color: #000;
}
.blacklink:hover {
	text-decoration: none;
	color: #999999;
}
.blacklink:active {
	text-decoration: none;
	color: #999999;
}
.tabrowbg{
background-color:#EEEEEE;
}
#brdrtab{
border:#666666 solid 1px;
background:#B6DF9F;
}
.headbg{
background-color:#CCCCCC;
font-size:12px;
color:#000000;
font-weight:bold;
border-top:#F1FAF1 solid 2px;
}
.headbg1{
background-color:#CCCCCC;
font-size:12px;
}

.bluelink{color:#000066;font-size:11px; text-decoration:none; font-weight:bold;}
a.bluelink:link{color:#000066;font-size:11px; text-decoration:none;font-weight:bold;}
a.bluelink:active{color:#000066;font-size:11px; text-decoration:none;font-weight:bold;}
a.bluelink:visited{color:#000066;font-size:11px; text-decoration:none;font-weight:bold;}
a.bluelink:hover{color:#CCCCCC;font-size:11px; text-decoration:underline;font-weight:bold;}

.centertab{
width:667px;
}
.gregbg{
background:#EEEEEE;
height:25px;
padding-left:5px;
}

input,select{
font-size:11px;
font-weight:normal;
color:#000000;
border:#CCCCCC solid 1px;
}

.error{
background-color:#EAEAEA;
border:#CCCCCC solid 1px;
color:#FF0000;
font-size:11px;
text-align:center;
padding:10px;
}

.profilelink{font-size: 10px;color:#000099;text-decoration:none; }
a.profilelink:link{font-size: 10px;color:#000099;text-decoration:none; }
a.profilelink:active{font-size: 10px;color:#000099;text-decoration:none;  }
a.profilelink:visited{font-size: 10px;color:#000099;text-decoration:none; }
a.profilelink:hover{font-size: 10px;color:#2F9ED3;text-decoration:none;  }

.bluetxt{font-size: 12px;color:#000099;text-decoration:none; font-weight:bold; }

#padleft{
padding-left: 8px;
}

.sml {
	font-size: 11px;
	font-weight:bold;
	color:#1F464F;
}
.greybg{
background-color:#424542;
}

/*Search Results*/
.main_cat1 {font-size: 16px; font-weight: bold; color:#0000FF}
.main_cat2 {font-size: 12px; font-weight: bold; color:#0000FF}
.cat1:visited {font-size: 16px; font-weight: bold; color:#5555AA}

/*Small urls*/
.url {color: #115599}


a:visited{color:#5555AA}
/*hr{color:#000066}*/

/*Page descriptions*/
.description{font-size: 13px;}
.title{color:#0000FF; font-size:15px}
.searchBox{border:1px solid #113377;}

#result_report {
	text-align:center ;
	padding:3px;
	background-color:#EAEAEA; 
	font-weight: bold;
	margin-bottom:14px;
	border-top: solid 1px #999999;
}
.catBanner {
	padding:3px;
	margin-top:15px;
	background-color:#e5ecf9; 
	font-weight: bold
}
.webPageBanner {
	padding:3px;
	margin-top:20px;
	background-color:#e5ecf9; 
	font-weight: bold
}

hr{color:#000066;}
hr.powered{width:550; color: #000066}

/*main results table */
#results{width: 780;}

h1 {
	text-align: center;
	font-family: Verdana, Ariel;
	font-size:24px;
	color: #000066;
	}

#other_pages {
	text-align:center;
}

#powered_by {
	margin:0 auto;
	margin-top:20px;
	padding-top:10px;
	font-size:10px;
	text-align:center;
	vertical-align: center;
}
#common_report {
		text-align:center;
		padding:7px;
}

#cat_table {
		width:600px;
		margin-top:20px;
		padding-top:10px;
		padding-bottom:20px;
		border-top:1px solid #AAAAAA;
		border-bottom:1px solid #AAAAAA;

}

#cat_main {
	font-weight: bold;
}

.divline{
	margin-top:20px;
	margin-bottom:-5px;
	border-bottom:1px solid #DDDDDD;
}

#sub_cat {
	font-size:12px;
}

.idented {
	margin-left:30px;
}

#did_you_mean {
	font-size: 14px; 
	text-align:center ;
	margin:10px;

}
.pagelink{font-size: 10px;color:#666666;text-decoration:underline; }
a.pagelink:link{font-size: 10px;color:#666666;text-decoration:underline; }
a.pagelink:active{font-size: 10px;color:#666666;text-decoration:underline;  }
a.pagelink:visited{font-size: 10px;color:#666666;text-decoration:underline; }
a.pagelink:hover{font-size: 10px;color:#2F9ED3;text-decoration:underline;  }

.GalleryScroll{
	WIDTH: 670px; HEIGHT:auto;OVERFLOW: auto; overflow-y:hidden;overflow-x:scroll;
}

/*
//For Horizontal Scroll
FONT-SIZE: 11px;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WIDTH: 490px; HEIGHT:auto;OVERFLOW: auto; overflow-y:hidden;overflow-x:scroll;

.CMSScroll1{ //For vertical scroll
	FONT-SIZE: 11px; OVERFLOW: auto; WIDTH: auto; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 499px; scrollbar-base-color:#011B33;scrollbar-arrow-color:#fff;vertical-align:top;
}*/

.blogrighttab {
	background-color: #EFEFEF;
	border: solid 1px #999;
}
.bloghead{
	padding: 4px 10px;
	margin: 0px 1px 0px 0px;
	font: bold 1em sans-serif;
	background-color: #DEDFDE;
	border-bottom: solid 1px #999;
	height:25px;
}

.blogtitle{ font-size:18px; color:#140C85;}

.bloglink{color:#000066;font-size:11px; text-decoration:none; font-weight:normal;}
a.bloglink:link,a.bloglink:active,a.bloglink:visited{color:#000066;font-size:11px; text-decoration:none;font-weight:normal;}
a.bloglink:hover{color:#000000;font-size:11px; text-decoration:underline;font-weight:normal;}

.memlink{color:#333333;font-size:11px; text-decoration:none; font-weight:bold;}
a.memlink:link,a.memlink:active,a.memlink:visited{color:#333333;font-size:11px; text-decoration:none;font-weight:bold;}
a.memlink:hover{color:#000000;font-size:11px; text-decoration:underline;font-weight:bold;}

.bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
	font-size: 13px;
	font-weight: bold;
}
