body
{
margin:0px;
background-color:#4c4b4b;
line-height:18px;
}
#maincontainer
{
background-image:url(../images/cauble_center_bg.jpg);
width:778px;
background-repeat:repeat-y;
}
.headerbg
{
background-image:url(../images/header_logo.jpg);
width:778px;
height:195px;
background-repeat:no-repeat;
}
.table_header
{
width:190px;
float:right;
margin-top:38px;
}
.subheaderbg
{
background-image:url(../images/subheader_logo.jpg);
width:778px;
height:198px;
}
.register_bg
{
background-color:#c1c868;
width:700px;
height:200px;
}
.subregister_bg
{
background-color:#c1c868;
width:175px;
height:185px;
}
.register_innerbg
{
background-color:#d0d78e;
width:170px;
}
.mainbg
{
background-image:url(../images/footer.jpg);
width:778px;
height:260px;
background-position:bottom;
background-repeat:no-repeat;
}
.subbg
{
background-image:url(../images/footer.jpg);
width:778px;
height:260px;
background-position:bottom;
background-repeat:no-repeat;
}
.subleftcolumn
{
width:177px;
}
.leftcolumn
{
width:180px;
margin-left:7px;
}
.middlecontainer
{
width:316px;
margin-top:4px;
margin-left:4px;
}
.rightcontainer
{
width:191px;
margin-top:4px;
margin-right:10px;
}
.subpage_middlecontainer
{
width:500px;
margin:4px;
}

.innerpage_content
{
padding:6px;
width:458px;
}
.contentbg
{
width:700px;
height:380px;
}
.footer
{
height:55px;
width:700px;
}

.text_header
{
font-family:Georgia;
font-size:18px;
font-weight:bold;
font-style:italic;
color:#579725;
line-height:24px;
}
.text_headerlink:active
{
font-family:Georgia;
font-size:18px;
font-weight:bold;
font-style:italic;
color:#579725;
line-height:24px;
}
.text_normal
{
font-family:Verdana;
font-size:12px;
color:#47452e;
text-decoration:none;
}
.text_driving_direction
{
font-family:Verdana;
font-size:11px;
color:#47452e;
}
.text_link:active
{
font-family:Verdana;
font-size:12px;
color:#47452e;
text-decoration:none;
font-style:italic;
}
.text_link:link
{
font-family:Verdana;
font-size:12px;
color:#47452e;
text-decoration:none;
font-style:italic;
}
.text_link:visited
{
font-family:Verdana;
font-size:12px;
color:#47452e;
text-decoration:none;
font-style:italic;
}
.text_link:hover
{
font-family:Verdana;
font-size:12px;
color:#579725;
text-decoration:none;
font-style:italic;
}
.tableborder
{
border:1px solid #579725;
border-collapse:collapse;
}
.text_register
{
font-family:Tahoma;
font-size:11px;
font-weight:bold;
color:#666666;
}
.textbox
{
width:140px;
background-color:#FFFFFF;
border:1px solid #579725;
height:15px;
font-family:Tahoma;
font-size:11px;
color:#579725;
}
.textbox01
{
width:110px;
background-color:#FFFFFF;
border:1px solid #579725;
height:16px;
font-family:Tahoma;
font-size:11px;
color:#579725;
}
.text_footer
{
font-family:Tahoma;
line-height:15px;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}
.text_footerlink:active
{
font-family:Tahoma;
line-height:15px;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}
.text_footerlink:link
{
font-family:Tahoma;
line-height:15px;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}
.text_footerlink:visited
{
font-family:Tahoma;
line-height:15px;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}
.text_footerlink:hover
{
font-family:Tahoma;
line-height:15px;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}
.rightimg_dermal
{
	float:right;
	padding: 5px;
	height: 100px;
	width: 160px;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 10px;
}
.rightimg
{
float:right;
margin:3px;
}
.subheader
{
font-family:tahoma;
font-size:14px;
color:#666666;
text-decoration:none;
font-weight:bold;
line-height:32px;
}
.subheaderlink:active
{
font-family:tahoma;
font-size:14px;
color:#666666;
text-decoration:none;
font-weight:bold;
line-height:32px;
text-decoration:none;
}
.subheaderlink:link
{
font-family:tahoma;
font-size:14px;
color:#666666;
text-decoration:none;
font-weight:bold;
line-height:32px;
text-decoration:none;
}
.subheaderlink:visited
{
font-family:tahoma;
font-size:14px;
color:#666666;
text-decoration:none;
font-weight:bold;
line-height:32px;
text-decoration:none;
}
.subheaderlink:hover
{
text-decoration:none;
}
.text_link01:active
{
font-family:tahoma;
font-size:12px;
color:#47452e;
text-decoration:none;
font-weight:bold;
}
.text_link01:link
{
font-family:tahoma;
font-size:12px;
color:#47452e;
text-decoration:none;
font-weight:bold;
}
.text_link01:visited
{
font-family:tahoma;
font-size:12px;
color:#47452e;
text-decoration:none;
font-weight:bold;
}
.text_link01:hover
{
font-family:tahoma;
font-size:12px;
color:#579725;
text-decoration:underline;
font-weight:bold;
}
.text_mail:active
{
font-family:tahoma;
font-size:12px;
color:#579725;
text-decoration:none;
font-weight:bold;
}
.text_mail:link
{
font-family:tahoma;
font-size:12px;
color:#579725;
text-decoration:none;
font-weight:bold;
}
.text_mail:visited
{
font-family:tahoma;
font-size:12px;
color:#579725;
text-decoration:none;
font-weight:bold;
}
.text_mail:hover
{
font-family:tahoma;
font-size:12px;
color:#579725;
text-decoration:underline;
font-weight:bold;
}
.text_headernav
{
font-family:Arial;
font-size:11px;
color:#ffffff;
text-decoration:none;
}
.text_headernavlink:active
{
font-family:Arial;
font-size:11px;
color:#ffffff;
text-decoration:none;
}
.text_headernavlink:link
{
font-family:Arial;
font-size:11px;
color:#ffffff;
text-decoration:none;
}
.text_headernavlink:visited
{
font-family:Arial;
font-size:11px;
color:#ffffff;
text-decoration:none;
}
.text_headernavlink:hover
{
font-family:Arial;
font-size:11px;
color:#ffffff;
text-decoration:underline;
}
.greenbg
{
background-color:#579725;
}
.text_white
{
font-family:arial;
text-transform:uppercase;
font-weight:bold;
font-size:14px;
color:#FFFFFF;
text-decoration:none;
}
