body {
	padding-right: 0px; 
	padding-left: 0px; 
	font-size: 0.7em; 
	background: url(../images/bg.gif) #2393bc repeat-x; 
	padding-bottom: 0px; 
	margin: 0px; 
	color: #666; 
	padding-top: 0px; 
	font-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	text-align: center
}
FORM SELECT {
	background-color: #cee6f7
}
A:link {
	color: #0f5589; text-decoration: none
}
A:visited {
	color: #0f5589; text-decoration: none
}
A:hover {
	color: #0f5589; text-decoration: none
}
IMG {
	border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px
}
SUP {
	font-size: 8px; color: #000
}
TABLE {
	font-size: 1em
}
H1 {
	font-size: 1.2em; padding-bottom: 5px; color: #0f5589
}
H2 {
	padding-right: 0px; padding-left: 0px; font-size: 1.3em; padding-bottom: 4px; margin: 0px; color: #0f5589; padding-top: 0px
}
H3 {
	font-size: 1em; color: #6699cc
}
H4 {
	font-size: 0.9em; margin: 10px 0px 5px; color: #ccc
}
#container {
	margin: 10px auto 0px; width: 770px; text-align: left
}
#homebanner {
	padding-right: 5px; padding-left: 5px; background: #fff; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
#banner {
	padding-right: 5px; padding-left: 5px; background: #fff; padding-bottom: 5px; margin: 0px; padding-top: 0px
}

body #homebanner {
	padding-right: 2px; padding-left: 2px; padding-bottom: 0px; padding-top: 0px
}
body #banner {
	padding-right: 2px; padding-left: 2px; padding-bottom: 2px; padding-top: 0px
}
#homecontent {
	padding-right: 10px; padding-left: 15px; background: #fff; padding-bottom: 5px; padding-top: 0px
}
#homecontent #main {
	padding-right: 5px; width: 334px; margin-right: 5px
}
#homecontent #main P {
	margin: 0px 0px 5px
}
#homecontent #main #welcome {
	margin: 25px 0px 10px
}
#content {
	padding-right: 5px; padding-left: 5px; background: #fff; padding-bottom: 5px; padding-top: 0px
}
#imodesitesContent {
	padding-right: 5px; padding-left: 15px; background: #fff; padding-bottom: 5px; padding-top: 0px
}
#content #lCol {
	padding-left: 10px
}
#content #lCol P {
	padding-right: 8px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
#content #lCol #features_title {
	padding-right: 0px; padding-left: 0px; padding-bottom: 12px; padding-top: 20px
}
#content #rCol {
	width: 190px
}
#content #rCol #rPanel {
	padding-right: 0px; padding-left: 14px; padding-bottom: 0px; padding-top: 14px; height: 496px
}
#content #rCol #rPanelMain {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
#content #rCol #rPanelBot {
	padding-right: 0px; padding-left: 2px; padding-bottom: 0px; padding-top: 0px
}
.rp_photo {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px 0px 2px 15px; padding-top: 4px
}
.rp_button {
	margin: 0px 0px 5px 15px
}
#content #rCol_content {
	padding-right: 0px; padding-left: 2px; padding-bottom: 0px; margin: 0px; padding-top: 5px
}
TD.cp_alt {
	padding-right: 6px; padding-left: 6px; background: #f5f5f5; padding-bottom: 6px; width: 33%; padding-top: 6px
}
TABLE#handsetBanner {
	width: 750px
}
#handsetButtons {
	margin-top: 8px
}
#cat_iframe {
	width: 222px; height: 750px; background-color: #fff
}
.tdHeadings {
	font-weight: bold; color: #000; text-align: left
}
.tdHeadings2 {
	padding-left: 10px; font-weight: bold; font-size: 10px; color: #000; text-align: left
}
#hints H2 {
	margin: 15px 0px 0px
}
#iframe_content {
	background: url(../images/imodecontent/iframe_bgtile.gif) repeat-y; width: 222px; text-align: left
}
#iframe_content P {
	padding-right: 15px; padding-left: 15px; padding-bottom: 0px; padding-top: 0px
}
.so_images {
	float: left; margin: 0px 20px 0px 0px; width: 104px
}
#footer {
	padding-right: 0px; padding-left: 0px; background: url(../images/footerBg.gif) no-repeat 50% 0px; padding-bottom: 0px; color: #fff; padding-top: 8px; height: 73px; text-align: center
}
#footer A {
	color: #fff; text-decoration: none
}
#footer A:hover {
	text-decoration: underline
}
.smallprint {
	font-size: 0.8em; margin: 50px 0px 0px
}
.disclaimers {
	font-size: 0.8em
}
.linkbutton {
	margin: 10px 0px
}
.smalltext {
	font-size: 0.9em
}
.vertline {
	border-right: #fed4aa 1px solid; width: 1px
}
.attention {
	color: #fff; background-color: #ff0000
}
/* Style Layers Photogallery */
#photogallery {
	z-index: 100; width: 360px; height: 228px; position: relative;
}
#lyr0 {
	z-index: 1; left: 5px; top: 6px; visibility: hidden; position: absolute;
}
#lyr1 {
	z-index: 1; left: 5px; top: 6px; visibility: hidden; position: absolute;
}
#lyr2 {
	z-index: 1; left: 5px; top: 6px; visibility: hidden; position: absolute;
}
#lyr3 {
	z-index: 1; left: 5px; top: 6px; visibility: hidden; position: absolute;
}
#lyr4 {
	z-index: 1; left: 5px; top: 6px; visibility: hidden; position: absolute;
}
#lyr5 {
	z-index: 1; left: 5px; top: 6px; visibility: hidden; position: absolute;
}
#lyr6 {
	z-index: 1; left: 5px; top: 6px; visibility: hidden; position: absolute;
}
#lyr7 {
	z-index: 1; left: 5px; top: 6px; visibility: hidden; position: absolute;
}
#lyr8 {
	z-index: 1; left: 5px; top: 6px; visibility: hidden; position: absolute;
}
#lyr9 {
	z-index: 1; left: 5px; top: 6px; visibility: hidden; position: absolute;
}
#lyr10 {
	z-index: 1; left: 5px; top: 6px; visibility: hidden; position: absolute;
}
