﻿body { font-family:Arial; font-size:12px; margin-top:5px}
img {border:0px;}

#regmaintable { border: 1px solid #A2B6CB; padding:1px; width:968px;}
#regmaintable .button {font-weight: bold;}
#regmaintable A { color:#353535; text-decoration:none;}
#regmaintable A:hover { text-decoration:underline }


#regtitlebar { height:87px; background-image: url(images/template/logo_bg.gif); }
#regtitlebar .text { color:#FFFFFF; font-size:20px; vertical-align:top; padding:5px; text-align:right; width:681px; }
#regtitlebar .number { color:#FFFFFF; font-size:19px; vertical-align:top; padding-top:0px; padding-right:5px; text-align:right; }
#regtitlebar .smallprint { color:#FFFFFF; font-size:16px; vertical-align:top; padding-top:0px; padding-right:5px; text-align:right; }

#regtitlebar IMG {border:0px;}

#regnavbartop { margin-top:1px; margin-bottom:1px; width:964px; height:25px; background-image: url(images/template/topbar_bg_green.gif); }
#regnavbarlower { height:23px; background-image: url(images/template/prod_finder_bg.gif);}


/* left column */

#regLeftColumn  {vertical-align:top; width:154px;}
#regLeftColumn #regtopleftmenu {width:100%; border: 1px solid #A2B6CB; margin-bottom:5px;}
#regLeftColumn #regtopleftmenu .Title {background-color:#7CA85E; width:100%; height:20px; padding-left:5px;}
#regLeftColumn #regtopleftmenu .Item { border-top: solid 1px #C3A880;}
#regLeftColumn #regtopleftmenu .Item A { font-size:11px; text-decoration:none; color:#353535; background-color:#EEE5D7; padding-left:5px; display:block; width:149px; height:100%; padding-top:2px; padding-bottom:2px;} 
#regLeftColumn #regtopleftmenu .Item A:hover { cursor:hand; text-decoration: none; background-color:#A3865B;}

#regLeftColumn .regTable {width:100%; border: 1px solid #A2B6CB; margin-bottom:5px;}
#regLeftColumn .regTable .Title {background-color:#A3865B; height:18px; padding-left:5px; padding-top:2px;}
#regLeftColumn .regTable .Item { border-top: solid 1px #C3A880;}
#regLeftColumn .regTable .Item A { font-size:11px; text-decoration:none; color:#353535; background-color:#EEE5D7; padding-left:5px; display:block; width:149px; height:100%; padding-top:2px; padding-bottom:2px;} 
#regLeftColumn .regTable .Item A:hover { cursor:hand; text-decoration: none; background-color:#A3865B;}

#regMainContent {vertical-align:top; padding-left:8px; padding-right:8px;}
#regMainContent A {text-decoration: underline; font-weight: bold; color: #7CA85E; }
#regMainContent .highlight {background-color:Yellow}

#regMainContent H1 {margin-top: 5px; margin-bottom: 5px; font-size: 18px; color: #A3865B}
#regMainContent H2 {margin-top: 15px; margin-bottom: 3px; font-size: 18px; font-weight: bold; color: #7CA85E;}
#regMainContent UL LI {list-style-type : square;} 
#regMainContent OL LI {padding-bottom:5px;}

#Dimensions { width:300px; font-weight:bold;}
#Dimensions .heading { background-color:#A3865B; color:#ffffff;}

#Extras { width:100%; font-weight:bold;}
#Extras .heading { background-color:#A3865B; color:#ffffff; text-align:center;}


/* Footer row */

#regfooter { width:100%; height:20px; margin-top:20px; color:#353535; background-color:#EEE5D7; padding-left:2px; padding-right:2px; font-size:11px;}
#regfooter A { color:#353535; text-decoration:none;}
#regfooter A:hover { text-decoration:underline;}


#regterms { width:968px; height:20px; color:#E5D6BF; text-align:center; font-size:11px;}
#regterms A { color:#353535; text-decoration:none;}
#regterms A:hover { text-decoration:underline;}
