#dummy-element { width:2px; }
body{color:#626262;background: url(../images/blue/lines.gif);}
div#top{background:url(../images/blue/bg_top.jpg) repeat-x;}
div#banner{background:url(../images/blue/banner.jpg) no-repeat;}
#nav_below{background:url(../images/blue/nav_below.jpg) no-repeat;}
div.module h3,div.module_menu h3{background:url(../images/blue/left_header.gif) no-repeat;}

.contentheading{background:url(../images/blue/content_center.jpg) repeat-x;}
ul.menu a:hover{text-decoration:underline;color:#184fb3;}
ul.menu li.parent ul a{color:#000;background:url(../images/blue/arrow_right.gif) no-repeat 0 3px;}

a{color:#184fb3;}
a:hover{color:#184fb3;}
.blue{color:#2478db;}
span.black{color:#000;}

.componentheading{color:#184fb3;}
.poll table caption{color:#93246F;}

#hornav ul li {background:  url(../images/blue/nav_button.jpg) no-repeat;}
#hornav ul li ul a:hover{background:#184fb3;}
#hornav ul li a:hover{background:  url(../images/blue/nav_buttonhover.jpg) no-repeat;}
#hornav ul li.active {background:  url(../images/blue/nav_buttonhover.jpg) no-repeat;}
#hornav ul li li a{color:#d0d0d0;background:#333;width:100%;}

a.readon{background:url(../images/blue/readmore.png) no-repeat;}
h2.contentheading {font-size: 28px; color: #184fb3; font-weight:normal;background:#fff;font-family:georgia;}

pre,.code {
background-color:#cbdef0;
border-bottom:1px dashed #0060a9;
border-left:5px solid #0060a9;
border-right:1px dashed #0060a9;
border-top:1px dashed #0060a9;
color:#0060a9;
margin:10px 0 15px;
padding:10px 15px;
}

span.span1,span.span2,span.span3,span.span4,span.span5,span.span6,span.span7,span.span8,span.span9,span.span10 {
display:block;
margin:10px 0;
padding:7px 10px 7px 60px;
}

.highlight1 {
background:#cbdef0;
}

.highlight2 {
background:#0060a9;
color:#fff;
}

.highlight3 {
background:#0ca1f3;
color:#fff;
}

span.span1 {
background:#fff url(../images/icons/Add.png) 5px no-repeat;
border-bottom:1px solid #0060a9;
border-top:1px solid #0060a9;
color:#0060a9;
}

span.span2 {
background:#fff url(../images/icons/Delete.png) 5px no-repeat;
border-bottom:1px solid #0060a9;
border-top:1px solid #0060a9;
color:#0060a9;
}

span.span3 {
background:#fff url(../images/icons/Warning.png) 5px no-repeat;
border-bottom:1px dotted #4d7a30;
border-top:1px dotted #4d7a30;
color:#0060a9;
}

span.span4 {
background:#fff url(../images/icons/Next.png) 5px no-repeat;
color:#0060a9;
}

span.span5 {
background:#fff url(../images/icons/Search.png) 5px no-repeat;
border-bottom:1px dashed #ccc;
border-top:1px dashed #ccc;
color:#999;
}

span.span6 {
background:#fff url(../images/icons/Profile.png) 5px no-repeat;
border-left:2px solid #cbdef0;
color:#0060a9;
}

span.span7 {
background:#fff url(../images/icons/PieChart.png) 5px no-repeat;
border-left:2px solid #272727;
border-right:2px solid #272727;
color:#272727;
}

span.span8 {
background:#cbdef0 url(../images/icons/BarChart.png) 5px no-repeat;
border:1px dashed #0060a9;
color:#0060a9;
}

span.span9 {
background:#f5f5f5 url(../images/icons/Comment.png) 5px no-repeat;
border:1px dashed #999;
color:#0060a9;
}

span.span10 {
background:#ffe url(../images/icons/Info.png) 5px no-repeat;
border:1px dashed #e9e9a1;
color:#666;
}

h1,h2,h3,h4,h5,h6 {
font-family:Georgia,"Times New Roman",Times,serif;
font-weight:700;
}

h1.h1 {
font-size:32px;
}

h2.h2 {
color:#0ca1f3;
font-size:28px;
}

h3.h3 {
font-size:24px;
}

h4.h4 {
color:#0060a9;
font-size:20px;
}

h5.h5 {
font-size:16px;
}

h6.h6 {
font-size:12px;
}
