﻿body 
{
    font: 12px/24px Verdana, Helvetica, Arial, sans-serif;
	color:#666666;
}


div#wrapper
{
    
    width:100%;
	margin: 0 auto;
	position:relative;
}
div#primary{
	width:650px;
	margin: 20px; !important;
	float:left;
	display:inline;
}
ul.section_menu{
	background:#EDEDED;
	padding:20px 30px;
}

h3{
	padding-top:30px;
	padding-bottom:10px;
	color:#00ACEF;
}



	dl.faq dt{
		font-weight:bold;
		color:#365F91;
		padding:25px 0 5px 0;
		display:block;
	}
	
	
	dl.faq dd{
		padding-bottom:25px;
		border-bottom:1px solid #cccccc;
		display:block;
	}
	
	dl.faq p{
		padding-bottom:22px;
	}
#sidebar { 
  	left:712px;
  	position: absolute;
  	
}
#sidebar_content {
  	position: absolute;
  	top: 0;
  	/* just used to show how to include the margin in the effect */
	width:252px;
}

#sidebar_content.fixed {
  position: fixed;
  top: 0;
}


h1#title{
	text-align:right;
	font-size:30px;
	line-height:70px;
	margin-top:5px;
}


.fontsize
 {
     font-size:12px;
     padding-bottom:22px;
 }
 
 .subheading
   {
      font-size: 100%;
     color:#365F91;
      
 }
 
 .mainheading
   {
      font-size:12px;
       font-weight:bold;
        
  }
  #section_menu ul li a:visited
  {
      color:Fuchsia;
  }
  



.table {
    width: 100%;
    margin: 1em 0 1em 0;
    background:#FFF;
     
}

.table td, .table th {
    padding: .6em;
    border-right: 1px solid #A3C0E8;
    border-bottom: 1px solid #A3C0E8;
       border-left: 1px solid #A3C0E8;
    vertical-align: middle;
     background:#FFF;
    color:#5A5A5A;
    text-align:center;
}
.table th
{
     background:#2EBBF0;
     color:#FFF;
}


#sidebar a
{
    color:#CC3333;
}

