/***************** GLOBAL STYLES ********************/
body{margin-top:0px;margin-bottom:0px;margin-left:auto;margin-right:auto;padding:0;background-color:#EBEBEB;min-width:830px;max-width:1000px;font-family:arial,sans-serif;font-size:12px;color:#333;}

li		{font-size:14px;}
li#nav	{line-height:1.0em;font-size:14px;}
hr		{border:0;color:#092D5E;background-color:#092D5E; height:1px;margin-left:20px;margin-right:20px;}
hr#full	{border:0;color:#092D5E;background-color:#092D5E;height:1px;margin-left:0px;margin-right:0px;}
b		{font-size:110%;}
pre		{font-weight:normal;font-size:14px;}
label	{cursor: pointer;}
img		{-ms-interpolation-mode:bicubic;}

a:link, a:visited {color: #004d99;text-decoration:none;}
a:hover   {	color:#7A0A0A;text-decoration:none;background-color:#E5E5E5;}
a:active {color:#092D5E;text-decoration:none;}
a:link.pad, a:visited.pad {color: #003399;text-decoration:none;padding-top:6px;padding-bottom:6px;padding-right:2px;padding-left:2px;}
a:hover.pad   {color:#004d99;text-decoration:none;background-color:#E5E5E5;padding-top:6px;padding-bottom:6px;padding-right:2px;padding-left:2px;}
a:active.pad {color: #004d99;text-decoration: none;padding-top:6px;padding-bottom:6px;padding-right:2px;padding-left:2px;}

thead td{font-weight:bold;color:#000;background-color:#E2EBED;}

.adt{font-size:11px;font-weight:bold;line-height:14px;display:inline-block;height:13px;position:absolute;width:13px;}
.adb{color:#000000;display:block;font-size:11px;line-height:14px;font-family:arial,sans-serif;height:100%;}

.body_text_9 {font-size: 9px; letter-spacing:.25px;color:#000000;}
.body_text_9gray {font-size: 9px; color: #999999; line-height:12px;letter-spacing:.25px;}
.body_text_9gray_compact {font-size: 9px; color: #999999; line-height:12px;letter-spacing:.25px;}
.body_text_9_color {font-size: 9px; color: #092D5E;letter-spacing:.25px;}
.body_text_9_alert {font-size: 9px; color: #990000;letter-spacing:.25px;}

.body_text_10 {  font-size: 10px;letter-spacing:.25px;color:#000000;}
.body_text_10_gray {  font-size: 10px; color: #999999;letter-spacing:.25px;}
.body_text_10_bold {  font-size: 10px;  font-weight: bold;letter-spacing:.25px;}
.body_text_10_bold_color {  font-size: 10px;   font-weight: bold;  color: #092D5E;letter-spacing:.25px;}
.body_text_10_bold_white {  font-size: 10px; color: #FFFFFF;  font-weight: bold; text-transform: none; text-decoration: none;letter-spacing:.25px;}

.body_text_12 {	font-size: 12px;letter-spacing:.25px;color:#000000;}
.body_text_12_gray {	font-size: 12px; color: #999999;letter-spacing:.25px;}
.body_text_12_compact {	font-size: 12px; line-height:12px;letter-spacing:.25px;color:#000000;}
.body_text_12_bold {   font-size: 12px; font-weight: bold;letter-spacing:.25px;}
.body_text_12_bold_color {  font-size: 12px; font-weight: bold; color: #092D5E;letter-spacing:.25px;}
.body_text_12_bold_red {  font-size: 12px; font-weight: bold; color: #990000;letter-spacing:.25px;}
.body_text_12_menu {  font-size: 12px; line-height: 16px; font-weight: bold; color: #092D5E;letter-spacing:.25px;}
.body_text_12_grayBG {font-size: 12px;background-color:#999999;margin:2px;padding: 2px;letter-spacing:.25px;color:#000000;}

.body_text_14 {  font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px;letter-spacing:.25px;color:#000000;}
.body_text_14_bold {  font-size: 14px;   font-weight: bold;letter-spacing:.25px;}
.body_text_14_bold_color {  font-size: 14px; font-weight: bold; color: #092D5E;letter-spacing:.25px;}
.body_text_14_bold_white {  font-size: 14px; font-weight: bold; color: #FFFFFF;letter-spacing:.25px;}
.body_text_14_bold_red {  font-size: 14px; font-weight: bold; color: #990000;letter-spacing:.25px;}
.body_text_14_red {  font-size: 14px; font-weight: normal; color: #990000;letter-spacing:.25px;}

.body_text_16 {   font-size: 18px; }
.body_text_16_bold {  font-size: 18px; font-weight: bold;}
.body_text_16_color {  font-size: 18px; color: #092D5E;}
.body_text_16_red {  font-size: 18px; color: #990000;}
.body_text_16_bold_color {  font-size: 18px; font-weight: bold; color: #092D5E;}

.body_text_18 {   font-size: 20px; }

.body_text_20_red {  font-size: 30px;  font-weight: normal;color: #990000;}


.navHighlite {	background-color: #FFFF99;	font-size: 12px;}
.borderTable {font-size:12px;background-color:#FFFFFF;padding:0px;border: 1px solid #092D5E;z-index: 1;}
.helpTable {font-size:12px;background-color:#E2E7FF;padding:0px;border: 1px solid #092D5E;z-index: 1;}
.dashedUnderline {
	background-color: #FFFFFF;
	border-top: 1px none #666666;
	border-right: 1px none #CCCCCC;
	border-bottom: 1px dashed #666666;
	border-left: 1px none #CCCCCC;
	font-size: 12px;
}
.coupon {
	background-color: #F8F08F;
	border-top: 3px dashed #990000;
	border-right: 3px dashed #990000;
	border-bottom: 3px dashed #990000;
	border-left: 3px dashed #990000;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
	padding-right: 5px;
}


/* logo */
.logoTextWhite {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 18px;letter-spacing: 1px;line-height: 18px;word-spacing: normal;	color: #FFFFFF;	font-weight: normal;}
.logoTextWhite2 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 18px;letter-spacing: 3px;line-height: 18px;word-spacing: normal;color: #FFFFFF;	font-weight: normal;}
.logoURL {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 12px;letter-spacing: 1px;line-height: 10px; color: #000000;}
.logoURL a:link {color: #000000;	text-decoration: none;}
.logoURL a:active {color: #000000;	text-decoration: none;}
.logoURL a:visited {color: #000000;	text-decoration: none;}
.logoURL a:hover {color: #990000;text-decoration: none;}

/* page layout */
#outerdiv { background-color:#FFFFFF;margin-top: 4px;    margin-bottom: 40px;    margin-left: auto;    margin-right: auto;    padding: 0px;    border: thin solid #000000;z-index:1;}
#topsection{background-color: #092D5E;height: 125px;background-image:url('/images/hdr-background2.gif');background-repeat:no-repeat;background-position:top left;}
#contentwrapper{float: left;padding-top: 2px;width: 100%;}
#contentcolumn{margin-right: 408px; /*Set right margin to (LeftColumnWidth + RightColumnWidth)*/}
.innertube{margin: 0px; margin-top: 0px;margin-left: 0px; /*Margins for inner DIV inside each column (to provide padding)*/}
.sectionmargin{margin-left: 10px;margin-right: 10px;}

#rightcolumn{
	float: left;
	padding-top: 2px;
	width: 202px; 
	margin-left: -202px; /*Set margin to -(RightColumnWidth)*/
	background-color:#fff;
}
#leftcolumn{
	float: left;
	padding-top: 2px;
	width: 202px; 
	margin-left: -404px; /*Set left margin to -(LeftColumnWidth + RightColumnWidth)*/
	background-color:#fff;
}
#footer{clear: left;width: 100%;background-color: #fff;text-align: center;padding: 2px 0;}
.pagefooter {background-color: #ffffff; text-align: center; padding-bottom: 15px;padding-top: 15px; font-size: xx-small;font-family: Tahoma; width: 100%;}

#contentcolumn2{margin-right: 202px; /*Set right margin to ( RightColumnWidth)*/}

/* end page layout styles */



/* member page layout styles */
#member2content{
margin-left: 190px; /*Set left margin to LeftColumnWidth*/
}
#member2left{
float: left;
width: 190px; /*Width of left column*/
margin-left: -100%;
background-color: #fff;
}
#member3content{
margin: 0 200px 0 190px; /*Margins for content column. Should be 0 adminrightWidth 0 adminleftWidth */
background-color:#fff;
}
#member3left{
float: left;
width: 190px; /*Width of left column*/
margin-left: -100%;
background-color:#fff;
}
#member3right{
float: left;
width: 200px; /*Width of right column*/
margin-left: -200px; /*Set left margin to -(RightColumnWidth)*/
background-color:#fff;
}
/* end member page layout styles */

/* title boxs - front page */
.sectiontitle {background-image:url('/images/sidemini.gif');background-repeat:no-repeat;background-position:0% 50%;padding-left:20px;padding-top:4px;padding-bottom:4px;font-size:18px;color:#990000;background-color:#CCCCCC}

/* status counter */
.outerstatusdiv{background-color:#FFFFFF center center;overflow: hidden;height:40px;width:100px;margin:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
/*.statusdiv{background-color:#FFFFFF center center;overflow: hidden;text-align: center;height: 60px;}*/
.statusdiv{
	background:#FFFFFF center center;
	overflow: hidden;
	height: 40px;
	width: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #092D5E;
	font-weight: bold;
	text-align: center;   
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;}
.white12 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #092D5E;text-align: center;font-weight: bold;}
/* end status counter */

.left {float:left;}
.right {float:right; }
.clear {clear:both;}

/* /pages */
#memberdivcontainer {border:1px solid #092D5E; width:98%; margin-bottom: 1em; padding: 10px}

/* classifieds categories */
#block ul {list-style: none; margin-left: 10px; padding-left: 0px; text-indent: 10px; line-height: 1.7;}
#block li {list-style-image: none; list-style-type: none; line-height: 1.7;}
#container { 			/*center a DIV in the center of the screen*/
	margin: 0 auto;   	/* align for good browsers */
	text-align:left; 	/* counter the body center */
	border:2px solid #000;
	width:25%;
}
/* members/index.asp only*/
.contentbox {font-size:12px; padding:10px; border:1px solid #092D5E;margin-right:10px;}

/* Top Banner Images*/
.tickerstyle{width:719px;height:87px;font-size:12px;padding-top:10px;padding-right:2px;padding-bottom:0px;padding-left:2px;overflow:visible;}
.messagediv{display:none; overflow:hidden;} /* hide on initial display */

/* Forms */  
.textfield_effect    {
    /*border styles.*/
    border-width:1px;border-style:solid;border-color:#cccccc;
    /*text formatting*/
    font-family: Arial,sans-serif;font-size:11px;color:#333333;
    /*box size*/	
    height:15px;}
.textfield_effect:hover  {border-color:#64acd8;border-width:1px;}
.textfield_effect:focus  {border-color:#64acd8;border-width:1px;background-color:#F5F5F5;}
 fieldset  { border-style:solid;border-width:1px;border-color:#092D5E;margin-left:auto;margin-right:auto;background-color:#ffffff;padding:4px;}
 legend    {font-family:sans-serif;font-size:16px;color:#990000;font-weight: bold;}
.buttons   {font-family:Verdana,sans-serif;font-size:12px;margin-right:6px;}

/* Stock Ticker */ 
.Down{color: #CC0000;}
.Up{color: #339900;}
.noChange{color: 000000;}