 /* original template by Andreas Viklund - http://andreasviklund.com .Version: 1.0, March 29, 2006 */
 /* Modified by Prashant N Mhatre - http://www.onesmartclick.com - July 27, 2006 */

/******** General tags ********/
body{ font:76% Verdana,Tahoma,Arial,sans-serif; background:#ffffff url(images/background.gif) top center repeat-y;
color:#8D969D; line-height:1.2em; margin:0 auto; padding:0; }
a{ color:#686D72; font-weight:bold; text-decoration:none; }
a:hover{text-decoration:none;}
a img{border:0;}
p{margin:0 0 18px 10px;}
ul,ol,dl{font-size:0.9em; margin:2px 0 16px 35px;}
ul ul,ol ol{margin:4px 0 4px 35px;}

h1{ font-weight:500; font-size: 18px; font-family: "Trebuchet MS",arial,sans-serif; margin-left: 0%; color: rgb(255,255,255); background-color:#339999; 
	text-align: center; border: 10px double; text-transform:none;margin:0 0 0 0;}
h6{font-weight:500; font-size: 44px; font-family: "Trebuchet MS",arial,sans-serif; margin-left: 0%; color: rgb(255,255,255); background-color:#E1F3E3; 
	text-align: center; border: 30px double; text-transform:none;}
h6{  margin:0 0 0 0; }
h6 a{text-transform:none; color:#20618A;}
h2{ font-size:1.4em; color:#004E98; border-bottom:2px solid #A8A4D3; padding:0 2px 2px 5px; margin:0 0 10px 0; letter-spacing:-1px; }
h3{ font-size:1.2em; font-weight:bold; color:#003E92; border-bottom:1px solid #dadada; margin:10px 0 8px 0; padding:1px 2px 2px 3px; }
blockquote{ font-size:0.9em; border:1px solid #dadada; margin:20px 10px; padding:8px; }
/******** Main wrap ********/
#wrap{ color:#404040; width:970px; margin:5px auto; padding:0; }
#header{margin:0;}
#toplinks{text-align:right; padding:5px 2px 2px 3px;}
#slogan{ font-size:1.5em; color:#808080; font-weight:bold; letter-spacing:-1px; margin:15px 0px 20px 35px; line-height:1.2em; }
/******** sidebar ********/
#sidebar{ float:left; width:245px; margin:0 0 5px 5px; padding:1px 0 0 0; background-color: #E1F3E3; }
#sidebar ul{ list-style:none; font-size:0.9em; margin:0; padding:0 0 15px 10px; }
#sidebar li{ list-style:none; margin:0 0 4px 0; padding:0; }
#sidebar li a{ font-size:14px; font-weight:bold; padding:2px; }
#sidebar ul ul{ margin:4px 0 3px 15px; line-height:1.2em; padding:0; }
#sidebar ul ul li a{font-weight: normal}
#sidebar h2{margin:3px 0px 8px 0px;}
/******** Content variations ********/
#content{ line-height:1.5em; width:700px; float:right; text-align:left; margin:0; padding:0; margin-right:5px;font-size:14px }
#contentalt{ line-height:1.5em; width:750px; float:left; text-align:left; padding:0; margin-right:20px; }
#content h3, #contentalt h3{margin:10px 0 8px;}
/******** Footer ********/
#footer{ clear:both; text-align:right; color:#808080; font-size:0.9em; border-top:4px solid #A8A4D3; margin:0 auto; padding:8px 0; line-height:1.6em; }
#footer p{margin:0; padding:0;}
#footer a{color:#808080;}
/******** Adsense Ad ********/
#adright{ float: right; margin: 5px 5px 5px 5px; }
#adleft{ float: left; margin: 5px 5px 5px 5px; }
#adcenter{ float: center; margin: 5px 5px 5px 5px; }
/******** Various classes ********/
.box{ color:#ffffff; font-size:0.9em; background-color:#003E92; border:1px solid #c8c8c8; line-height:1.3em; padding:5px 5px 5px 8px; }
.box a{color:#f0f0f0;}
.left{float:left; margin:0 15px 4px 0;}
.right{float:right; margin:0 0 4px 15px;}
.textright{text-align:right;}
.readmore{text-align:right; margin:-10px 10px 12px 0;}
.center{text-align:center;}
.blue{color:#003E92;}
.big{font-size:1.3em;}
.small{font-size:0.8em;}
.bold{font-weight:bold;}
.clear{clear:both;}
.hide{display:none;}
.fade{color:#c8c8c8;}
.gray{color:#808080;}
.fade2{color:#003E92;}
.photo{ border:1px solid #bababa; padding:2px; background-color:#ffffff; margin:6px 18px 2px 5px; }
.head2 {border:1px solid #A8A4D3 collapse; background-color:#E5F4E2;}
.data{background-color:linen;font-family:Arial,Arial,Helvetica,sans-serif;color:#004080;text-align:left;font-weight:normal;font-style:normal;font-size:10pt}
.dataAC{background-color:#F1F1FD;font-family:Arial,Arial,Helvetica,sans-serif;color:#004080;text-align:left;font-weight:normal;font-style:normal;font-size:10pt}

.ggl{ color:#000000; font-weight:normal; text-decoration:underline; }
#sidebar2{ float:left; width:245px; margin:0 0 5px 5px; padding:1px 0 0 0; background-color: #E1F3E3; }
#sidebar2 ul{ list-style:none; font-size:0.9em; margin:0; padding:0 0 15px 10px; }
#sidebar2 li{ list-style:none; margin:0 0 4px 0; padding:0; }
#sidebar2 li a{ font-size:1.2em; font-weight:normal; padding:15px; text-decoration:underline;}
#sidebar2 ul ul{ margin:4px 0 3px 15px; line-height:1.2em; padding:0; }
#sidebar2 ul ul li a{font-weight:normal;}
#sidebar2 h2{margin:3px 0px 8px 0px;}
em 	{ 	
		font-family:"Trebuchet MS",arial,sans-serif; font-weight:bold;
		font-size:15px;		
}


.sidebarbox-border {
	width: 350px; margin: 0px 0px 1.0em 0px; padding: 4px 4px 4px 4px; border: solid 1px rgb(200,200,200);
}

.sidebarbox-title-shading {
	display: block; margin: 0px 0px 0.5em 0px; padding: 2px 5px 2px 5px; background-color: rgb(225,225,225); font-weight: bold; font-size: 
120%;
}

.bg-yellow03 {
	background-color: rgb(253,246,185);
}
.bg-blue02 {
	background-color: rgb(222,220,242);
}
.bg-green02 {
	background-color: rgb(220,238,204);
}
.bg-red02 {
	background-color: rgb(248,216,211);
}
.bg-yellow07 {
	background-color: rgb(249,233,93);
}
.bg-blue05 {
	background-color: rgb(172,167,223);
}
.txt-white {
	color: rgb(255,255,255);
}
.bg-green05 {
	background-color: rgb(167,211,127);
}

.bg-red05 {
	background-color: rgb(238,157,144);
}
