body {
background-image:url(../images/bg.jpg);
background-repeat:repeat-xy;
margin:0px 0px 0px 0px;
padding-right:0px;
padding-left:0px;
padding-bottom:0px;
padding-top:0px;
font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#011C53;
}

html {
     overflow: -moz-scrollbars-vertical;
}

p, ul, ol, blockquote {
margin-top:0;
padding-top:0;
text-align:justify;
line-height:18px;
}

a {
color:#011C53;
}

a:hover {
text-decoration:none;
}

h1, h2, h3, h4, h5, h6 {
margin:0;
padding:0;
color:#FFFFFF;
}

h1 { font-size:24px; }
h2 { font-size:20px; }
h3 { font-size:16px; }

}

 html .clear {
display:none;
}

#gui .gui1 {
background:#FFFFFF;
border-right:#011C53 2px solid;
border-bottom:#011C53 2px solid;
border-top:#B9D2EC 2px solid;
border-left:#B9D2EC 2px solid;
}

html #gui .gui1 {
width:900;
}

/* Header */

#header {
height:93px;
width:900px;
margin:0 auto;
padding:0 0 0 0;
background:#FFFFFF url(../images/img1.gif) repeat-x;
}

/* Title */

#title {
float:left;
padding:45px 0 12px 0;
vertical-align:bottom;
}

/* Menu */

.chromestyle{
width: 99%;
font-weight: bold;
font-family: Arial,Verdana,Tahoma;
font-size:11px;
background: url(../Images/Menu/trans.gif);
}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromestyle ul{
width: 100%;
background: url(../Images/Menu/trans.gif) center center repeat-x;
padding: 4px 0 11px 0;
margin: 0;
text-align: right; /*set value to "left", "center", or "right"*/
list-style:none;
}

.chromestyle ul li{
display: inline;
padding: 0 10px 0 0;
}

.chromestyle ul li a{
color: #FFFFFF;
padding: 5px 7px;
margin: 0;
text-decoration: none;
}

.chromestyle ul li a:hover, .chromestyle ul li a.selected{ 
background: url(../Images/Menu/blank_over.gif) center center repeat-x; 
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
border-bottom-width: 0;
font-family: Arial,Verdana,Tahoma;
font-size:11px;
line-height:14px;
z-index:100;
background-color: white;
width: 130px;
visibility: hidden;
list-style:none;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4);
}


.dropmenudiv a{
width: auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #BBB; 
padding: 2px 0;
text-decoration: none;
font-weight: normal;
color: #011C53;
font-family: Arial,Verdana,Tahoma;
font-size:11px;
list-style:none;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ 
background-color: #F0F0F0;
color: black;
}

/* ColOne Content */

#colOne ul {
margin-left:0;
padding-left:0;
list-style:none;
}

#colOne li {
padding:5px 0 7px 0;
border-bottom:1px solid #B9D2EC;
}

#colOne li.first {
border-top:none;
}

#colOne h3 {
font-size:15px;
color:#011C53;
}

#colOne {
float:left;
width:225px;
}

/* ColTwo Content */

#colTwo {
float:right;
width:630px;
}

/* Logo */

#logo {
margin:0 0 0 0;
padding:0 0 35px 20px;
margin-left: auto;
margin-right: auto;
background:url(../images/img4.gif) repeat-x left bottom;
}

#logo h1 {
text-decoration:none;
color:#011C53;
}

#logo h2 {
text-decoration:none;
color:#011C53;
}

#logo h3 {
text-decoration:none;
color:#011C53;
}

/* Welcome */

#welcome {
padding:5px 20px 0 0;
}

#welcome h2 {
margin-bottom:25px;
color:#011C53;
}

#welcome .image {
float:left;
padding:1px 1px 1px 1px;
}

#welcome p {
margin-left:126px;
color:#011C53;
margin-bottom:25px;
font-size:14px;
line-height: 110%;
}

#welcome .table {
margin-left:126px;
color:#011C53;
margin-bottom:0px;
margin-top:0;
font-size:14px;
line-height: 110%;
}

/* Boxed */

.boxed {
margin:0 0 0 0;
padding:15px 0 16px 20px;
margin-left: auto;
margin-right: auto;
color:#011C53;
}

/* Post */

.post {
float:left;
margin:0 0 3px 0;
padding:10px 20px 30px 20px;
}

.post h2 {
margin-bottom:15px;
font-size:20px;
font-weight:bold;
color:#011C53;
}

.post h2 strong {
font-weight:bold;
color:#5B6F88;
}

/* Content */

#content {
width:900px;
margin-top:20px;
margin:0 auto;
}

/* Footer */

#footer {
clear:both;
width:900px;
margin:0 auto;
background:url(../images/img6.gif) repeat-x left top;
margin-bottom:0;
}

#footer p {
font:normal 10px "Trebuchet MS", Arial, Helvetica, sans-serif;
margin:0;
padding:6px;
text-align:right;
color:#FFFFFF;
}

#bar {
width:630px;
height:22px;
background:url(../images/img5.gif) repeat-x right bottom;
float:right;
text-align:center;
margin:0;
}

.image {
padding:1px 1px 1px 1px;
border:1px solid #B9D2EC;
}

.text1 {
font-size:16px;
color:#011C53;
text-decoration: underline;
}

.text2 {
font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#011C53;
}

.text2a {
font:normal 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#011C53;
}

.text3 {
color:#ffffff;
text-decoration:none;
font:bold 10px "Trebuchet MS", Arial, Helvetica, sans-serif;
line-height: 160%;
}

#text4 {
color:#011C53;
text-decoration:none;
font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.text4 {
color:#011C53;
text-decoration:none;
font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.sitemap {
color:#011C53;
text-decoration:none;
font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
line-height: 160%;
}


