html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend{margin:0; padding:0; border:0; list-style:none; text-decoration:none; font-weight:normal;}
body{ background:url(../images/bodybg.jpg); font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#000000; line-height:20px; font-weight:normal;}
#warp{ background:url(../images/warpbg.png) repeat-y; width:850px; margin:0 auto; padding:15px 24px; _background:url(../images/bg.jpg) repeat-y;}
#page{ width:800px;}
.header{ background:url(../images/header.jpg) no-repeat; height:119px;}
.container{ background:url(../images/contentbg.jpg) repeat-x;}
.announcingdiv{width:214px; height:50px; margin:0 auto; line-height:50px;}
.leftarow{position:absolute; margin-top:20px; margin-left:-51px;}
.rightarow{position:absolute; margin-top:20px; margin-left:-38px;}
/** padding start here */
.padl10px{ padding-left:10px;}
.padr10px{ padding-right:10px;}
.padt25px{ padding-top:25px;}
.padt20px{ padding-top:20px; *padding-top:25px;}
.padt10px{ padding-top:10px;}
.pall20px{ padding-left:20px;}
.padr20px{ padding-right:20px;}
.padl5px{ padding-left:5px;}
.padb25px{ padding-bottom:25px;}
.padt5px{ padding-top:5px;}
.padl45px{ padding-left:45px;}


.mrgr20px{margin-right:20px;}

p.MsoNormal{
font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size:10pt; line-height:30px;}

.t5px{ padding-top:5px; *padding-top:0px;}
/** padding end here */
/** font color css start here **/
.redcolor{ color:#B41F25;}
.bluecolor{color:#000080;}
.blackcolor{ color:#000000;}
/** font color css end here **/
/** font size css start here **/
.font14px{ font-size:14px;}
.font16px{ font-size:16px;}
.font18px{ font-size:18px;}
.font20px{ font-size:20px;}
.font23px{ font-size:23px;}
.font25px{ font-size:25px;}
.font26px{ font-size:26px;}
.font31px{ font-size:31px;}
.font33px{ font-size:33px;}
.font37px{ font-size:37px;}
.font52px{ font-size:52px;}
/** font size css end here **/
/** text formating css start here **/
.txtcenter{ text-align:center;}
.fontbold{ font-weight:bold;}
/** text formating css end here **/
.lineheight30px{ line-height:40px;}
.lineheight70px{ line-height:70px;}
.lineh30px{ line-height:30px;}
.mainbor{ border:solid 1px #C3C3C3;}
.borr{border-right:dotted 1px #666666;}
.arrowcs{background:url(../images/arrow.gif) no-repeat left center; margin-left:0px; padding-bottom:2px; padding-left:16px;}
