BODY {
	margin:10px;
	padding:0; 
	FONT-SIZE: 12px;
	COLOR: #000000;
	BACKGROUND-COLOR: #efefef;
	BACKGROUND:url(/images/backgrounds/body-bg.gif) repeat-x #EAEAEA top center;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
}
.shell {
	width: 780px !important;
	border:1px solid #336699;
}
/* --- Global Margins --- */
h1, h2, h3, h4, h5, h6, form { margin:0;}
/*p { margin:0 0 10px 0;}*/
p, li, td, div {
	color:				#444;
	font-size:			12px;
	line-height:		16px;
}
/* --- Text Styles --- */
.font10 { font-size:10px; }
.font11 { font-size:11px; }
.font12 { font-size:12px; }
.font14 { font-size:14px; }
.font16 { font-size:16px; }
.redTxt { color:#FF0000; }
.whiteTxt { color:#FFFFFF; }
.noU { text-decoration:none; }
.big { font-size:larger }

H1 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 17px; 
	COLOR: #003366; 
	/*FONT-FAMILY: arial, verdana, sans-serif;*/
	MARGIN-BOTTOM: 2px;
}
H2 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 16px; 
	COLOR: #000000; 
	FONT-FAMILY:  Arial, Helvetica, sans-serif;
	MARGIN-BOTTOM: 5px;
}
/*h1 { font-size:20px; color:#036; margin:10px 0 20px 0; }
h2 { font-size:16px; color:#036; margin:10px 0 20px 0; }*/

/****** Hyperlinks ******/
a {	COLOR: #0066cc; TEXT-DECORATION: none; }
a:visited { COLOR: #0066cc; TEXT-DECORATION: none; }
a:hover { COLOR: #ff0000; TEXT-DECORATION: underline; }
a img { border:0; }
/****** End Hyperlinks ******/

#header-logo { float:left; width:238px; /*border: 1px solid #000000;*/}
/****** Use the below styles for "tableless" design ***********/
/*#body-contents { background-color:#ffffff; margin-bottom:0px; border:1px solid #8396a9; border-top:0; }
#body-main { width:500px; padding-left:10px; padding-right:10px;padding-top:10px;padding-bottom:10px; float:left;}
#body-main p { line-height:16px; }*/
/*********End "tableless design styles ************************/

/*#body-maincolumn { width:520px; padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px;}*/
#body-maincolumn { width:800px; padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px;}

/**** Right Colum styles ****/
/*#body-right { float:left; width:280px; background-color:#336699;}*/
/*#body-rightcolumn {width:260px; background-color:#336699;border-left:1px solid #336699;}*/
/******************************/
/*********** Begin Form Styles for 20 Ways *************/
      .subformnormal {font-family:Arial,Verdana; font-size:11px;}
      .subforminput  {font-family:Arial,Verdana; font-size:10px; border:1px solid #336699;}
      .subforminput:focus  {border-color:#ff9900 !important;}
      .subformbutton {font-family:Arial,Verdana; font-size:11px; font-weight:bold;}
/*********** End Form Styles for 20 Ways ****************/

    #phone {
      float:right;
      width:515px;
      background:#ffffff;
      line-height:normal;
	  text-align:right;
	  padding-right:10px;
	  padding-top:5px;
      /*border:1px solid #24618E;*/
	  font-size: 15px;
	  font-weight: bold;
	  color:#999999;
	  /*padding:47px 0px 0 0px;*/
      }
/**********Begin Menu Tabs*****************/
    #tabsJ {
      float:right;
      width:532px;
      background:#ffffff;
      font-size:83%;
      line-height:normal;
      /*border:1px solid #24618E;*/
	  padding:27px 0px 0 0px;  /*padding:47px 0px 0 0px;*/
      }
    #tabsJ ul {
		float: right;
        margin:0;
        padding:10px 10px 0 0px;
        list-style:none;
      }
    #tabsJ li {
      display:inline;
      margin:0;
      padding:0;
	  font-size:10px;
	  font-weight:bold;
	  }
    #tabsJ a {
      float:left;
      background:url("../images/navigation/tableftJ2.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
      }
    #tabsJ a span {
      float:left;
      display:block;
      background:url("../images/navigation/tabrightJ2.gif") no-repeat right top;
      padding:5px 6px 4px 3px;
      color:#24618E;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsJ a span {float:none;}
    /* End IE5-Mac hack */
    #tabsJ a:hover span {
      color:#FFF;
      }
    #tabsJ a:hover {
      background-position:0% -42px;
      }
    #tabsJ a:hover span {
      background-position:100% -42px;
      }

        #tabsJ #current a {
                background-position:0% -42px;
        }
        #tabsJ #current a span {
                background-position:100% -42px;
                color:#FFF;
        }
  
/*****************End Menu Tabs styles***************** */
/*--------------Begin Bottom Tab Menu Links--------------------------- */
    #botnav { float:left; width:100%; height:25px; background-color:#336699; background: url(../images/backgrounds/bot-nav-bg-2007.gif) repeat-x; font-size:93%; line-height:normal; /*border-bottom:1px solid #24618E;*/ padding:0px 0px 0 0px; }
    #botnav ul { float: left; margin:0; padding:6px 0px 0 7px; list-style:none; }
    #botnav li { display:inline; margin:0; padding:0; font-size:11px; font-weight:bold; }
    #botnav a { float:left; margin:0; padding:0 20 0 0px; text-decoration:none; color:#ffffff}
	#botnav a:hover { text-decoration:underline !important }
    #botnavJ a span { float:left; display:block; padding:0px 0px 0px 0px; color:#ffffff; }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    /*#botnav a span {float:none;}*/
    /* End IE5-Mac hack */
    /*#botnav a:hover span { text-decoration:underline; }*/
    /*#botnav a:hover { background-position:0% -42px; }
    #botnav a:hover span { background-position:100% -42px; }

        #botnav #current a { background-position:0% -42px; }
        #butnav #current a span { background-position:100% -42px; color:#FFF; }*/



/*#botnav { height:25px; background-color:#336699; background: url(../images/backgrounds/bot-nav-bg-2007.gif) repeat-x; }
#botnav ul { list-style:none; margin:0; padding:0; }
#botnav ul li { float:left; }
#botnav a { color:#fff; text-decoration:none; font-weight:bold; display:block; padding:0 10px 0 10px; }
#botnav a:hover { text-decoration:underline !important }
*/

/*-----------------End Bottom Tab Menu Links--------------------------- */

/* Footer Text */
#footer {
	/*COLOR: #0099ff;*/
	BACKGROUND-IMAGE: url(/images/backgrounds/ftr-bg.jpg);
	COLOR: #ffffff; 
	TEXT-DECORATION: none; 
	FONT-SIZE: 10px;
	border-top:1px solid #336699;
}
.footertext {COLOR: #ffffff; TEXT-DECORATION: none; FONT-SIZE: 10px;}
A.footertext:link {COLOR: #ffffff; TEXT-DECORATION: underline;}
A.footertext:visited {COLOR: #ffffff; TEXT-DECORATION: underline;}
A.footertext:hover {COLOR: #000000; TEXT-DECORATION: underline;}

/* End Footer Text */

/****** End Additional Navigation Element Hyperlinks (optional) *****/

/* --- Float Hack --- */
.cf:after { content: "."; display: block;   height: 0;  clear: both; visibility: hidden; }
/* Hides from IE-mac \*/
* html .cf {height: 1%;}
/* End hide from IE-mac */

/*Contact Form Styles */
#contactform { clear:both; background-color:#E4EDF7;  border:1px solid #69c; margin:10px 5px 25px 5px;}
#contactform .txtField { border:1px solid #336699; font-size:11px; padding:1px 4px; }
#contactform textarea { border:1px solid #336699; width:450px; height:100px; font-size:11px; padding:2px 4px; }

#whyverify-pop { background-color: #ffffff; border:1px solid #336699; width:375px; padding:5px; text-align: left; }



