body {color:#333333; margin:40px auto; background:#fff; text-align:center; line-height:15px;}
body, p, h1, h2, h3, table, td, th, ul, ol, textarea, input {font-family:Arial,  Times, Tahoma; color:#474A4A; font-size:12px; }
br {line-height:10px;}
h1 {font-size:18px; font-family:Verdana, Arial, Helvetica, sans-serif;  margin:0; padding:10px 0; color:#2594CB;}
h2 {font-size:16px; font-family:ITC Franklin Gothic, Verdana, Arial, Helvetica, sans-serif;  margin:0; padding:10px 0 5px 20px; text-align:left; color:#4C4B96; font-style:italic; line-height:18px;}
h3 {font-size:18px; font-family:Verdana, Tahoma, Arial, Verdana;  padding:0; margin:5px 0 5px 0;  color:#037789; font-weight:normal; font-style:italic;}
h4 {font-size:12px; margin:10px 0; padding:0px; text-align:left; color:#333333; font-weight:normal;}
h5 {font-size:12px; margin:0; padding:0; color:#6E6E6E;font-weight:bold;}
h6 {font-size:80%;}
.fleft{float:left;}
.fright{float:right;}
.fclear{clear:both;}
#maindiv{width:934px; background:url(images/main_bg.gif) repeat-y top; margin:0 auto; padding:0; text-align:left;}
#MainTex{padding:5px 0; margin:4px 9px; background:url(images/midshdbg.gif) repeat-x top;}
#MainTex ul {list-style:none; list-style-image:none; padding:0; margin:10px 20px;}
#MainTex li {background:url(images/arrow.gif) no-repeat 0 3px; padding:0 0 0 15px; line-height:15px; margin:0; color:#037789; font-size:11px;}
#grybg {background:#F8F8F9 url(images/grybg.gif) repeat-x top; width:295px; float:left; margin:0 5px 0 0;}
#grybg ul {list-style:none; list-style-image:none; padding:0; margin:10px 20px;}
#grybg li {background:url(images/bult_list.gif) no-repeat 0 5px; padding:0 0 0 15px; line-height:15px; margin:0 0 3px 0; color:#5F5F61; font-size:11px; font-weight:bold;}
.bluebg {position:relative;padding:0;background: #CEE9FC url(images/crv1.gif) top left no-repeat;color:#018094; width:600px; margin:10px 5px; font-family:ITC Franklin Gothic, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; font-style:italic; line-height:18px;}
div.bluebg div {background: url(images/crv2.gif) top right no-repeat;}
div.bluebg div div {background: url(images/crv3.gif) bottom left no-repeat; }
div.bluebg div div div {background: url(images/crv4.gif) bottom right no-repeat;padding:10px;}
div.bluebg div div div div {background:none;padding:10px;}
*html div.bluebg div div div div {background: url(images/crv2.gif) no-repeat -10px %100 ;}

.gryboder{border-top:1px solid #D3D3D3; border-bottom:1px solid #D3D3D3; margin:15px 10px 0 5px; width:600px; line-height:18px;}
.pading{padding:15px 0 15px 15px; line-height:18px;}
#footerbg {background:#CEE9FC url(images/footerbg.gif) repeat-x bottom; height:57px; color:#3F3F3F; text-align:center; line-height:45px;}
#footerbg a{color:#3F3F3F;}
#footerbg a:hover{color:#3F3F3F; text-decoration:underline;}
a:link, a:visited, a:active{color:#037789; text-decoration:none;}
a:hover{color:#1B87BD; text-decoration:none;}

a.more:link, a.more:visited, a.more:active{ background:url(images/learn_more.gif) no-repeat left; height:15px; color:#39377A; font-family:ITC Franklin Gothic, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-decoration:none; padding:0 0 0 15px;}
a.more:hover{color:#1B87BD; text-decoration:none;}
