body { margin:0px; padding:0px; background:url(images/top_bodybg.jpg) top left no-repeat;}
hr { height:1px; border:0px; background-color:#FFAABC; color:#FFAABC;}
a:link { color:#359BE3; text-decoration:underline}
a:visited { color:#45708E;}
a:hover { color:#FF7373;}
h1{ color:#2081C5; font-family:Verdana; font-size:17px;}
h2{ color:#359BE3; font-family:Verdana; font-size:16px;}
h3{ color:#454545; font-family:Verdana; font-size:14px;}
ul { color:#9F9F9F;}
.topbg { background:url(images/top_rbg.gif) left repeat-x;}
.rightbg { background: url(images/right_bg.gif) top repeat-y;}
.left-top {background:url(images/top_leftbg.jpg) top left no-repeat; width:342px; height:163px;}

.left-line { background:url(images/linebg.gif) top right repeat-y;}
.left-line ul { list-style:none;text-align:right; margin-left:4px; margin-right:21px; margin-top:3px; margin-bottom:20px;}
.left-line li { border-bottom:1px solid #FFFFFF; height:18px; padding-right:0px; line-height:20px; margin-bottom:3px; padding-bottom:2px}
.left-line li a.leftm:hover { border-right:4px solid #FFAABC; padding-right:6px; }
.left-line li a.leftm2:hover { border-right:4px solid #359BE3; padding-right:6px; }

.topdiv {font-family:Verdana; font-size:12px; color:#2B9AC8; font-weight:bold; margin:0px 40px 0px 5px; padding-top:140px;}
a.top-menu:link, a.top-menu:visited {padding-left:3px; padding-right:3px; color: #359BE3;font-family: Verdana;font-size: 12px;  text-decoration:none; text-align:left; font-weight:bold;}
a.top-menu:hover { color:#FD8A8A; border-top:1px solid #FD8A8A;border-bottom:1px solid #FD8A8A; background-color:#FEFEFE;}

a.leftm:link { color:#828282; font-family: Arial; font-size:12px; text-decoration:none; padding-right:8px;}
a.leftm:visited { color:#A3A2A2;font-family: Arial; font-size:12px; text-decoration:none; padding-right:6px;}
a.leftm:hover { color:#FF8383; text-decoration:underline;}

a.leftm2:link { color:#828282; font-family: Arial; font-size:12px; text-decoration:none; padding-right:8px;}
a.leftm2:visited { color:#A3A2A2;font-family: Arial; font-size:12px; text-decoration:none; padding-right:6px;}
a.leftm2:hover { color:#359BE3; text-decoration:underline;}

.small { font-family:Verdana; font-size:11px; color:#A7A7A7; margin-right:26px;}
a.small-a:link, a.small-a:visited { font-family:Verdana; color:#FFA0A0; text-decoration:underline;}
a.small-a:hover { color:#359BE3;}

.main { margin:10px 30px 0px 20px; color:#646464;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.main img { margin:10px; border:1px solid #F2F2F2; margin-top:2px;}
.main .img2 { margin:0px; border:1px solid #F2F2F2;}
.main textarea { border:1px solid #CCCCCC;background-color:#F7F6F3;}
.title { color:#FF8383; font-family: Verdana; font-size:17px; font-weight:bold; font-style:italic; text-align:right; margin:0px; padding:0px;}
.title a:link, .title a:visited { text-decoration:none; color:#FF8383}\
.title a:hover { color:#333}
.dpages { text-align:center; padding:15px 5px;}
.topic { margin:0px; padding:0px; padding-top:5px; padding-bottom:3px;}
.date { color:#FF8383; font-family:Verdana; font-size:11px; margin:5px;}
.content { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:justify}
.divcom { font-family:Verdana; font-size:11px; color:#A7A7A7;}
.comm {margin-bottom:5px; margin-top:4px; padding:5px 0px 5px 5px; border-bottom:1px dotted #E0DCDA; font-family: Arial, Helvetica, sans-serif; font-size:12px;}

.blue { color:#359BE3; font-size:13px;}
.pink { color:#FB6D6D; font-size:13px;}
.formt { font-family:Verdana; font-size:11px;}
.numbers { width:80px; font-family:Verdana, Arial; font-size:13px; color:#FB6D6D; font-weight:bold; border:1px solid #CCCCCC; background-color:#F7F6F3;}
.input2 { font-family:Verdana; font-size:12px; font-weight:bold; color:#FEA3A3; width:130px; border:1px solid #CCCCCC; background-color:#F7F6F3;}
.button { font-family:Verdana; font-size:12px; font-weight:bold; color:#359BE3; background-color:#FDF7E3; width:90px; border:1px solid #CCCCCC; border:1px solid #F1EFEF; border-bottom:2px solid #EFEBE9;border-right:2px solid #EFEBE9;}
.arc {margin:3px 10px 0px 15px; color:#9F9F9F;}
.error { margin:3px; padding:2px; color:#FF0000; width:320px; border:1px dotted #FF0000; background-color:#FFFFCC; font-size:13px;}