
body { 
margin:0px;
font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size:13px;
color:#000000;
}

table, td {
font-size:13px;
color:#000000;
}

form {
margin:0px;
}

.txtbx { 
border: 1px solid #D0A040;
font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;
color:#000000;
height:20px;
font-size:12px;
}
.listmenu {
border: 1px solid #D0A040;
font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;
color:#000000;
font-size:11px;
}
.inputtextArea {
border:1px solid #D0A040;
background-color:#FFFFFF;
font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size:11px;
color:#000000;
}

.button { 
padding-left:4px ;
padding-right:4px;
font-size: 12px;
height:25px;
}

.header_bg {background-image:url(images/header_bg.gif);
background-repeat:no-repeat;
background-color:#FFFD50;
background-position:bottom right;
height:136px;
padding-bottom:10px;
font-size:14px;
color:#FF7F00;
}
.header_text{font-family:Trebuchet MS;
font-size:20px;
color:#FF7F00;
font-weight:bold;
}
.header_text_sub{font-family:Trebuchet MS;
font-size:16px;
color:#FF7F00;
font-weight:bold;
}

.header_text_link{font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size:12px;
color:#FF7F00;
font-weight:bold;
}

.header_text_link a { 
color:#FF7F00;
text-decoration:underline;
}

.cont_area { background-color:#FFFEF7;
padding-left:20px; 
padding-right:20px;
padding-bottom:15px;
padding-top:15px;
}
.cont_text {
font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size:12px;
color:#000000; 
padding-left:5px; 
padding-right:5px;
padding-bottom:15px;
padding-top:3px;
line-height:150%;
}
.cont_text a { 
color:#0066CC;
text-decoration:underline;
}
.cont_text a:hover {
text-decoration:none;
color:#FF6600;
}

.right_text {
font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size:13px;
color:#000000; 
padding-left:5px; 
padding-right:5px;
padding-bottom:15px;
padding-top:3px;
line-height:150%;
text-align:left;
}
.right_text a { 
color:#FF6600;
text-decoration:underline;
}
.right_text a:hover {
text-decoration:none;
color:#999999;
}
.sign_td {padding-right:43px; padding-top:10px;}

.take__action { font-family:Tahoma;
font-size:22px;
color:#FF6600;
padding:15px;
font-weight:bold;
}
.take_Actionbg_top {background-image:url(images/take_action_round_top.gif);
					background-position:top;
					background-repeat:no-repeat;
					width:354px;
					height:10px;
}
.take_Actionbg_bottom {background-image:url(images/take_action_round_bottom.gif);
						background-position:bottom;
						background-repeat:no-repeat;
						width:354px;
						height:10px;
}
.take_Actionbg {background-image:url(images/take_action_round_bg.gif);
				background-repeat:repeat-y;
				background-position:center;
				width:354px;
}

.free_box { background-image:url(images/index3_57.gif);
background-repeat:repeat-y;
background-position:left;
}

.news { 
font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size:20px;
color: #FF7F00;
font-weight:600;
}
.news2 { 
font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size:16px;
color: #00681D;
font-weight:bold;
}
.news2 a { 
color: #00681D;
text-decoration:none
}
.news2 a:hover { 
color: #00681D;
text-decoration:none
}
.member { 
font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size:18px; 
color:#FFFFFF; 
}

.navigation {background-image:url(images/buttonbg.gif);
background-repeat:repeat-x;
background-position:center;
font-size:11px;
color:#FFFFFF;
height:35px;
padding-left:4px;
padding-right:4px;
}
.navigation a {
text-decoration:underline;
color:#FFFFFF;
}
.navigation a:hover {
text-decoration:none;
color:#CCCCCC;
}
.navigationa {
font-size:16px;
color:#FF7F00;
height:20px;
padding-left:4px;
padding-right:4px;
}
.navigationa a {
text-decoration:underline;
color:#FF7F00;
}
.navigationa a:hover {
text-decoration:none;
color:#990000;
}
.footer {
font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size:11px; 
color:#000000; 
padding-left:15px; 
padding-right:15px;
border:1px none #000000; 
/*border-top-style:solid;*/ 
}
.footer a {
text-decoration:underline;
color:#FF7F00;
}
.footer a:hover {
text-decoration:none;
color:#FF6600;
}

a:hover {
COLOR:#0066CC; TEXT-DECORATION:none;
}
a {
COLOR:#0066CC; TEXT-DECORATION:underline;
}

.info{
font-size:10px;
color:#555555;
}
.mustfield {color:#FFFFFF;
background-color:#FF0000;
font-weight:bold;
padding:5px;
line-height:150%;
}

.row 	{
background-color:#F7F7E6;
 padding-left:4px; 
padding-right:4px;
}
.row1	{ 
background-color:#FFFEE9;
padding-left:4px;
padding-right:4px;
}


.Main_title{
font-size:18px;
color:#FF6600;
font-weight:bold;
height:30px;
}
			
 
th  { padding:3px;
 padding-top:2px;
padding-bottom:2px; 
font-size:12px; 
font-weight:bold; 
color:#660000; 
 height:25; 
background-color:#E6B55B;  
border:1px none #C8D8B8; 
border-bottom-style:solid; 
}

.green_bg {background-image:url(images/green_bg.gif);
background-repeat:repeat-x;
background-position:center;
}
.green_bg2 {background-image:url(images/green_bg2.gif);
background-repeat:repeat-x;
background-position:center;
}
.curve2_midtop {background-image:url(images/rosebox_top_bg.gif);
background-repeat:repeat-x;
}

.curve2_midleft {background-image:url(images/rosebox_left_bg.gif);
background-repeat:repeat-y;
}

.curve2_midright {background-image:url(images/rosebox_right_bg.gif);
background-repeat:repeat-y;
}

.curve2_midbottom {background-image:url(images/rosebox_bottom_bg.gif);
background-repeat:repeat-x;
}

/*###############*/
.curve_midtop {background-image:url(images/graybox_top_bg.gif);
background-repeat:repeat-x;
background-position:bottom;
}

.curve_midleft {background-image:url(images/graybox_left_bg.gif);
background-repeat:repeat-y;
}

.curve_midright {background-image:url(images/graybox_right_bg.gif);
background-repeat:repeat-y;
}

.curve_midbottom {background-image:url(images/graybox_bottom_bg.gif);
background-repeat:repeat-x;
}

/*---------------new*/


.box_midtop {background-image:url(images/creambox_topbg.gif);
background-repeat:repeat-x;
}

.box_midleft {background-image:url(images/creambox_leftbg.gif);
background-repeat:repeat-y;
}

.box_midright {background-image:url(images/creambox_rightbg.gif);
background-repeat:repeat-y;
background-position:right;
}

.box_midbottom {background-image:url(images/creambox_bottombg.gif);
background-repeat:repeat-x;
background-position:bottom;
}

table.reg td{
font-family:tahoma;
font-size:10px;
color:#333333;
height:22px;
text-align:left;
}

table.reg td.title{
font-size:16px;
color:#555555;
font-weight:bold;
padding-top:10px;
}
table.reg td.title a {
COLOR:#996600; TEXT-DECORATION:none;
}
table.reg td.title a:hover {
COLOR:#996600; TEXT-DECORATION:none;
}
table.reg td.sub_link {
font-size:10px;
COLOR:#666666;
font-weight:normal;
}

table.reg td.text {
font-size:12px;
COLOR:#666666;
font-weight:normal;
}

table.reg td.sub_link a:hover {
COLOR:#666666; TEXT-DECORATION:none;
}
table.reg td.sub_link a { 
COLOR:#666666; TEXT-DECORATION:none;
}

table.reg td.keytitle{
font-size:13px;
color:#555555;
font-weight:bold;
padding-top:10px;
}

table.reg .txtbox { 
border: 1px solid #D0A040;
font-family:tahoma;
color:#000000;
height:18px;
font-size:11px;
}

.hoverDots {
border-bottom:1px dashed #006699;

}
table.reg_2 td{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}

table.reg_2 td.info{
font-size:10px;
color:#555555;
}
table.reg_2 td.title{
font-size:16px;
color:#555555;
font-weight:bold;
}
/*---table listi ----------------------------------*/
table.tbl_frm{
	border :1px solid #EED287;
border-collapse:collapse;
}
table.tbl_frm  td {
padding:2px;
font-size:12px;
font-family:Geneva, Arial, Helvetica, sans-serif;
border-collapse:collapse;
border-bottom:1px solid #EED287;
/*border-right:1px solid #FDE1E1;*/
text-align:left;
height:20px;
color:#333333;
padding-left:10px;
line-height:150%;
}
table.tbl_frm th {padding:3px;
 padding-top:2px;
padding-bottom:2px; 
font-size:12px; 
font-weight:bold; 
color:#660000; 
 height:25; 
background-color:#E6B55B;  
border:1px none #C8D8B8; 
border-bottom-style:solid; 
}
/* get bullet ------*/

.li {
list-style-position: outside;
list-style-image:url(images/bullit.gif);
font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size: 12px;
color: #000000;
}

/*-------------------------------------------------------------*/
/* Popup Styles */
.entPopup {
position: absolute;
width: 390px;
height: 200px;
display: none;
right:200px;
top: 200px;
z-index: 50;
background-color:#FFFFFF;
border:1px solid #666666;
font-weight:normal;
}

.entPopup a {
text-decoration:underline;
color:#FF7F00;
}
.entPopup a:hover {
text-decoration:none;
color:#FF6600;
}

.divst { 
background-color: #ffffff;
position: absolute; 
display: none;
width : 200px;
}

.popupTitlebg {
background-image:url(images/win_title_bg.gif);
background-repeat:repeat-x;
border-bottom:1px solid #F0F0F0;
padding:0px;
}
/*-------------------------------------------------------------*/
/* Style for masking popup */
.popupMask {
background-color:#777777;
display:block;
left:0pt;
position:absolute;
top:0pt;
z-index:0;
filter:alpha(opacity=70);
-moz-opacity:.7;
opacity:.7;
}


.membWeekImage {
float:left;
margin:0px;
margin-right:10px;
}

#keyPop
{
	height:105px;
	padding:10px;
	background:#D0EEF0;
	font-size:11px;
	text-align:left;
}
/*----------popup-----new2*/


table.popup td.box2_midtop {background-image:url(images/pop_up_top_bg.gif);
background-repeat:repeat-x;
font-size:13px; 
font-weight:bold; 
text-align:center;
color:#FFFFFF; 
}

table.popup td.box2_midleft {background-image:url(images/pop_up_l_bg.gif);
background-repeat:repeat-y;
}

table.popup td.box2_midright {background-image:url(images/pop_up_r_bg.gif);
background-repeat:repeat-y;
background-position:right;
}

table.popup td.box2_midbottom {background-image:url(images/bottom_bg.gif);
background-repeat:repeat-x;

}
table.popup td.popup{
padding:5px;
font-size:11px;
font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;
text-align:left;
font-weight:normal; 
color:#666666;
line-height:150%;
}

/*----------homepage example-----*/


.leadIn {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-weight: bold;
	text-align: left;
	font-size: 16px;
        padding-left:25px;
}

.reg_fields_container { width: 178px; }
.reg_fields_wrapper { font-size: 16px; color: #393939; text-align: left;  }
.reg_selected { background-image:url(./images/bar.jpg); line-height:30px; padding-left:25px; vertical-align:middle;}
.reg_select { width: 178px;  color: #E85B00; }
 
.exampleOff {font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
width: 178px;
font-size: 16px;
line-height:30px;
text-align: left;
padding-left:25px;
}

.exampleOn{
font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
font-weight:bold;
color:#ffffff;
width: 178px;
font-size: 16px;
line-height:30px;
text-align: left;
padding-left:25px;

}