body{
margin: 40px 0 50px 0;
background-color:#FFFFFF;
}

.top{
background-image:url(home-header.jpg);
height:176px;
background-repeat:no-repeat;
background-position:top;
}

.toptext{
font:bold 36px Arial;
color:#FFFFFF;
text-decoration:none;
}

.toptext1{
font:21px Arial;
color:#0C1C47;
text-decoration:none;
}

DIV.menuNormal {
BORDER-RIGHT: 0px;
PADDING-RIGHT: 0px;
BORDER-TOP: 0px;
DISPLAY: none;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
BORDER-LEFT: 0px;
PADDING-TOP: 0px;
BORDER-BOTTOM: 0px;
POSITION: absolute;
BACKGROUND-COLOR: #2867AC;
}

DIV.menuHover {
BORDER-RIGHT: 0px;
PADDING-RIGHT: 0px;
BORDER-TOP: 0px;
DISPLAY: block;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
BORDER-LEFT: 0px;
PADDING-TOP: 0px;
BORDER-BOTTOM: 0px;
POSITION: absolute;
BACKGROUND-COLOR: #2867AC;
}

.headertext{
font:11px Arial;
color:#000536;
text-decoration:none;
padding-left:15px;
text-transform:uppercase;
}

.phonetext{
font:bold 16px Arial;
color:#0C1C47;
text-decoration:none;
}

.menubg{
background-image:url('menubg.jpg');
background-repeat:no-repeat;
background-position:center top;
height:42px;
}

.topmenu{
font:12px Arial;
color:#FFFFFF;
text-decoration:none;
}

.topmenu:hover{
font:12px Arial;
color:#9ACDFA;
text-decoration:none;
}

h1{
font:bold 18px Arial;
text-decoration:none;
color:#0C1C47;
line-height:20px;
text-align:left;
vertical-align:top;
margin: 0 0 3px 0;
}

.bodytext{
font:12px Arial;
text-decoration:none;
color:#4D4D4D;
line-height:17px;
text-align:justify;
}

.yellowtext{
font:bold 16px Arial;
text-decoration:none;
color:#DFAC00;
text-align:left;
}

.yellowtext1{
font:bold 14px Arial;
text-decoration:none;
color:#DFAC00;
text-align:left;
}

.yellowtext1 a:link{
font:bold 14px Arial;
text-decoration:none;
color:#DFAC00;
text-align:left;
}

.yellowtext1 a:hover{
font:bold 14px Arial;
text-decoration:none;
color:#FFFFFF;
text-align:left;
}

.yellowtext1 a:visited{
font:bold 14px Arial;
text-decoration:none;
color:#DFAC00;
text-align:left;
}

.bluetext{
font:bold 14px Arial;
text-decoration:none;
color:#0C1C47;
}

.formtext{
font:12px Arial;
text-decoration:none;
color:#808080;
line-height:17px;
}

.formtext1{
font:12px Arial;
text-decoration:none;
color:#000000;
line-height:17px;
}

.form_border{
border-top:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
background-color:#FFFFFF;
font-family:Arial;
font-size:12px;
color:#000000;
vertical-align:middle;
}

.form_border1{
border-top:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
background-color:#FFFFFF;
font-family:Arial;
font-size:12px;
color:#000000;
overflow:hidden;
}

.more{
font:12px Arial;
text-decoration:none;
color:#419AF5;
}

.more:hover{
font:12px Arial;
text-decoration:underline;
color:#000000;
}

.footerbg{
background-image:url('footerbg.jpg');
background-repeat:repeat-x;
background-position:top;
background-color:#FFFFFF;
height:158px;
}

.bluetext1{
font:12px Arial;
text-decoration:none;
color:#0C1C47;
}

.bluetext1 a:link{
font:12px Arial;
text-decoration:none;
color:#0C1C47;
}

.bluetext1 a:visited{
font:12px Arial;
text-decoration:none;
color:#0C1C47;
}

.bluetext1 a:hover{
font:12px Arial;
text-decoration:none;
color:#3A88D7;
}

.email{
font:12px Arial;
text-decoration:none;
color:#808080;
}

.email:hover{
font:12px Arial;
text-decoration:underline;
color:#3A88D7;
}

.tablebg{
background-image:url('tablebg.jpg');
background-repeat:repeat-x;
background-position:top;
background-color:#5DA749;
height:152px;
}

.greentext{
font:bold 14px Arial;
text-decoration:none;
color:#2C6014;
}

.greentext1{
font:12px Arial;
text-decoration:none;
color:#E3FAB1;
text-align:justify;
}

.greenbg{
background-image:url('greenbg.jpg');
background-repeat:repeat-x;
background-position:top;
background-color:#BCDA7A;
height:102px;
}

.greentext2{
font:12px Arial;
text-decoration:none;
color:#2C6014;
}

.link{
font:11px Arial;
text-decoration:none;
color:#A8A8A8;
padding-left:5px;
}

.link1{
font:11px Arial;
text-decoration:underline;
color:#A8A8A8;
padding-left:5px;
padding-right:5px;
}

.link1:hover{
font:11px Arial;
text-decoration:none;
color:#000000;
}

.pageheader{
font: bold 18px Arial;
color:#3A88D7;
text-decoration:none;
}

.text{
font: 12px Arial;
color:#3A88D7;
text-decoration:none;
}

.bg{
background-image:url(bg.jpg);
background-position:center top;
background-repeat:no-repeat;
height:39px;
font: 12px Arial;
color:#B1D5FA;
text-decoration:none;
}

.bggreen{
background-image:url(bg_green.jpg);
background-position:center top;
background-repeat:no-repeat;
height:50px;
}

.whitetext{
font: bold 14px Arial;
color:#FFFFFF;
text-decoration:none;
}

.tablebg1{
background-image:url(tablebg1.jpg);
background-position:top;
background-repeat:repeat-x;
height:47px;
}

.tablebg2{
background-image:url(tablebg2.jpg);
background-position:bottom;
background-repeat:repeat-x;
background-color:#E4FAB2;
}

.whitetext1{
font: bold 24px Arial;
color:#FFFFFF;
text-decoration:none;
padding-left:30px;
}

.search{
background-image:url(search.jpg);
background-repeat:no-repeat;
background-position:bottom;
background-color:#E4FAB2;
height:76px;
}

.click{
font:bold 14px Arial;
text-decoration:none;
color:#419AF5;
}

.click:hover{
font:bold 14px Arial;
text-decoration:underline;
color:#000000;
}

.text2{
font:12px Arial;
text-decoration:none;
color:#000000;
text-align:justify;
}

.bodytext{
font:12px Arial;
text-decoration:none;
color:#000000;
text-align:justify;
}

.special-bg{
background-image:url(special-bg.jpg);
background-repeat:repeat-y;
background-position:bottom;
}

#ovi{
}

#ovi:hover{
background-color:#2867AC;
}

#ovi1{
}

#ovi1:hover{
background-color:#2867AC;
}

#ovi2{
}

#ovi2:hover{
background-color:#2867AC;
}

#ovi3{
}

#ovi3:hover{
background-color:#2867AC;
}

#home{
}

#home:hover{
background-image:url(home-hvr.jpg);
background-repeat:no-repeat;
background-position:top;
height:42px;
}

.sub {
list-style:disc;
background: #FFFFFF;
font:12px Arial;
text-decoration:none;
color:#0C1C47;
padding-top:0px;
margin-top:0px;
padding-bottom:0px;
margin-bottom:0px;
padding-left:10px;
margin-left:10px;
}

.sub li {
text-align: left;
padding: 0 0 1px 0;
}

.sub li a {
display: block;
color: #0C1C47;
text-decoration: none;
}

.sub li a:HOVER {
display: block;
color: #3A88D7;
text-decoration: none;
}

.sub li a.on {
display: block;
color: #3A88D7;
text-decoration: none;
}

.r {float: right; cursor:pointer;}
.l {float: left; cursor:pointer;}

#gallery {margin: 5px 0; padding: 0 0 0 0; background:url(picbg.jpg); background-position:bottom; background-repeat:no-repeat; background-color:#CDD1D2;}
#gallery ul {list-style: none; margin: 0; padding-left:0px;}
#gallery ul li {list-style: none; display: none;}
#gallery p {padding: 0px 10px 0 10px; margin-top:5px; margin-bottom:5px;}
#gallery p.desc {font-weight: bold; font-family:Arial; font-size:14px; color:#FFFFFF; padding:0 0 5px 0 ; margin-bottom:10px; margin-top:7px;}
#gallery p.num {font-family:Arial; font-size:12px; color:#FFFFFF; padding:0 0 5px 0 ; margin-bottom:10px; margin-top:7px;}

#gallery1 {margin: 0 0; padding: 0 0 0 0; background:url(specialpicbg.jpg); background-position:bottom; background-repeat:no-repeat; background-color:#CDD1D2;}
#gallery1 ul {list-style: none; margin: 0; padding-left:0px;}
#gallery1 ul li {list-style: none; display: none;}
#gallery1 p {padding: 0px 10px 0 10px; margin-top:5px; margin-bottom:0;}
#gallery1 p.desc {font-weight: bold; font-family:Arial; font-size:10px; color:#FFFFFF; padding:0 0 5px 0;}
#gallery1 p.num {font-family:Arial; font-size:10px; color:#FFFFFF;}

#gallery2 {margin: 0 0; padding: 0 0 0 0; background:url(specialpicbg.jpg); background-position:bottom; background-repeat:no-repeat; background-color:#CDD1D2;}
#gallery2 ul {list-style: none; margin: 0; padding-left:0px;}
#gallery2 ul li {list-style: none; display: none;}
#gallery2 p {padding: 0px 10px 0 10px; margin-top:5px; margin-bottom:0;}
#gallery2 p.desc {font-weight: bold; font-family:Arial; font-size:10px; color:#FFFFFF; padding:0 0 5px 0;}
#gallery2 p.num {font-family:Arial; font-size:10px; color:#FFFFFF;}


#gallery3 {margin: 0 0; padding: 0 0 0 0; background:url(homepicbg.jpg); background-position:bottom; background-repeat:no-repeat; background-color:#CDD1D2;}
#gallery3 ul {list-style: none; margin: 0; padding-left:0px;}
#gallery3 ul li {list-style: none; display: none;}
#gallery3 p {padding: 0px 5px 0 5px; margin-top:0; margin-bottom:0;}
#gallery3 p.desc {font-family:Arial; font-size:10px; color:#FFFFFF; padding:0 0 5px 0;}
#gallery3 p.num {font-family:Arial; font-size:8px; color:#FFFFFF; padding:3px 0 4px 0;}


#gallery4 {margin: 0 0; padding: 0 0 0 0; background:url(specialpicbg.jpg); background-position:bottom; background-repeat:no-repeat; background-color:#CDD1D2;}
#gallery4 ul {list-style: none; margin: 0; padding-left:0px;}
#gallery4 ul li {list-style: none; display: none;}
#gallery4 p {padding: 0px 10px 0 10px; margin-top:5px; margin-bottom:0;}
#gallery4 p.desc {font-weight: bold; font-family:Arial; font-size:10px; color:#FFFFFF; padding:0 0 5px 0;}
#gallery4 p.num {font-family:Arial; font-size:10px; color:#FFFFFF;}

.blacktext{
font:bold 14px Arial;
color:#000000;
text-decoration:none;
}

.polltext{
font:12px Arial;
text-decoration:none;
color:#4D4D4D;
line-height:17px;
}

.polltext a:link{
font:12px Arial;
text-decoration:none;
color:#4D4D4D;
line-height:17px;
}

.polltext a:hover{
font:12px Arial;
text-decoration:underline;
color:#000000;
line-height:17px;
}

.polltext a:visited{
font:12px Arial;
text-decoration:none;
color:#4D4D4D;
line-height:17px;
}

.yellowtext2{
font:bold 14px Arial;
text-decoration:none;
color:#DFAC00;
padding-top:50px;
}

.testimonial{
font:bold 12px Arial;
text-decoration:none;
color:#666666;
text-align:left;
padding-top:50px;
padding-bottom:50px;
line-height:18px;
}

.whitenew{
font: bold 20px Arial;
color:#FFFFFF;
text-decoration:none;
padding-left:30px;
}

.more1{
font:12px Arial;
text-decoration:none;
color:#FFF;
}

.more1:hover{
font:12px Arial;
text-decoration:underline;
color:#000000;
}

.corporate{
font:10px Arial;
text-decoration:none;
color:#808080;
text-align:left;
}

.report{
font:11px Arial;
text-decoration:none;
color:#000;
line-height:15px;
}