html, body {
    height:100%;
}
body {
    line-height: 150%;
    margin:0;
    background:url(images/bg.gif) repeat-x top #3666b4;
    font:normal 11pt "Lucida Grande","Myriad Pro","Myriad Web","Trebuchet MS",Tahoma,Helvetica,Arial,sans-serif;
}
img {
	border:0;
}
#header {
    background:url(images/header.jpg) no-repeat top center;
}
a:link, a:visited {
    color:#039;
    text-decoration:none;
    border-bottom:1px dotted #FFF;
}
a:hover {
    color:#FFF;
    text-decoration:none;
    border-bottom:1px dotted #FFF;
}
.sodbox {
	height:150px; color:#000;
}
.sodbox .content {
	color:#000;
}
h1 {
	color:#0d276c;
	margin:0;
	font:Normal 24px Arial;
}
h2 {
	color:#275bb7;
	margin:0;
	font:bold 16px Verdana;
}
h3 {
	color:#222;
	margin:0;
	font:bold 11px Tahoma;
}
h4 {
	color:#FFFFFF;
	font-size:12pt;
	margin-bottom:0pt;
}
#nav a {
    text-decoration:none;
    width:100px;
    text-align:center;
    font-size: 10pt;
    font-weight:normal;
    border:0;
    display:block;
    height:35px;
    float:left;
}

#nav a:link, #nav a:visited, .subs a:link, .subs a:visited {
    color:#039;
}
#nav a:hover, #nav a.navon:link, #nav a.navon:visited {
    background:url(images/glow.png) no-repeat center;
    color:#FFF;
}
a#navhome {
	width:88px;
}
a#navhome:hover {
	background:none;
}

a.linknormal {
	border:none;
	line-height:100%;
}

.smallbox {
	height:50px; background:url(images/boxsmall.gif) no-repeat center; text-align:center; font-weight:bold; line-height:50px;
}

.smallbox a {
	border:none;
}

.smallbox2 {
	height:35px; background:url(images/smallbox2.gif) no-repeat center; text-align:left; font-weight:bold; line-height:35px;
	padding-left:10px;
}

.smallbox2 a {
	border:none;
}

.foot {
	text-align:center;
	background:url(images/footer.gif) no-repeat center; color:#FFF; height:35px; line-height:35px;
}

.prop {
    height:468px;
    float:right;
    width:1px;
}
.clear {
    clear:both;
    height:1px;
    overflow:hidden;
}
#lbox13 {background:url(images/lboxbg.gif) repeat-y center;}
#lbox23 {background:url(images/lbox12.gif) no-repeat top center;}
#lbox33 {background:url(images/lbox22.gif) no-repeat bottom center;}

#lbox13white {background:url(images/lboxbgwhite.gif) repeat-y center;}
#lbox23white {background:url(images/lbox12white.gif) no-repeat top center;}
#lbox33white {background:url(images/lbox22white.gif) no-repeat bottom center;}

#rbox13 {background:url(images/rboxbg.gif) repeat-y center;}
#rbox23 {background:url(images/rbox12.gif) no-repeat top center;}
#rbox33 {background:url(images/rbox22.gif) no-repeat bottom center;}

#wbox13 {background:url(images/wboxbg.gif) repeat-y center;}
#wbox23 {background:url(images/wbox12.gif) no-repeat top center;}
#wbox33 {background:url(images/wbox22.gif) no-repeat bottom center;}

.content {
    text-align:left;
    padding:10px;
    color:#FFF;
    font-size:10pt;
}

#lbox33white .content {
	color:#222;
}

.sub {
	position:absolute;
	height:30px;
	top:-11px;
	line-height:30px;
    visibility:show;
    text-decoration:none;
    font-size: 10pt;
    font-weight:normal;
}

.sub a {
	text-decoration:none;
    padding:0 5px;
    font-size: 10pt;
    font-weight:normal;
    border:0;
}

.sub a:hover {
	color:#FFF;
}

a.subnavon {
	color:#FFF;
}

.sprices {
    left:424px;
}

.sbackground {
    left:115px;
}

.smplayer {
    left:208px;
}

.show {
    right:225px;
}

.pagehighlight {
	width:520px; height:260px;
	color: #FFF;
	font:normal 18px Trebuchet MS;
}

.pagehighlight h1 {
	color:#bfe8ff;
	font:normal 32px Georgia;
}