*{
margin:0;
}
body {
font:normal 12px Arial, Helvetica, sans-serif; color:#656565;
background:#000000 url(images/bg.png) repeat-x top; padding-bottom:50px;
text-align:center; /* centered layout: ie6 hack*/ }

p { line-height:20px; }
a { outline:none; }
em { font-style:italic; }

#container { position:relative; width:960px; margin:0 auto; }

#header { height:105px; position:relative; z-index:3; /* bring all header section to Front */ }
#header h1 { position:absolute; left:1px; width:161px; height:36px; }
#header h1 a { display:block; width:161px; height:36px; text-decoration:none; outline:none; }
#header h1 a img { border:none; }

#menu ul{list-style-type:none;text-align:left;height:21px; margin-top:12px;margin-bottom:6px;padding:0;}
#menu li{background:#8C8B8B;float:left; padding:6px 8px;margin-right:3px;}
#menu li:hover, li#active{background:#fff;}
#menu li a{color:#000;text-transform:uppercase; font-weight:bold; text-decoration:none;font-family:Helvetica; height:21px;}

#wrapper { background:#FFFFFF; text-align:center; position:absolute; p\osition:relative;}

#footer { background:#FFFFFF url(images/footer_bottom_right.gif) no-repeat bottom right; font-size:10px; display:block !important;}
#footer p {  padding:17px 0;  }
#footer a { text-decoration:none; color:#0071be; padding:0 3px; }
#footer a:hover { text-decoration:underline; }
#footer p.left { float:left; text-align:left; width:460px; padding-left:10px; background:url(images/footer_bottom_left.gif) no-repeat bottom left; } /* Foot Menu */
#footer p.right { float:left; text-align:right; width:480px; } /* Copyright text */

#main_image { width:940px; height:166px; background:url(images/main_img.png) no-repeat center; margin:0 10px 10px 10px; padding-top:15px; text-align:left; }
#main_image .tag1 { margin:32px 0 0 17px; color:#0071BC }
#main_image img.tag2 { margin:13px 0 0 17px; }
#main_image p { padding:33px 0 15px 17px; width:510px; line-height:20px; z-index:6; color:#444444; display:block;}
#main_image blockquote { text-align:center;color:#FF6600; width:510px; font-weight:bold; }
#main_image #main_logo{float:right;}

#blocks{ height:283px; width:940px; margin:10px auto; text-align:left;}
#blocks .block{ background:url(images/block.png) no-repeat; width:230px; height:283px; padding: 0 5px 0 0; float:left; p/adding:0 3 0 0;}
#blocks .four{padding:0 !important;}
#blocks .one_inner{background:url(images/one.png) no-repeat top center; margin-top:10px;}
#blocks .two_inner{background:url(images/two.png) no-repeat top center; margin-top:10px;}
#blocks .three_inner{background:url(images/three.png) no-repeat top center; margin-top:10px;}
#blocks .four_inner{background:url(images/four.png) no-repeat top center; margin-top:10px;}
#blocks h1{font-weight:normal; color:#FF6600; font-size:13px;margin-top:130px; text-align:left; padding:0 6px;}
#blocks p{font-size:11px; color:#000; padding:0 6px;}
#blocks .more{ margin-top:35px; display:block; text-align:center; background:url(images/btn.png) no-repeat center;padding:5px 0pt; text-decoration:none; color:#000; font-size:14px; font-weight:bold;}
#blocks .more:hover{background:url(images/btn_hover.png) no-repeat center;}

#content { width:940px; margin:0 auto; background:#FFFFFF url(images/gradient.png) repeat-x top; padding:15px 0 0 0; }
#content .newsblock, #content .aboutblock, #content .quoteblock{text-align:left; float:left; font-size:12px;}
#content .newsblock img, #content .aboutblock img{display:block;margin:5px auto;border:2px solid #B6B6B6;}
#content .newsblock h1, #content .aboutblock h1, #content .quoteblock h1{color:#0A2A40; font-family:Verdana;font-size:15px;}
#content .newsblock{width:30%; padding:5px 13px; border-right:1px solid #B6B6B6;}
#content .newsblock .date{background:url(images/blt1.png) no-repeat center left; font-size:10px; color:#0071BE;padding-left:13px;}
#content .newsblock h2{color:#FF6600; font-size:13px;}
#content .newsblock .readmore{float:right;color:#ff6600; display:block; padding-top:20px;}
#content .newsblock .readmore:hover{text-decoration:none;}
#content .newsblock li{font-size:13px; color:#ff6600; font-weight:bold;padding:5px 0;}
#content .aboutblock{width:35%; padding:5px 15px;}
#content .aboutblock p.p1{margin:5px 0;}
#content .aboutblock p.p1 strong{color:#FF6600;}
#content .quoteblock{width:28%; background:url(images/quoteblock.png) no-repeat center; height:260px;}
#content .quoteblock h1{padding:20px 30px 0; font-size:13px; font-style:italic;}
#content .quoteblock p{ padding:30px; color:#000; font-size:11px;}
#content .quoteblock .author{display:block;float:right;padding:0 30px;font-size:11px;}
#content .quoteblock .author a{color:#FF6600; text-decoration:underline;}
#content .quoteblock .author a:hover{text-decoration:none;}
.subcontent a { text-decoration:none; color:#0071be; padding:0 3px; }
.subcontent a:hover { text-decoration:underline; }

.clear:after { content: '.'; display: block; height: 0; clear: both; visibility: hidden; }
.clear {display:inline-block;}
/* Hides from IE-mac \*/
* html .clear {height: 1%;}
.clear {display: block;}
/* End hide from IE-mac */

/* Starts subpages */
.submenu{
  height:40px;
  border-bottom:1px solid #b1b1b1;
  background:#FFFFFF url(images/gradient.png) repeat-x 0 -67px;
}
.submenu{
  list-style-type:none;
  text-align:left;
  clear:both;
  padding:0;
}
.submenu li{
  display:block;
  float:left;
  margin:12px 10px 0px;
}
.submenu a{
  font-family:Helvetica, Verdana;
  font-size:13px;
  color:#444444;
  text-decoration:none;
}
.submenu a:hover, .submenu li.tabs-selected a{
  text-decoration:underline;
}
.subcontent{
  clear:both;
  margin:10px;
  text-align:left;
}
.subcontent h1{
  font-size:18px;
  color:#0071BE;
font-family:Verdana;
margin:20px 0;
}
.subcontent h2{
  font-size:15px;
  color:#FF6600;
font-family:Verdana;
margin:5px 0;
}
.subcontent h3{
  font-size:13px;
  color:#FF6600;
font-family:Verdana;
}
.subcontent .left{
  width:80%;
  border-right:1px dashed #b2b2b2;
  padding-right:10px;
}
.subcontent .right{
  width:18%;
  float:right;
  color:#0071BE;
}
.subcontent .right ul{
  margin:0;
  padding:0;
  list-style-type:none;
}
.subcontent .right li{
  padding:5px 0;
  font-weight:bold;
}
.subcontent .left img{
  margin:5px 10px 5px 5px;
}
.column1, .column2{
  float:left;
  width:47%;
  padding:10px 4px 0;
  border-top:1px dashed #B2B2B2;
  margin-top:5px;
}
.column1 p, .column2 p{
  margin:3px 0;
}
.column1 h3, .column2 h3{
  color: #000 !important;
}
h1 a{
  color:#0A2A40;
  text-decoration:none;
  font-size:17px;
}
h1 a:hover{
  text-decoration:underline;
}
a.active_footer{
  text-decoration:underline !important;
}
.submit{
  border: medium none;
  background-color:#0071BE;
  color:#fff;
  margin:10px 0;
  width:100px;
}
.submit:hover{
  cursor:pointer;
  background-color:#09263A;
}  