/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	background-position:left;
	}
	

.toplogo{
width:225px;
height:168px;
background-image:url(Images/hdrlogo_img.jpg);
background-position:left top;
background-repeat:no-repeat;
}

.tophdrbg{
background-image:url(Images/hdrbg.jpg);
background-position:right top;
background-repeat:repeat;
}

.toprgtimg{
width:604px;
height:168px;
background-image:url(Images/hdrimg_rgt.jpg);
background-position:right top;
background-repeat:no-repeat;
}

.leftmenubg{
width:225px;
background-image:url(Images/leftm_bg.jpg);
background-position:right top;
background-repeat:repeat-y;
}

.rightbg{
width:30px;
background-image:url(Images/bodyrgtbg_img.jpg);
background-position:right top;
background-repeat:repeat-y;
}

.footerbg{
background-image:url(Images/footer_bg.jpg);
background-position:left top;
background-repeat:repeat-x;
}

/***************************/
/* ----------menu start------------- */


#navcontainer { 
width: 150px; 
}

#navcontainer ul
{
margin-left: 0;
padding-left: 30px;
list-style-type: disc;
font-size:11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

#navcontainer a
{
display: block;
padding: 1px;
width: 140px;
}

#navcontainer a:link, #navlist a:visited
{
color: #000000;
text-decoration: none;
}

#navcontainer a:hover
{
color: #666666;
text-decoration:underline;
}
#active a:link, #active a:visited, #active a:hover
{
text-decoration:none;
color: #666666;
}

/***************************/


.botomlinks{
font-size:11px;
padding-left:8px;
text-align:left;
text-decoration:underline;
color:#FFFFFF;
}
a.botomlinks:hover{
padding-left:8px;
text-align:left;
text-decoration:none;
color:#990000;
}
.copy{
font-size:10px;
text-align:left;
text-decoration:none;
color:#FFFFFF;
}





	
/******	****/
	
.leftmenurep{
width:225px;
height:2px;
background-image:url(images/menubgrep.jpg);
background-position:left top;
background-repeat:repeat-y;
}
.rightorgline{
width:25px;
height:458px;
background-image:url(images/right-line.jpg);
background-position:right top;
background-repeat:no-repeat;
}
.rightorgrep{
width:25px;
height:2px;
background-image:url(images/right-rep.jpg);
background-position:right top;
background-repeat:repeat-y;
}
.leftpinkrep{
width:225px;
height:auto;
background-image:url(images/left-pinkrep.jpg);
background-position:left top;
background-repeat:repeat-y;
}

.sublinks{
font-size:11px;
letter-spacing:.5px;
text-align:left;
font-weight:bold;
text-decoration:none;
color:#003399;
}
a.sublinks:hover{
text-align:left;
text-decoration:none;
color:#999999;
}
.gotop{
font-size:9px;
padding-left:8px;
padding-right:8px;
text-align:right;
text-decoration:none;
color:#003399;
}
a.gotop:hover{
padding-left:8px;
padding-right:8px;
text-align:right;
text-decoration:none;
color:#999999;
}
.hometop{
font-size:11px;
padding-left:8px;
padding-right:8px;
text-align:right;
text-decoration:none;
color:#003399;
letter-spacing:2px;
}
a.hometop:hover{
padding-left:8px;
padding-right:8px;
text-align:right;
text-decoration:none;
color:#999999;
}


.botomlinks{
font-size:11px;
padding-left:8px;
text-align:left;
text-decoration:none;
color:#FFFFFF;
}
a.botomlinks:hover{
padding-left:8px;
text-align:left;
text-decoration:none;
color:#990000;
}
.copy{
font-size:10px;
text-align:left;
text-decoration:none;
color:#FFFFFF;
}
.subhead{
font-size:14px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#FF6600;
}
.subheadblue{
font-size:12px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#003399;
}
.subheadpink{
font-size:12px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#FF6666;
}
