body{background:none;}
#main{
	padding-top:10px;
	height:auto !important;
	min-height:475px;
	border:none;
}
.page {
     padding:0 10px 10px 10px; margin:0;
}
a, a:focus, a:hover, a:active {
   color:#444444;
}
#header{
   padding: 0;  
   border-bottom:none;
}
.hlist {
	background: url("/page_attachments/0000/0226/menu_bg.png") repeat-x center right;
	width:100%;
	font-weight:bold;
	height:34px;
	border-bottom:1px solid #072453;
	border-top:1px solid #072453;
}
 .hlist ul {
    margin:0 0 0 2px; 
    border-right: none;
  }
.hlist ul li {
    border-right: 1px #fff solid;
	border-left:none;
	width:auto;
}	
.hlist ul li a{
	padding:0.7em 1em;
	font-weight:bold;
	border-left:none;
	color:#ffffff;
	font-size:1em;
}
.hlist ul li a:visited{color: #ffffff;}
  .hlist ul li a:focus,
  .hlist ul li.active a:visited,
  .hlist ul li a:hover,
  .hlist ul li a:active  { 
  	background: url("/page_attachments/0000/0224/hover_bg.png") repeat-x center right;
	color:#000000;
}

.hlist ul li.active {
    background: url("/page_attachments/0000/0224/hover_bg.png") repeat-x center right;
    color:#000000;
}
.hlist ul li.active a{
    background: url("/page_attachments/0000/0224/hover_bg.png") repeat-x center right;
	color:#000000;	
}
h1{font-size:22px;}
h2{color:#444444; font-size:18px;}
h3{color:#444444;}
h4{color:#FF7D07; font-size:12px; }
h5{color:#FF7D07;font-size:13px; font-weight:bold;}
ul, ol{
margin:0 0 1em 0.5em;
}
.content{
	padding:10px 0px 10px 0px;
	/*border-bottom:1px dashed #BCBCBC;*/
}
.gray_border_box{
	border:1px solid #BCBCBC;
}
.vertical_dash_line{
	border-right:1px dashed #BCBCBC;
}
.horizontal_orange_line{
	border-top:2px solid #FF7D07;
}
.button{
	background: url("/images/application/start_button.png") repeat-x center right;
	color:#fff;
	font-weight:bold;
	border:1px solid #434345; 
	padding:5px 10px;
	font-family:arial,helvetica,sans-serif;
}
a.button{
	background: url("/images/application/start_button.png") repeat-x center right;
	padding:6px 10px;
}
.grey_box_title{
	background:#939393;
	color:#ffffff;
	font-weight:bold;
	vertical-align:middle;
	padding:5px 0 5px 10px;
}
.grey_box_content{
	border:1px solid #939393;
	padding:10px;
	color:#000;
}

.answer li{
	line-height:2.8em;
	list-style-type:none;
}
.small {
color:#646464;
font-size:11px;
margin:1.875em 0 1.7em;
text-align:center;
}
.protoClassic .toolbar { 
	background: #939393 top left repeat-y;
}
.protoClassic .content{ border:none}
.pagination a:hover, .pagination a:focus {
	background: url("/images/application/start_button.png") repeat-x center right;
	border:1px solid #434345;
}
.pagination a {color:#000;}

.coolsubcol {
background:#F9F9F9;
border-top:2px solid #EFEFEF;
color:#666666;
padding-top:15px;
}
.blue_box {
background:transparent url("/page_attachments/0000/0248/gray_box_top_right.png") no-repeat scroll right top;
border:1px solid #999999;
color:#646464;
}
.blue_box_top_left {
background:transparent url("/page_attachments/0000/0244/gray_box_top_left.png") no-repeat scroll left top;
}
.blue_box_bottom_right {
background:transparent url("/page_attachments/0000/0246/gray_box_bottom_right.png") no-repeat scroll right bottom;
}
.blue_box_content {
padding:1em 1em 0 1em;
}
