/* CSS Document */
body{
color:#201e19;
background:#375D4C url("../images/gradient4.png") repeat-x top;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
margin:0 auto;
padding:6px 0px 600px 0px;
line-height:18px;
height:100%;
}
.shadowcontainer{
background:url("../images/shadow.png") repeat-y center;
padding:3px 14px 3px 16px;
height:100%;
}
.titlediv{
background:url("../images/logo8.png") no-repeat 0 0;
background-color:#FFFFFF;
text-align:left;
margin:0 auto;
padding:0;
width:800px;
height:83px;
}
.navi{
background:#ffffff url("../images/navibackb.png") no-repeat top center;
border-bottom:1px solid #606060;
font-size:14px;
margin:0 auto;
padding:1px 0 0 0;
width:794px;
height:26px;
}
ol#toc{
margin:0 0;
padding:0;
}
ol#toc a{
color:#F8F8F7;
background:transparent url("../images/nav1plus2b.png") no-repeat 0 0;
display:block;
float:left;
width:120px;
height:26px;
text-decoration:none;
}
ol#toc a:hover{
background-position:0 -34px;
}
ol#toc a:hover span{
color:#FFFFFF;
}
ol#toc li{
list-style-type:none;
float:left;
margin:0;
}
ol#toc li.current a{
color:#FFFFFF;
background-position:0 -34px;
font-weight:bold;
}
ol#toc span{
display:block;
padding:0;
line-height:24px;
}
.sidetop{
background:transparent url("../images/lfdots15x5.png") no-repeat 0 0;
height:54px;
}
.sidebot{
background:transparent url("../images/lfdots15x5.png") repeat-y 0 0;
height:220px;
}
.sidehome{
background-color:transparent;
font-size:14px;
line-height:16px;
padding:0;
margin:0;
}
.sidespace{
height:4px;
}
.sidenavi{
background-color:transparent;
font-size:14px;
line-height:16px;
height:200px;
margin:0 0 0 0;
}
ol#sidetoc{
list-style: none;
margin:0 auto;
padding:4px 10px 6px 10px;
}
ol#sidetoc a{
color:#201e19;
display:block;
text-decoration:none;
}
ol#sidetoc a:hover{
}
ol#sidetoc a:hover span{
font-weight:bold;
}
ol#sidetoc li.normal{
margin:0;
height:30px;
}
ol#sidetoc li.tall{
height:60px;
}
ol#sidetoc li.current a{
font-weight:bold;
height:30px;
}
ol#sidetoc li.currenttall{
font-weight:bold;
height:60px;
}
ol#sidetoc span{
display:block;
padding:0;
}
.title{
}
.maindiv{
clear:left;
background-color:#ffffff;
margin:0 auto;
padding:0;
width:800px;
height:100%;
}
.toppic{
background:#ffffff url("../images/data2.png") no-repeat 0 0;
border:1px solid #080808;
margin:0;
padding:0;
width:799px;
height:157px;
}
.topmsg{
display:none;
height:0;
}
.onlytext{
text-align:center;
padding:0;
margin:0 138px 0 40px;
width:612px;
}
div#details{
background-color:transparent;
font-size:small;
text-align:left;
height:100%;
}
div#bottom{
clear:both;
font-size:10px;
text-align:center;
height:20px;
}
div#bottom a{
color:#655E50;
text-decoration:none;
}
div#bottom a:hover{
text-decoration:underline;
}
div#footer{
clear:both;
background-color:#FFFFFF;
border-top:2px solid #6D6556;
font-size:10px;
line-height:11px;
padding:0;
margin:0 auto;
height:33px;
}
div#footlf{
float:left;
text-align:center;
margin:0 auto;
padding:5px 5px 5px 8px;
width:188px;
}
div#footrt{
float:right;
text-align:right;
margin:0 auto;
padding:7px 8px 3px 5px;
width:188px;
}
div#footrt img{
border:0;
}
div#footmd{
text-align:center;
vertical-align:middle;
padding:8px 0px 14px 0px;
}
.spacer{
background:transparent url("../images/navibackb.png") repeat-x 0 0;
width:800px;
height:10px;
}
.wrapper{
background-color:transparent;
margin:0px auto;
width:800px;
height:100%;
}
.hdtext{
font-size:16px;
font-weight:bold;
text-align:center;
padding:0;
margin:11px 0 3px 0;
height:20px;
}
.hdtext2line{
font-size:16px;
font-weight:bold;
text-align:center;
padding:0;
margin:3px 0 3px 0;
height:36px;
}
.left1{
float:left;
background-color:transparent;
padding:10px 0 0 0;
margin:0 5px 0 0;
width:173px;
height:100%;
}
.left1hm{
float:left;
background-color:transparent;
padding:5px 0 0 0;
margin:0 5px 0 0;
width:173px;
height:100%;
}
.left1para{
font-size:14px;
font-weight:normal;
padding-left:10px;
}
.lefthmcntr{
text-align:center;
}
.left2{
float:left;
background-color:#375d4c;
text-align:center;
padding:1px;
margin:0 5px 0 5px;
height:400px;
width:6px;
}
.right{
float:right;
border-left:6px solid #375d4c;
padding:10px 10px 10px 15px;
margin:4px 10px 0 0;
width:581px;
}
.righthm{
float:right;
border-left:6px solid #375d4c;
padding:0 0 0 0;
margin:4px 0 0 0;
width:616px;
min-height:433px;
}
.righthminner{
padding:30px 20px 0 15px;
margin:0;
min-height:383px;
}
.righthmpara{
text-align:left;
font-size:18px;
font-weight:bold;
margin:0 0;
padding:18px 76px 0 72px;
}
.homebot{
background:transparent url("../images/hmbot2.png") no-repeat 0 0;
margin:0;
padding:0;
height:239px;
}
ol#cntrhm1{
text-align:left;
font-size:16px;
font-weight:bold;
margin:0 0;
padding:16px 76px 10px 92px;
}
ol#cntrhm1 li{
list-style:square outside url("../images/dot1.png");
padding:0 0 20px 0;
}
ol#cntrhm1 li.heading{
list-style:none;
list-style-image:none;
text-align:center;
font-size:16px;
padding-bottom:16px;
}
ol#cntr1{
text-align:left;
font-size:14px;
font-weight:normal;
margin:0 0;
padding:14px 76px 14px 76px;
}
ol#cntr1 li{
list-style:square outside url("../images/dot1.png");
}
ol#cntr1 li.heading{
list-style:none;
list-style-image:none;
text-align:center;
font-size:16px;
padding-bottom:16px;
}
ol#cntr2{
text-align:left;
font-size:14px;
font-weight:normal;
margin:0 0;
padding:0 80px 14px 80px;
}
ol#cntr2 li{
list-style:square outside url("../images/dot1.png");
}
ol#cntr2 li.heading{
list-style:none;
list-style-image:none;
text-align:center;
font-size:16px;
padding-bottom:16px;
}
ol#cntr3{
text-align:left;
font-size:14px;
font-weight:normal;
margin:0 0;
padding:0 96px 14px 96px;
}
ol#cntr3 li{
list-style:square outside url("../images/dot1.png");
}
ol#cntr3 li.heading{
list-style:none;
list-style-image:none;
text-align:center;
font-size:16px;
padding-bottom:16px;
}
a.link{
color:#655E50;
font-weight:bold;
text-decoration:none;
}
a.link:hover{
text-decoration:underline;
}
.leftimg{
text-align:left;
margin:0 auto;
padding:0 0 10px 9px;
}
.cntrimg{
text-align:center;
margin:0 auto;
padding:5px 0 10px 9px;
}
.cntrimg2{
text-align:center;
margin:0 auto;
padding:0 0 10px 9px;
}
a.os { 
display: block; 
width: 150px; 
height: 24px; 
background:transparent url("../images/aourservices.png") no-repeat; 
} 
a.os:hover { 
background-position: 0 -26px; 
} 
