A:link {text-decoration: none; text-decoration:none; color: #0000ff; } /* Main */
A:visited {text-decoration: none; text-decoration:none; color: #0000ff }
A:hover {text-decoration: none; text-decoration:none; color: #000000 }
A:active {text-decoration: none; text-decoration:none; color: #0000ff }

A:link.color1 { color: #00ABD5; font-weight: bold }    /* Navigation */
A:visited.color1 { color: #00ABD5; font-weight: bold }
A:hover.color1 { color: #000000; font-weight: bold }
A:active.color1 { color: #00ABD5; font-weight: bold }

A:link.color2 { color: #000000; }    /* Dropdown */
A:visited.color2 { color: #000000 }
A:hover.color2 { color: #2B3086; font-weight: bold }
A:active.color2 { color: #000000 }
 
A:link.color3 { color: #333333; }    /* Footer */
A:visited.color3 { color: #333333 }
A:hover.color3 { color: #ffffff }
A:active.color3 { color: #333333 }

body{
	background-color: #C3C8E0;
	margin: 0px;
} 
.bg_headerout {
	background-image: url(../images/bg_hdr_out.jpg);
	background-repeat: repeat-x;
}
.bgnav_L {
	background-image: url(../images/img_nav_10.jpg);
	background-repeat: no-repeat;
}
.bgnav_R {
	background-image: url(../images/img_nav_12.jpg);
	background-repeat: no-repeat;
}
.bgnav_C {
	background-image: url(../images/img_nav_11.jpg);
	background-repeat: no-repeat;
}

.bg_hdr_ctr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	background-image: url(../images/bg_hdr_ctr.jpg);
	background-repeat: repeat-x;
}
.navtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 18pt;
	letter-spacing: -.5px;
}

.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 18px;
}
.bodytext_b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 20px;
}

.bodytext_small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	line-height: 15px;
}
.bodytext_small_b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 15px;
}
.bodytext_small_red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	line-height: normal;
}




.headertext1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #000000;
}

.headertext2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00ABD5;
}
.headertext3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}
.headertext4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
}

.leftcolumntext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2B3086;
	line-height: 12pt;
}

.footeraddy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

.footertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	line-height: 20px;
}
.footertext_b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	line-height: 20px;
}
.bg_shdw_R {
	background-image: url(../images/bg_shdw_R.jpg);
	background-repeat: repeat-y;
}
.bg_shdw_B {
	background-image: url(../images/bg_shdw_B.jpg);
	background-repeat: repeat-x;
}
.bg_shdw_CR {
	background-image: url(../images/bg_shdw_C2.jpg);
	background-repeat: no-repeat;
}
.bg_shdw_CL {
	background-image: url(../images/bg_shdw_C.jpg);
	background-repeat: no-repeat;
}
.bg_shdw_L {
	background-image: url(../images/bg_shdw_L.jpg);
	background-repeat: repeat-y;
}
.bg_featured {
	background-image: url(../images/bg_featured.gif);
	background-repeat: no-repeat;
	background-position: center;
}
.bg_navb {
	background-image: url(../images/shdw_B.jpg);
	background-repeat: repeat-x;
}
.bg_nav_side {
	background-image: url(../images/bg_nav.jpg);
	background-repeat: repeat-x;
	padding-left: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

#dropmenudiv{
position:absolute;
border:1px solid #CCCCCC;
border-bottom-width: 1px;
font:normal 10px Verdana;
line-height:14px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 0px solid #666666;
padding: 1px 0;
text-decoration: none;
font-weight: normal;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #EEEEEE;
}

.MagicZoomBigImageCont {
	BORDER-RIGHT: #91b817 1px solid; BORDER-TOP: #91b817 1px solid; BORDER-LEFT: #91b817 1px solid; BORDER-BOTTOM: #91b817 1px solid
}
.MagicZoomHeader {
	BACKGROUND: #91b817; FONT: 10px Tahoma, Verdana, Arial, sans-serif; COLOR: #fff; TEXT-ALIGN: center
}
.MagicZoomPup {
	BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #aaa 1px solid; BORDER-BOTTOM: #aaa 1px solid
}
