@charset "ISO-8859-1";
* { outline:none;}

body { 
background-color:#C6DBD6;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 20px;
color: #073639;
background-image:url('../images/bkg.gif');
background-repeat:repeat-x;
margin-top: 0px;
}


a:link {
color: #3f98a6;
text-decoration: none;	
font-weight: bold;
}

a:visited {
color: #3f98a6;
text-decoration: none;
font-weight: bold;	
}

a:active {
color: #3f98a6;
text-decoration: none;
font-weight: bold;	
}

a:hover {
color: #3f98a6;
text-decoration: underline;
font-weight: bold;	
}

#mainwrapper {
	left: -5px;
	width:575px;
	display: block;
	position: relative;
	margin: auto;
	top:0px;
}

#centered
{
width:1000px;
left:40%;
margin:0 0 0 -355px;
border:0px;
position:relative;
display: block;
height: 100%;
}


#sign{
background-image:url('../images/sign.png');
background-repeat:repeat-none;
width: 256px;
height: 237px;
position: relative;
left: 700px;
top: -175px;
}


#mainimage_frame_topleft{
position: relative;
left: 10px;
top: 0px;
width: 29px;
height: 27px;	
}


#mainimage_frame_top{
background-image:url('../images/mainimg_frame_top.gif');
background-repeat:repeat-x;
position: relative;
left: 29px;
top: -27px;
width: 847px;
height: 27px;	
}

#mainimage_frame_topright{
position: relative;
left: 875px;
top: -54px;
width: 29px;
height: 20px;	
}

#mainimage{
position: absolute;
left: 11px;
top: 192px;
width: 896px;
height: 314px;	
}


#mainimage_frame_btmleft{
position: relative;
left: 10px;
top: 80px;
width: 29px;
height: 27px;	
}


#mainimage_frame_btm{
background-image:url('../images/mainimg_frame_btm.gif');
background-repeat:repeat-x;
position: relative;
left: 29px;
top: -27px;
width: 847px;
height: 27px;	
}

#mainimage_frame_btmright{
position: relative;
left: 876px;
top: -54px;
width: 29px;
height: 20px;	
}

#navbar{
color: #97c729;
position: absolute;
left: 1px;
top: 28px;
width: 888px;
height: 26px;
background-color: #909c00;
font-family: Arial, Helvetica, sans-serif, Verdana;	
font-weight: normal;
font-size: 13px;
padding-top: 8px;
padding-left: 15px;
border-top: 1px solid;
border-top-color:  #89c7ce;
border-bottom: 1px solid;
border-bottom-color:  #a7cd42;
}

#navbar a:link{
color: #FFFFFF;
font-weight: normal;
}

#navbar a:hover{
color: #a7cd42;
text-decoration: none;
}


#contentbkg{
background-color: #ffffff;
position: absolute;
left: 11px;
top: 530px;
width: 902px;
height: 720px;	
}

#contentbox{
position: relative;
left: 30px;
top: 90px;
width: 510px;
height: 625px;
background-color: #fff;
padding: 30px 47px 0px 40px;
border-left: #9dd0d5 1px solid; 
border-right: #9dd0d5 1px solid;
}


#sidebar{
position: absolute;
left: 600px;
top: 0px;
width: 203px;
height: 625px;
background-color: #fff;
padding: 20px 5px 0px 55px;
border-right: #9dd0d5 1px solid;
line-height: 15px;
}

h1{
font-size: 28px;
color: #A2A842;
line-height: 32px;
font-weight: bold;
padding-bottom: 5px;
}

h2{

color: #A2A842;
font-size: 16px;
font-weight: bold;
/* margin-top: 18px; */
padding-bottom: 15px;
}

h3{
color: #A2A842;
font-size: 14px;
font-weight: bold;

}

h5{
color: #1D7B88;
font-size: 14px;
font-weight: bold; 
padding-bottom: 15px;
padding-top: 5px;
}

h6{
	color: #333;
	margin: 0 0 5px 0;
	font-size: 11px;
	font-style: italic;
}

h7{
color: #333333;
font-size: 11px;
}


.list_title{
font-size: 24px;
color: #A2A842;
line-height: 32px;

}

.dottedLine{
border-bottom: #9dd0d5 1px dotted; 
width:460px;
margin-top:10px;
margin-bottom:30px;
}

.imgbox{
border: #9dd0d5 1px solid; 
}