body{
  font:normal 12px Arial, Helvetica, sans-serif;
  background:url('images/bg.gif') repeat-x;
  background-color:#1c3a60;
  margin:8px 0px 8px 0px;
  padding:0px;}
.main{
  margin:0 auto;
  width:934px;
  border:#315589 1px solid;}
  .main .header{
    height:128px;}
  .main .nav, .main .navigation{
	background: url('images/nav_bg.jpg');}
    .main .nav a{
      font:normal 12px Arial, Helvetica, sans-serif;
	  color:#dddddd;
	  text-decoration:none;
	  display:block;
	  float:left;
	  background:url('images/nav_line.jpg') no-repeat;
	  background-position:0px 10px;
	  padding:9px 19px 0px 19px;
	  height:20px;}
    .main .nav a.home{
	  background-image:none;}
    .main .nav a.one{
	  color:#ffffff;
  	  background:url('images/nav_bg1.jpg');}
    .main .nav a.empty{
	  background:transparent;}
     .main .nav a:hover, .main .nav a.one:hover{
	   color:#ffffff;
  	   background:url('images/nav_bg1.jpg');}
    .main .nav a.space{
	 padding-right:14px;}
  .main .image{
    border-bottom:#315589 1px solid;}
  .main .title{
    border-top:#000000 1px solid;}
  .main .content{
    background:#ffffff;
	padding:20px 20px 20px 30px;
	font:normal 13px Helvetica, Arial, sans-serif;
	text-transform: normal;
	letter-spacing: 0.2px;
	line-height: 1.4em;
	color:#333333;
	height:100%;}
    .main .content .left{
      float:left;
	  width:570px;
	  padding-right:30px;
	  background:url('images/line.jpg') no-repeat;
	  background-position:top right;}
      .main .content .left a{
	    color:#1c3a60;
		text-decoration:none;}
      .main .content .left a:hover{
	    color:#666666;
		text-decoration:none;}
      .main .content .left .dr-image{
	    float:left;
		margin:0px 10px 10px 0px;}
      .main .content .left a.moreinfo{
		font:normal 11px Arial, Helvetica, sans-serif;
		color:#3e5f7f;}
      .main .content .left a.moreinfo:hover{
		color:#042548;}
      .main .content .left a.contact{
	    color:#042548;}
      .main .content .left .heading{
	    padding-bottom:20px;
	    font:normal 22px Arial, Helvetica, sans-serif;
        text-transform: normal;
        letter-spacing: -1px;
        line-height: 1.2em;
		color:#1c3a60;}
      .main .content .left .heading2, .main .content .right .heading2{
	    padding-bottom:20px;
	    font:bold 16px Arial, Helvetica, sans-serif;
        text-transform: normal;
        letter-spacing: -1px;
        line-height: 1.2em;
		color:#1c3a60;}
        .main .content .left .heading2 a, .main .content .right .heading2 a{
		  color:#3e5f7f;
		  text-decoration:none;}
        .main .content .left .heading2 a:hover, .main .content .right .heading2 a:hover{
		  text-decoration:underline;}
      .main .content .left .facebook{
	    text-align:right;
	    margin:0px -210px 0px 0px;}
      .main .content .left input.text{
	    font-family:Arial, Helvetica, sans-serif;
		padding:2px;
		width:250px;
		border:#ffffff 1px solid;
		font-size:11px;
		color:#333333;
		background:#cccccc;}
      .main .content .left select{
	    font-family:Arial, Helvetica, sans-serif;
	    padding:2px;
	    width:250px;
	    border:#ffffff 1px solid;
	    font-size:11px;
	    color:#333333;
	    background:#cccccc;}
      .main .content .left textarea{
	    font-family:Arial, Helvetica, sans-serif;
	    padding:2px;
	    width:250px;
	    border:#ffffff 1px solid;
	    font-size:11px;
	    color:#333333;
	    background:#cccccc;}
      .main .content .left input.button{
	    color:#333333;
	    background:#cccccc;
	    border:0px;}
    .main .content .left1{
      float:left;
	  width:255px;
	  padding-right:30px;
	  border-right:#000000 1px solid;}
    .main .content .middle{
      float:left;
	  width:255px;
	  padding-right:20px;
	  padding-left:30px;
	  border-right:#000000 1px solid;}
    .main .content .right{
      float:left;
	  width:250px;
	  padding-left:30px;}
      .main .content .right a{
	    color:#1c3a60;
		text-decoration:none;}
      .main .content .right a:hover{
	    color:#666666;
		text-decoration:none;}
      .main .content .right a.contact{
	    color:#042548;}
      .main .content .right .heading{
	    padding-bottom:20px;
	    font:normal 22px Arial, Helvetica, sans-serif;
        text-transform: normal;
        letter-spacing: -1px;
        line-height: 1.2em;
		color:#1c3a60;}
    .main .content .right1{
      float:left;
	  width:245px;
	  padding-left:30px;}
      .main .content .left1 .heading, .main .content .middle .heading, .main .content .right1 .heading{
	    padding-bottom:20px;
	    font:normal 24px Arial, Helvetica, sans-serif;
        text-transform: normal;
        letter-spacing: -1px;
        line-height: 1.2em;
		color:#3e5f7f;}
      .main .content .right1 ul{
		margin:0px;
		padding:0px;}
      .main .content .right1 ul ul{
		margin:0px;
		padding:0px 0px 0px 15px;}
  .main .footer{
    padding:10px 14px 10px 14px;
    background:#1e406d;
    color:#ffffff;
    border-top:#002142 1px solid;}
    .main .footer a{ 
      color:#ffffff;
	  text-decoration:none;} 
.clear{ clear:both; }