body {
	padding:0px; margin:5px 0px 0px 0px; background:url(/media/135/background.gif) repeat-x 0px 0px;
	font: 12px/1.3 'Helvetica Neue', Arial, 'Liberation Sans', FreeSans, sans-serif;color:#666666; 
}
a { text-decoration:none; font-weight:bold; color:#525252;  padding-right:0px;} /*background:url(/media/451/arr_3.gif) right no-repeat;*/
a:hover { color:#000000;}

.red {color:#ff0000;}

td {padding:5px;}

ul { margin-left:20px; }

/* Master Page Styles
==================================================================== */

#headBanners div {height:67px;}
#headBanners a {background:none;}
.headBanner1 { padding-bottom:0px;}
.headBanner2 { padding-bottom:0px;}

#MainNav {position: relative; margin:39px 0px 0px 20px; padding: 0;  list-style-type: none; height:48px;width:500px;  }
#MainNav li {display: inline; float: left; margin-left:-1px; }
#MainNav a { display:block; width:91px; height:34px; text-align:center;
             background:url(/media/130/MainNavBgOff.gif) no-repeat left top; 
	    padding:15px 0px 0px 0px; color:#ffffff; }

#MainNav .MainNavSelected a {background:url(/media/125/MainNavBgOn.gif) no-repeat left top; color:#006378; }

#footer {border-top:solid 1px #cccccc; padding-bottom:40px; }

#FooterNav {margin:15px 0px; padding: 0; }
#FooterNav li {float:left;margin-left:0px; padding-left:10px; list-style:none;background:url(/media/140/footernavbullet.gif) left no-repeat; }
#FooterNav a { display:block; text-align:left; padding:0px; color:#999999;margin-right:20px; background:none;}
#FooterNav .FooterNavSelected a { color:#000000;}

#copyright {color:#999999; width:280px; text-align:right; padding-left:10px; margin:15px 0px; }

.clientLogin {  font-weight:bold;width:97px; height:17px; font-size:11px; text-align:center; float:right; margin:-2px -80px 0 0; }
.clientLogin a  {width:97px; height:17px; vertical-align:middle; padding:2px 10px 10px 10px; background:url(/media/2994/login_off.gif) no-repeat top left; color:#00A0AF;}
.clientLogin a:hover { width:97px; height:17px;color:#ffffff;}


/* Inner content column styles
==================================================================== */

/* 2 column template divs */
.Column1 {background:#F4F4F4;  margin-left:125px; margin-top:0px; padding:8px 8px 8px 9px;}
.Column2 {background:#ffffff; margin-left:0px; margin-top:0px; padding:8px 15px 8px 8px;}

/* 3 column template divs */
.ColumnLeft {margin-left:125px; margin-top:0px; padding:8px 7px 8px 9px;}
.ColumnMiddle { margin-left:-5px; margin-top:0px; padding:8px 7px 8px 9px;}
.ColumnRight { margin-left:-5px; margin-top:0px; padding:8px 15px 8px 8px;}


/* Gallery styles
==================================================================== */
.gallery {padding:5px;}
.gallery_image {float:left; margin:5px; border:solid 2px #cccccc; border-collapse:collapse; }


/* Tablestyles
==================================================================== */

.standardTable_table { width:500px; }
.standardTable_table th {text-align:left; font-weight:bold; width:25%; vertical-align:top;font-size:11px;}
.standardTable_table td {text-align:left; font-weight:normal; width:75%; vertical-align:top;font-size:12px;}
.standardTable_table input[type=text] { width:200px; font-size:10px;font-family:Arial; }
.standardTable_table textarea { width:200px; height:100px; font-size:10px;font-family:Arial; }
.standardTable_buttonDiv { text-align:right; padding-right:150px; }


.newsletter_table { width:100%; font-size:12px;}
.newsletter_table th {text-align:left; font-weight:bold; width:35%; vertical-align:middle;font-size:11px;}
.newsletter_table td {text-align:right; font-weight:normal; width:65%; vertical-align:middle;font-size:12px;}
.newsletter_table input[type=text] { width:80%; font-size:10px; font-family:Arial; }
.newsletter_buttonDiv { text-align:right;}


.forum_table { width:100%; font-size:12px;}
.forum_table th {text-align:left; font-weight:bold; width:35%; vertical-align:top;font-size:11px;padding-top:5px;}
.forum_table td {text-align:right; font-weight:normal; width:65%; vertical-align:middle;font-size:12px;}

.forum_table table td {text-align:left; padding-left:20px; font-weight:normal; width:100%; vertical-align:middle;font-size:12px;}
.forum_table input[type=text] { width:80%; font-size:10px; font-family:Arial; }
.forum_buttonDiv { text-align:right;}
.forum_other { text-align:left; padding-left:20px;}
.forum_other input[type=text] {width:70px;}


.referral_table { width:240px; }
.referral_table th {text-align:left; font-weight:bold; width:50%; vertical-align:middle;font-size:11px;}
.referral_table td {text-align:left; font-weight:normal; width:50%; vertical-align:top;font-size:11px;}
.referral_table input[type=text] { width:125px; font-size:10px;font-family:Arial;  }
.referral_table input[type=password] { width:125px; font-size:10px;font-family:Arial;  }
.referral_table textarea {width:125px; height:100px; font-size:10px;font-family:Arial; }
.referral_table select {width:125px; font-size:10px;font-family:Arial;}
.referral_buttonDiv { text-align:right;  }


.contact_table { width:240px; }
.contact_table th {text-align:left; font-weight:bold; width:48%; vertical-align:middle;font-size:11px;}
.contact_table td {text-align:left; font-weight:normal; width:52%; vertical-align:top;font-size:11px;}
.contact_table input[type=text] { width:135px; font-size:10px;font-family:Arial;  }
.contact_table input[type=password] { width:135px; font-size:10px;font-family:Arial;  }
.contact_table textarea {width:135px; height:100px; font-size:10px;font-family:Arial; }
.contact_table select {width:135px; font-size:10px;font-family:Arial;}
.contact_buttonDiv { text-align:right;  }


.LargeBlueLink { font-size:14px; color:#00A0AF; }

.LargeBlueLink:hover {color:#006378; }




































































































































































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
