body {background:#BEBFBF url(../images/main-bg.jpg) repeat-x left top; color:#000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin:0px; padding:0px; line-height:15px;}

img, img a{border:0px; outline:0px; border:none; outline:none;}
ol,ul, li { list-style:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; }

/* top section */

.topbg {background:url(../images/top-blue.jpg) repeat-x left top; height:51px;}
.top-text { font-size:11px; color:#FFFFFF; padding-top:15px; text-align:right; padding-right:10px; text-decoration:none;} 
.top-text a{ text-decoration:none; padding-left:5px; padding-right:5px; color:#FFFFFF;}
.top-text a:link{ text-decoration:none; padding-left:5px; padding-right:5px; color:#FFFFFF;}

/* logo and menu section */
.logo-top  {background:url(../images/logo-top-effect.jpg) repeat-x left top; height:47px;}
.menu {height:32px; background:url(../images/menu-bg.jpg) repeat-x left bottom; padding-left:20px;}
.menu-line {background:url(../images/menu-line.jpg) no-repeat left top; width:3px;}
.menubox{background:#F6F0D6;}
 

/* submit box */
.submit-bg {background:#E2E2E0 url(../images/submit-top-effect.jpg) repeat-x left top; border-bottom:#333333 1px solid; }
.submit-button { background-color:#0033CC; color:#FFFFFF; margin-left:50px; height:25px;}

.bottom-effect {background:url(../images/bottom-submit-effect.jpg) repeat-x left bottom;}
.bold-text {font-size:14px; font-weight:bold; text-align:center; padding-top:7px;}
.normal-text {font-size:12px; font-weight:normal; text-align:center; padding:5px 5px 8px 5px;}
.text-area { height:68px;}
.text-link a{ color:#2C4D70; text-decoration: none;}
.text-link a:hover{ color:#2C4D70; text-decoration:underline;}
.text-link2 a{ color:#000; text-decoration: none;}
.text-link2 a:hover{ color:#000; text-decoration:underline;}



/* body text part */

.body-text-top {background:url(../images/top-body-grad.jpg) repeat-x left top; height:9px;} 
.body-text-bottom {background:url(../images/bottom-body-grad.jpg) repeat-x left top; height:9px;}
.body-text-middle { background-color:#FFFFFF; padding:15px 15px 15px 15px; line-height:18px; font-size:12px;}
.body-text-middle a{ color:#0066CC; line-height:18px; font-size:12px; text-decoration:none} 
.body-text-middle a:hover{ color:#0066CC; line-height:18px; font-size:12px; text-decoration: underline;}
.body-img {padding: 0px 10px 5px 0px; }

.body-side-blue {background: #01294C url(../images/blue-body-side.jpg) repeat-x left top;}
.blue-text {color:#6b91de; padding-top:10px; padding-bottom:10px; text-align:center; font-size:11px;}
.blue-text a{color:#6b91de; padding-top:10px; padding-bottom:10px; text-align:center; font-size:11px; text-decoration:none}
.blue-text a:hover{color:#6b91de; padding-top:10px; padding-bottom:10px; text-align:center; font-size:11px; text-decoration: underline;}
.logo-bg {background:#F6F0D7 url(../images/3logo-bg.jpg) no-repeat left top ; width:309px; height:191px;}

/* Scroller  */

#pscroller1{
margin-top:15px;
width: 235px;
height: 150px; 
padding-top:1px;
padding-bottom:10px;
padding-left:52px;
}




/* footer section */

.footerbg {background:url(../images/bottom-blue.jpg) repeat-x left top; height:51px; }
.footertext { font-size:12px; color:#f6f0d7; text-align:center; padding-top:5px; line-height:18px; }
.footertext a{  color:#f6f0d7; text-align:center; padding-top:5px; text-decoration:none; }
.footertext a:hover{  color:#f6f0d7; text-align:center; padding-top:5px; text-decoration: underline; }