@charset "utf-8";



/* CSS Document */



body {



	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	font-family:Verdana, Geneva, sans-serif; 

	color:#666666; 

	font-size:12px; 

	text-decoration:none;



}



h1{font-size:32px; font-family:Georgia, "Times New Roman", Times, serif; color:#CCCCCC; padding:0px; margin:0px; font-weight:normal;}



h1 a{font-size:32px; font-family:Georgia, "Times New Roman", Times, serif; color:#CCCCCC; padding:0px; margin:0px; font-weight:normal; text-decoration:none;}



h1 a:hover{font-size:32px; font-family:Georgia, "Times New Roman", Times, serif; color:#CCCCCC; padding:0px; margin:0px; font-weight:normal;text-decoration:none;}



h21{font-size:21px; font-family:Georgia, "Times New Roman", Times, serif; color:#0000CC; padding:0px; margin:0px; font-weight:normal; text-decoration:underline;}



h3{font-size:22px; font-family:Georgia, "Times New Roman", Times, serif; color:#666666; padding:0px; margin:0px; font-weight:normal;}







.gray_txt{font-size:12px; font-family:Georgia, "Times New Roman", Times, serif; color:#CCCCCC;}



a.gray_txt{font-size:12px; font-family:Georgia, "Times New Roman", Times, serif; color:#CCCCCC; text-decoration:none;}



a.gray_txt:hover{font-size:12px; font-family:Georgia, "Times New Roman", Times, serif; color:#CCCCCC; text-decoration:underline;}



.toptab_link{font-family:Verdana, Geneva, sans-serif; color:#CCCCCC; font-size:12px; text-decoration:none;}



a.toptab_link{font-family:Verdana, Geneva, sans-serif; color:#CCCCCC; font-size:12px; text-decoration:none;}



a.toptab_link:hover{font-family:Verdana, Geneva, sans-serif; color:#02ACEE; font-size:12px; text-decoration:none;}











.blue_link{

	font-family:Verdana, Geneva, sans-serif;

	color:#02ACEE;

	font-size:12px;

	text-decoration:none;

	font-weight: bold;

}



a.blue_link{font-family:Verdana, Geneva, sans-serif; color:#02ACEE; font-size:12px; text-decoration:none;font-weight: bold;}



a.blue_link:hover{font-family:Verdana, Geneva, sans-serif; color:#CCCCCC; font-size:12px; text-decoration:none;font-weight: bold;}











.blue_link2{font-family:Verdana, Geneva, sans-serif; color:#02ACEE; font-size:12px; text-decoration:none;}



a.blue_link2{font-family:Verdana, Geneva, sans-serif; color:#02ACEE; font-size:12px; text-decoration:none;}



a.blue_link2:hover{font-family:Verdana, Geneva, sans-serif; color:#02ACEE; font-size:12px; text-decoration:none;}







.white_txt{font-family:Verdana, Geneva, sans-serif; color:#FFFFFF; font-size:12px; text-decoration:none;}



a.white_txt{font-family:Verdana, Geneva, sans-serif; color:#FFFFFF; font-size:12px; text-decoration:none;}



a.white_txt:hover{font-family:Verdana, Geneva, sans-serif; color:#CCCCCC; font-size:12px; text-decoration:none;}







.heading



{



font-family:Verdana, Arial, Helvetica, sans-serif;



font-size:16px;



color:#FFFFFF;}











.topmenuLink{font-family:Verdana, Geneva, sans-serif; color:#CCCCCC; font-size:12px; text-decoration:none;padding:0px 0px 5px 0px; display:block;}



a.topmenuLink{font-family:Verdana, Geneva, sans-serif; color:#CCCCCC; font-size:12px; text-decoration:none;padding:0px 0px 5px 0px; display:block;}



a.topmenuLink:hover{font-family:Verdana, Geneva, sans-serif; color:#02ACEE; font-size:12px; text-decoration:none; background-repeat:repeat-x; background-position:bottom; padding:0px 0px 5px 0px; display:block; background-image:url(../images/topmenu.gif);}







div.wrapper{



	display:block;



	width:100%;



	margin:0;



	text-align:left;



	}



	.col2{color:#FFFFFF; padding:15px 0}



	



	.footerBottom{font-family:Verdana, Geneva, sans-serif; color:#666666; font-size:12px; text-decoration:none;padding:0px 0px 5px 0px; display:block;}



a.footerBottom{font-family:Verdana, Geneva, sans-serif; color:#666666; font-size:12px; text-decoration:none;padding:0px 0px 5px 0px; display:block;}



a.footerBottom:hover{font-family:Verdana, Geneva, sans-serif; color:#666666; font-size:12px; text-decoration:none; background-repeat:repeat-x; background-position:bottom; padding:0px 0px 5px 0px; display:block; background-image:url(../images/topmenu.gif);}



.topbtm15{padding:10px 0px 10px 0px;}



.toppad4{padding-top:4px;}



.toppad8{padding-top:8px;}



.btmdot{border-bottom:1px dotted #999999; padding-bottom:6px;}



.img_block{border:1px solid #999999; padding:5px 5px 5px 5px;}



.img_block2{border:1px solid #999999; padding:5px 5px 5px 5px; margin:0px 10px 10px 0px;}



.img_block_new{border:1px solid #F6F6F6; background-color:#F6F6F6; padding:5px 5px 5px 5px; float:left; margin:0px 15px 0px 15px;}















/* ================================================================ 



This copyright notice must be untouched at all times.







The original version of this stylesheet and the associated (x)html



is available at http://www.cssplay.co.uk/menus/snowstorm.html



Copyright (c) 2005-2010 Stu Nicholls. All rights reserved.



This stylesheet and the associated (x)html may be modified in any 



way to fit your requirements.



=================================================================== */







/* default styling */



.nav,



.nav ul {list-style-type:none; margin:0; padding:0; float:left;}



.nav a {text-decoration:none;}



.nav {font-family: verdana, sans-serif; font-size:11px; margin-bottom:-1px;}







/* style the links */



.nav a {float:left; background:#2d3134; color:#FFF; text-align:left; line-height:16px; padding:4px 0; border:1px solid #2d3134; margin-bottom:-1px;}



.nav a.sub-a {background:#2d3134;}







.nav a:hover,



.nav a:focus,



.nav a:active {outline:0; color:#fff; background:#2d3134;}







/* this is for the path highlight in all browsers except IE6 and lower */



.nav li:hover > a {color:#fff; background:#02acee;} 







/* WIDTH change this WITH CARE to suit your requirements */



.nav {width:98px; margin-right:-1px; padding:0px 0px 0px 0px;}



.nav a {width:94px; margin-right:-109px; padding:1px 7px 4px 7px;} /* take into account the borders when calculating the link width, margin-right = total link width - 1px */



.nav ul li {max-width:1210px;} /* fix for IE8 */







/* flyout TOP positions */



.nav ul.fly {top:-25px;} /* position the top of the flyout first sub-limenus */



.nav ul.fly2 {top:-41px;} /* position the top of the flyout sub-limenus with previous text on two lines */







/* flyout LEFT/RIGHT positions */



.nav ul.fly {left:109px;}



.nav .left ul.fly {left:auto; right:109px;}











/* DO NOT CHANGE ANYTHING BELOW THIS LINE */



/* ---------------------------------------------------------------------------- */



.nav ul {position:relative; margin-bottom:-10000px; z-index:1000;} 



.nav ul li {float:left; clear:left;}



.nav a {position:relative;}



.sub-li {margin-top:-10000px;}



.sub-a {margin-top:10000px;}







/* The bit that does ALL the work to bring the sub-limenus into view */



.sub-li a:hover,



.sub-li a:focus,



.sub-li a:active {margin-right:0;}







/* OPERA fix */



.nav ul:hover {clear:left;}







/*IE5-7 fixes*/



.nav .sub-li {width:100%;}



a:active {}



/* ---------------------------------------------------------------------------- */



.black_txt



{



font-family:Verdana, Arial, Helvetica, sans-serif;



font-size:14px;



color:#000000;}

.mainbody{

	font-family:Geneva, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#000000;

	text-align:justify;

	line-height: 18px;

	font-weight: normal;

	text-decoration: none;

	padding-left:10px;

	padding-right:10px;

	padding-top:2px;

	list-style-position: inside;

	list-style-type: square;

}

.list

{

	font-family:Geneva, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#000000;

	text-align:justify;

	line-height: 18px;

	font-weight: normal;

	text-decoration: none;

	padding-left:15px;

	padding-right:6px;

	list-style-position: inside;

	list-style-type: square;

	margin-left: 6px;

}



.title1{

	font-family:Geneva, Arial, Helvetica, sans-serif;

	color:#FFFFFF;

	font-size:16px;

	text-decoration:none;

	font-weight: bold;





	-moz-border-radius-topleft: 7px;

-webkit-border-top-left-radius: 7px;

	border-top-left-radius: 7px;



-moz-border-radius-topright: 7px;

-webkit-border-top-right-radius: 7px;

	border-top-right-radius: 7px;

	background-color: #333333;

	border-top-color: #666666;

	border-right-color: #666666;

	border-bottom-color: #666666;

	border-left-color: #666666;

	line-height: 32px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 5px;

	padding-left: 12px;

}

.btm_redus

{

border-radius: 0px 0px 7px 7px;

-webkit-border-radius: 0px 0px 7px 7px;

-moz-border-radius: 0px 0px 7px 7px; 

}

/*.title1{

	font-family:Geneva, Arial, Helvetica, sans-serif;

	color:#FFFFFF;

	font-size:16px;

	text-decoration:none;

	font-weight: bold;





	-moz-border-radius-topleft: 7px;

-webkit-border-top-left-radius: 7px;

	border-top-left-radius: 7px;



-moz-border-radius-topright: 7px;

-webkit-border-top-right-radius: 7px;

	border-top-right-radius: 7px;

	background-color: #333333;

	border-top-color: #666666;

	border-right-color: #666666;

	border-bottom-color: #666666;

	border-left-color: #666666;

	line-height: 32px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 5px;

	padding-left: 12px;

}*/

.mainbold{

	font-family:Geneva, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#000000;

	line-height: 16px;

	font-weight: bold;

	text-decoration: none;

	padding-left:5px;

	padding-right:5px;

	



}

.newstitle{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#666666;

	line-height: 20px;

	font-weight: bold;

	text-decoration: none;

	padding-left:4px;

	

}

.title2{

	font-family:Geneva, Arial, Helvetica, sans-serif;

	color:#000000;

	font-size:13px;

	text-decoration:none;

	font-weight: bold;

	background-image: url(../images/rnd.png);

	background-repeat: no-repeat;

	background-position: left;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 15px;



}

.gal{

font-family:Geneva, Arial, Helvetica, sans-serif;

font-size:11px;

color:#660000;

text-decoration:none;

padding-left:5px;



}

.gal a{

font-family:Geneva, Arial, Helvetica, sans-serif;

font-size:11px;

text-decoration:none;

color:#660000;

padding-left:5px;



}

.corner_radius {



-webkit-border-radius: 8px;

-moz-border-radius: 8px;

border-radius: 8px;

border:1px solid #FFFFFF;

-webkit-box-shadow: 2px 2px 4px 1px #3A8A85;

box-shadow: 2px 2px 4px 1px #3A8A85; }

