

body {
width:766px;
padding:0px 0px 0px 0px;
margin: 0px auto 0px auto;
//background-color: #d6d5d2;
color: black;
font-family:arial, verdana, sans-serif;
font-size: 11px;
text-align:center;    
//border: 1px solid black; 
}

div#shell{
position:relative;
width:766px;
height:auto;
top:0px;
padding:0px 0px 0px 0px;
margin: 0px auto 0px auto;
background-color: white;
text-align: center;

}


div#barTopLong {
position:relative;
top:0px;
left:0px;
width: 766px;
height: 80px;
margin:0px 0px 0px 0px ; 
padding:0px 0px 0px 0px;
background-color: #ffffff;
border-top: 1px solid white;  

}

div#barTopLong h1 {
font-size:10pt ; 
margin:20px 0px 0px 20px;
padding:0px 0px 0px 0px ;
color:white;
font-weight: normal ;
text-align:center; 
}

div#menu {
position:relative;
top:0px;
width:766px;
height:21px;
margin:0px 0px 0px 0px ; 
padding:0px 0px 0px 0px;
clear:both;
text-align:left;
background-color:#11078e;
border-top: 1px solid white; 
border-botttom: 1px solid white; 
}

div#menu a:link     {font-size:12pt;  color:#FFFFFF ; padding:0px 0px 0px 0px ; margin:0px 30px 0px 30px;text-decoration:none ;font-weight:bold }
div#menu a:visited  {font-size:12pt;  color:#FFFFFF ; padding:0px 0px 0px 0px ; margin:0px 30px 0px 30px;text-decoration:none ;font-weight:bold }
div#menu a:hover    {font-size:12pt;  color:#FFFFFF ; padding:0px 0px 0px 0px ; margin:0px 30px 0px 30px;text-decoration:none;font-weight:bold  }
div#menu a:active   {font-size:12pt;  color:#FFFFFF ; padding:0px 0px 0px 0px ; margin:0px 30px 0px 30px;text-decoration:none ;font-weight:bold }


div.abs a:link     {border:none}
div.abs a:visited  { border:none}
div.abs a:hover    {border:none }
div.abs a:active   { border:none}
img { border: 0px solid white }

.site-nav {background-color: #356efd ;  
margin: 0px 0px 0px 0px ; 
color:white ;
font-size:16px ; 
font-weight:bold ; 
height:25px ; 
border-top:3px solid black ;  
border-bottom:3px solid black ;
padding-top: 5px
}

.dots {margin: 10px 0px 0px -17px ;
float:left;
text-align:left;
font-size:14px ;
font-weight:bold ;
list-style-image:url("/images/arrow.gif");
}

.dots li {

}



#footer {
    border-top: 4px solid #6479A0;
    color: #00214B;
    float: left;
    padding: 10px 0 15px;
    margin-top:10px;
    text-align: center;
    width: 100%;
}

.itemImage {
width:102px ;  height:88 ;float:left;	
}

.itemHeader {
text-align:center ; 
font-size :9pt; 
font-weight:bold; 
color:#11078e ;
margin:2px 0px 3px 0px;
}

.dots li  {
background-image: url("images/dots.gif");
border-bottom:1px dotted;
}

.dots li a {
text-decoration:none ;
color : black;
}

.item-left {
border:1px solid;	
width :278px;
height : 127px;
float : left;
margin :3px 0px 3px 0px;
background-color :#d5e4f8;
}

.item-left img{
float:left;	
margin:2px 0px 0px 4px;
width :102px;
height: 88px;
}

.item-right {
border:1px solid;	
width :278px;
height : 127px;
float : right;
margin :3px 0px 3px 0px;
background-color :#d5e4f8;
}

.item-right img{
float:left;	
margin:2px 0px 0px 4px;
width :102px;
height: 88px;
}

.email  {
clear:both;	
}

.email a {
text-decoration:none ;
font-weight:bold;
background-color:#11078e;
color:white;
float:left;
width:136px;
font-size :14px;
font-style:bold ;
line-height :1.5;
margin-top : 10px
}




div.aa{
position:absolute;
left:20px ; 
top:250px ; 
height:180px ; 
width:165px;
border: 1px solid black;
}

div.aa h1 , div.ad h1{
position:absolute;
top:157px;
left:0px;
width:165px;
padding:3px 0px 3px 0px ; 
margin:0px auto 0px auto ; 
color:white ; 
background-color:blue;
border-top: 1px solid black; 
font-size:10pt; 
}

div.ab{
position:absolute;
left:205px; 
top:150px; 
height:150px; 
width:165px;
border: 1px solid black;
}

div.ab h1 , div.ac h1, div.abc h1{
position:absolute;
top:0px;
left:0px;
width:165px;
padding:3px 0px 3px 0px ; 
margin:0px auto 0px auto ;
color:white ; 
background-color:blue;
border-bottom: 1px solid black; ; 
font-size:10pt;
}

div.ab img , div.ac img{
margin-top:30px;
}

div.abc{
position:absolute;
left:305px; 
top:390px; 
height:150px; 
width:165px;
border: 1px solid black;
}



div.abc img {
margin-top:30px;
}

div.ac{
position:absolute;
left:390px; 
top:150px; 
height:150px; 
width:165px;
border: 1px solid black;
}

div.ad{
position:absolute;
left:575px; 
top:250px; 
height:180px ; 
width:165px;
border: 1px solid black;
}



div.ae{
position:absolute;
left:205px; 
top:320px; 
height:50px ;
width:350px
border: 1px solid black;
}

div.ae h1{
padding:3px 0px 3px 0px ; 
margin:0px auto 0px auto ;
color:#91B9F2;
font-size:10pt;
text-align:center;
}

div#ad{

color:red ;
margin: 470px 0px 50px 0px ; 
padding: 0px 0px 0px 0px ; 

}

div#ad p{
margin: 0px 0px 0px 0px ; 
padding: 0px 0px 0px 0px ; 
text-align:center;
font-size:12pt;
font-weight:bold;
}

p#barBottomLong {
position:static ;
display:block;
margin: 30px 0px 0px 0px ; 
padding:5px 0px 5px 70px ; 
background-color: blue ; 
color:white;
font-size:10pt;
font-weight:bold;
text-align:left;
clear:both;
}

p#barBottomLong a{
margin: 0px 0px 0px 70px ; 
padding: 0px 0px 0px 0px ;
color:white;
}

div.ba{
float: left ; 
width:180px ; 
margin:30px 0px 10px 0px;
padding: 0px 0px 0px 0px ;
}

div.ba div{
width:165px; 
height:192px ; 
border: 1px solid black;
margin:20px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

div.ba div h1{
font-size:10px;
background-color:blue; ;
margin:0px 0px 0px 0px ; 
padding:4px 0px 4px 0px ; 
color:white ; 
font-weight:bold;
}

div.ca {
width:330px; 
height:405px ; 
float:right;
border: 1px solid black;
margin:40px 10px 20px 0px;
padding:0px 0px 0px 0px ;
}

div.ca h1{
font-size:12px;
background-color:
blue; ;
margin:0px 0px 0px 0px ; 
padding:4px 0px 4px 0px ; 
color:white ; 
font-weight:bold;
}

div.ca ul li{
font-size:14px;
text-align:left;
margin:20px 0px 20px 0px;
padding:0px 0px 0px 0px;
}

div.ca p{
font-size:14px;


}

div.da {
width:720px; 
height:430px ; 
float:right;
border: 1px solid black;
margin:40px 20px 20px 20px;
padding:0px 0px 0px 0px ;
}

div.da h1{
font-size:14pt;
background-color:blue;
margin:0px 0px 20px 0px ; 
padding:4px 0px 4px 0px ; 
color:white ; 
font-weight:normal;
}

div.da ul li{
font-size:12pt;
text-align:left;
margin:20px 0px 20px 0px;
padding:0px 0px 0px 0px;
}

div.da p{
font-size:12pt;
text-align:justify;
margin:10px 20px 30px 20px;
padding:0px 0px 0px 0px;
}

ul.noMarker{
list-style-type:none;	
text-align:center;
margin:5px  0px 0px -35px;
}

ul.noMarkerLeft{
list-style-type:none;	
text-align:left;
margin:5px  0px 0px -35px;
}

ul.left {
text-align:left ; margin:0px  0px 0px -25px;
}

#dhtmltooltip{
position: absolute;
width: 150px;
border: 2px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
