body { font-family:Verdana; color:#313131; font-size:11px; margin-top:2px; }

H1 {margin-top: 15px; margin-bottom: 5px; font-size: 1.65em; color: #2C457E}
H2 {margin-top: 15px; margin-bottom: 3px; font-size: 1.1em; font-weight: bold; color: #2C457E;}

UL LI {list-style-type : square;} 
OL LI {padding-bottom:5px;}
 
#regtitlebar { width:971px; height:129px;}
#regtitlebar .shadow { background-image: url(images/template/shadow_r.gif); width:7px;}
#regtitlebar .Nav { color:#499DDD; background-image: url(images/template/topnav_bg.gif); height:25px;}
#regtitlebar .Nav A { color:#FFFFFF; text-decoration:none;}
#regtitlebar .Nav A:hover { text-decoration:underline;}

#regmain {background-color:#E3E3E3;}
#regmain .leftmenu {width:153px; vertical-align:top; }
#regmain .leftmenu A {color:#3978ba; text-decoration:none;}
#regmain .Newstitle {color:#102D6F; font-weight:bold; text-decoration:none; width:153px; padding-top:10px; padding-left:5px; }
#regmain .Newstitle A {color:#102D6F; text-decoration:none;}
#regmain .News { color:#102D6F; border-bottom: solid 1px #102D6F; padding:5px; text-decoration:none;}
#regmain .News A { color:#102D6F; text-decoration:none;}
#regmain .menuitem { height:24px; color:#FFFFFF; padding-left:5px; margin-bottom:3px;}
#regmain .menuitem A { height:24px; color:#FFFFFF; padding-left:5px; text-decoration:none; position:relative; top:4px;}
#regmain .menuitem A:hover { text-decoration:underline;}
#regmain .submenuitem { width:143px; color:#102D6F; border-bottom: solid 1px #2f5bc2; padding-left:5px; padding-right:5px; padding-top:4px; padding-bottom:4px;}
#regmain .submenuitem A { color:#102d6f; text-decoration:none;}
#regmain .submenuitem A:hover { text-decoration:underline;}

#regmain .rightmenu {width:153px; vertical-align:top; }
#regmain .rightmenu A {color:#3978ba; text-decoration:none;}
#regmain .Newstitle {color:#102D6F; font-weight:bold; text-decoration:none; width:153px; padding:10px 2px 2px 2px; }
#regmain .Newstitle A {color:#102D6F; text-decoration:none;}
#regmain .News { color:#102D6F; border-bottom: solid 1px #102D6F; padding:3px; text-decoration:none;}
#regmain .News A { color:#102D6F; text-decoration:none;}

#regmain .content { background-color:White; vertical-align:top; width:769px; padding-left:10px; padding-bottom:10px; padding-right:5px; min-height: 550px; }
#regmain .content .boxgreen { background-image:url(images/template/panel_bg_green.gif); font-weight:bold; color:White; height:24px; padding-left:5px; }
#regmain .content .boxred { background-image:url(images/template/panel_bg_red.gif); font-weight:bold; color:White; height:24px; padding-left:5px; }
#regmain .content .boxpurple { background-image:url(images/template/panel_bg_purple.gif); font-weight:bold; color:White; height:24px; padding-left:5px; }
#regmain .content .boxblue { background-image:url(images/template/panel_bg_blue.gif); font-weight:bold; color:White; height:24px; padding-left:5px; }
#regmain .content .boxlogo { padding:5px; border-left:solid 1px #C6C6C6; border-right:solid 1px #C6C6C6; }
#regmain .content .boxtext { padding-left:3px; padding-right:3px; padding-bottom:5px; border-left:solid 1px #C6C6C6; border-bottom:solid 1px #C6C6C6; border-right:solid 1px #C6C6C6;}
#regmain .content .boxtext A { color:#0A2258; text-decoration:none; }
#regmain .content .boxtext A:hover { text-decoration:underline }
#regmain .shadow { background-image: url(images/template/shadow_r.gif); width:7px;}

#regfooter { color:#C1C1C1; height:36px; width:971px;}
#regfooter A { color:#C1C1C1; text-decoration:none;}
#regfooter A:hover { text-decoration:underline;}
#regfooter .shadow { background-image: url(images/template/shadow_r.gif); width:7px;}

