<!-- http://www.december.com/html/spec/colorhex.html -->
.box {
margin-bottom:10px;
font-size:10px;
}
.box h1 {
float:left;
padding-top:5px;
padding-bottom:5px;
padding-left:10px;
font-size:21px;
}
.box h2 {
float:left;
padding-top:10px;
padding-bottom:5px;
padding-left:10px;
font-size:16px;
}
.tr {
height:40px;
background:url(../images/tr.gif) top right no-repeat;
}
.tl {
clear:both;
float:left;
width:100%;
height:40px;
background:url(../images/tl.gif) top left no-repeat;
}
.mr {
background:url(../images/mr.gif) right repeat-y;
}
.ml {
background:url(../images/ml.gif) left repeat-y;
}
.br {
background:url(../images/br.gif) bottom right no-repeat;
}
.bl {
font-size:14;
height:100px;
padding-top:10px;
padding-left:10px;
padding-right:10px;
text-align:left;
background:url(../images/bl.gif) bottom left no-repeat;
}
*{margin:0; padding:0;}
ul{list-style:none;}
body{  font-family:arial; font-size:13px; line-height:14px; color:#595959;}
img { border:0;}
input, textarea{font-family:Tahoma; font-size:11px; color:#000000; vertical-align:middle; font-weight:normal; background:#FFFFFF; text-align:left;}
.left_top{ background:url(../images/left_top.gif) left top no-repeat;}
.right_top{ background:url(../images/right_top.gif) right top no-repeat;}
.left_bot{ background:url(../images/left_bot.gif) left bottom no-repeat;}
.right_bot{ background:url(../images/right_bot.gif) right bottom no-repeat; width:100%;}
.side_top{ background:url(../images/side_top.gif) left top repeat-x #7FB5D9;}
.side_bar { width:237px;}
.side_bar .inside{ padding:15px 19px 13px 17px;}
.widget_style { margin:0 0 0 0; padding:11px 0 15px 0; background:url(../images/sep.gif) 0 bottom repeat-x;}
.widget_style h2 { background:url(../images/bull.gif) 0 0 no-repeat; font-size:1.01em; line-height:1.27px; color:#C3E7FF; font-weight:bold; text-transform:uppercase; padding:8px 0 20px 22px;}
.widget_style h2 a {color:#C3E7FF; text-decoration:none;}
.widget_style h2 a:hover {text-decoration:none;}
.widget_style ul { font-size:1.01em; margin:0 0 0 7px;}
.widget_style li { font-size:1.01em; line-height:1.78em; color:#FFFFFF;}
.widget_style li a { font-size:1.01em; line-height:1.78em; color:#FFFFFF; text-decoration:underline; background:url(../images/arr.gif) no-repeat 0px 7px; padding:0 0 0 17px;}
.widget_style li a:hover { text-decoration:none;}
a {
color: #001;
text-decoration: none;
font-size: 13px;
}
ul {
list-style: none;
margin: 0;
padding: 0;
width:135px;
text-align:left;
font-size: 13px;
}
ul li {
font: bold 13px arial, helvetica, sans-serif;
font-size: 13px;
height:100%;
position: relative;
float:left;
width:100%;
}
ul li ul li{
font-size: 13px;
}
ul li a{
font-size: 13px;
display:block;
padding: 2px 3px;
}
ul li a:hover {
font-size: 13px;
color: white;
background: #3A5894;
}
ul li ul li a:hover{
font-size: 13px;
background: #3A5894;
width:100px;
}
ul ul {
font-size: 13px;
position: absolute;
top: 0;
display:none;
}
ul li:hover ul{
font-size: 13px;
display: block;
left:110px;
font: bold 13px arial, helvetica, sans-serif;
}

