/* 
Ver 1.0.0 Dated @ November 08, 2008
Author: mukeshyadav@gmail.com
*/

*{outline: none; margin: 0; padding: 0;}

body{background: url(../images/bg_body.jpg) left top repeat-x; font: normal 12px/normal Arial, Helvetica, sans-serif; color: #676767;}

h1, h2{font: normal 19px "Trebuchet Ms", Arial, Helvetica, sans-serif; margin: 15px 0 0 0;}

h1{color: #BF0000;}
h2{color: #00508D;}

p{margin: 5px 0; line-height: 18px;}

p a, li a{text-decoration: underline; color: #021EA7;}
p a:hover, li a:hover{text-decoration: none; color: #BF0000;}

img{border: none;}

.bottom_margin{margin: 0 0 10px 0;}

ul{list-style-type: none;}

ul.bullet{margin: 10px 0;}
ul.bullet li{background: url(../images/bullet.gif) left 10px no-repeat; line-height: 18px; padding: 3px 0 3px 8px;}

#wrapper{width: 960px; margin: 0 auto; overflow: hidden;}

#header{width: 930px; padding: 22px 15px 0 15px; height: 77px;}

#header .logo{float: left; display: block;}
#header #header_right{width: 322px; float: right;}

#header #header_right ul{margin: 0 0 23px 0; float:right;} 

#header #header_right ul li{display: block; float: left; padding: 0 0 0 15px;}
#header #header_right ul li a{text-decoration: none; color: #A6AAAD;}
#header #header_right ul li a:hover{text-decoration: none; color: #00508D;}

/*	HeaderNav  Start */

#headernav{width: 960px; clear: both; height: 34px; background: url(../images/bg_headernav.gif) left top repeat-x;
font: bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif;}

#headernav ul li{display: block; float: left; line-height: 34px; border-left: 1px solid #E3E4E6;}

#headernav ul li.leftnav{background: url(../images/bg_headernav_left.gif) left top no-repeat; display: block;}
#headernav ul li.rightnav{background: url(../images/bg_headernav_right.gif) right top no-repeat; display: block;}
#headernav ul li.rightnav a{background: url(../images/bg_headernav_right.gif) right top no-repeat; display: block; padding: 0 15px 0 16px;}

#headernav ul li a{text-decoration: none; color: #202020; padding: 0 11px 0 12px;}
#headernav ul li a:hover, #headernav ul li a.active{background: #00508D; display: block; color: #FFFFFF;}

#headernav ul li.leftnav a:hover{background: #00508D url(../images/bg_headernav_left.gif) left top no-repeat; display: block;}
#headernav ul li.rightnav a:hover{background: #00508D url(../images/bg_headernav_right.gif) right top no-repeat; display: block;}

#headernav ul li.leftnav a.leftactive{background: #00508D url(../images/bg_headernav_left.gif) left top no-repeat; display: block; color: #FFFFFF;}
#headernav ul li.rightnav a.rightactive{background: #00508D url(../images/bg_headernav_right.gif) right top no-repeat; display: block; color: #FFFFFF;}

/*	HeaderNav  End */

/*	Banner Start	*/

#banner{background: url(../images/bg_banner.jpg) left top no-repeat; width: 960px; height: 169px; margin: 0 0 0 1px;}
#banner h1{margin: 0; padding: 0; color: #FFFFFF; padding: 35px 400px 10px 20px; font-size: 15px; line-height: 30px;}
#banner h1 strong{font-weight: normal; font-size: 18px;}
#banner h1 a{color: #FFFFFF; text-decoration: underline;}
#banner h1 a:hover{color: #FFFFFF; text-decoration: none;}

/*	Banner End	*/

/*	Container Start	*/

#container{width: 950px; padding: 10px 5px; clear: both;}
#container #leftcol{width: 660px; float: left;}
#container #leftcol .img_cnt{float: left; margin: 15px 10px 10px 0;}
#container #leftcol h2{font-size: 17px;}
#container #rightcol{width: 260px; float: right;}
#container #rightcol a:link{color: #00508D;font-size: 15px;}
#container #rightcol a:visited{color: #00508D;font-size: 15px;}
#container #rightcol a:active{color: #00508D;font-size: 15px;font-weight: bold;}
#container #rightcol a:hover{text-decoration: underline; color: #00508D;font-size: 15px;font-weight: bold;}
/*	Container End	*/

/*	Footer Starts */
#wrap_footer{background: url(../images/bg_footer.jpg) left top repeat-x; width: 100%; display: block; clear: both; text-align: center; padding: 20px 0; margin: 20px 0 0 0; overflow: hidden !important; font-size: 11px;}
#wrap_footer p a{color: #787878; text-decoration: none;}
#wrap_footer p a:hover{color: #BF0000; text-decoration: underline;}

/*	Footer Ends */

/*	Form Formatting	Start */
#formformat p{display: block; margin: 0 0 10px 0; width: 100%;}
#formformat p label{float: left; width: 120px; text-align: right; margin: 0 5px 0 0;}

/*	Form Formatting	End */

/* @group My Group */



/* @end */