
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2D495D;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	background: url(../images/bg_page.jpg) top left repeat-x;
	background-attachment: fixed;
}
a:link {
	color: #2D495D;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #2D495D;
}
a:hover {
	text-decoration: none;
	color: #2D495D;
}
a:active {
	text-decoration: none;
	color: #2D495D;
}

/* TOP MENU NAV */
#top_nav
{
font-family: arial, helvetica, sans-serif;
color:#335571;
font-size:12px;
text-decoration: none;
letter-spacing:1px;
}

#top_nav:hover
{ 
font-family: arial, helvetica, sans-serif;	
color:#cc0000;
font-size:12px;
text-decoration: none;
letter-spacing:1px;
}

.top_nav_left_border{
border-left: 1px dotted #808080;
}
/* END TOP MENU NAV */


/* MAIN MENU NAVIGATION */
#main_menu
{
display: block;
width: 100%px;
height: 43px;
background: url("../images/main_menu_bg.jpg") repeat-x;
font-family: arial, helvetica, sans-serif;
font-weight:bold;
color:#ffffff;
font-size:12px;
text-decoration: none;
letter-spacing:0px;
}

#main_menu:hover
{ 
background-position: 0 -43px;
font-family: arial, helvetica, sans-serif;
font-weight:bold;
color:#628195;
font-size:12px;
text-decoration: none;
letter-spacing:0px;
}

.main_menu{
display: block;
margin: 0px;
padding: 0px;
cursor: pointer;
font-weight:bold;
color:#ffffff;
font-size:12px;
letter-spacing:0px;
}

.main_menu_table_border{
border-top:1px solid #d8d8d8;
border-bottom:1px solid #d8d8d8;
}

.main_menu_td_border{
border-left:1px solid #d8d8d8;
}

.main_menu_text{
position:relative;
top:14px;
}

.cross{
position:relative;
top:15px;
padding-right:5px;
}

/*
#top_menu2
{
display: block;
width: 100%px;
height: 43px;
background: url("../images/top_menu_bg.jpg") no-repeat;
font-family: arial, helvetica, sans-serif;
font-weight:bold;
color:#ffffff;
font-size:12px;
text-decoration: none;
letter-spacing:0px;
}
*/
/* END OF MAIN MENU NAVIGATION */

/*WHY GLOBAL RESCUE RED BOX*/
#wgr_red_box{
display: block;
width: 236px;
height: 247px;
background: url("../images/wgr_redbox02.jpg") no-repeat;
border-left:0px solid #ffffff;
border-right:1px solid #ffffff;
border-bottom:0px;
background-color:#B31814;
position:relative;
padding-top:0px;
padding-right:0px;
bottom:0px;
}

.wgr_red_box_title{
font-family: arial, helvetica, sans-serif;
font-weight:normal;
color:#ffffff;
font-size:18px;
letter-spacing:0px;
position:relative;
top:10px;
left:10px;
}


.wgr_red_list {
list-style-type: none;
margin: 0px 0px 0px 0px;
padding-top: 80px;
padding-bottom: 0px;
padding-right: 0px;
padding-left: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color:#ffffff;
line-height:11pt;
}

.wgr_red_list li {
margin-bottom: 5px;
background-image: url("../images/red_bullet.gif"); 
background-repeat: no-repeat;
background-position: 5px 5px;
padding-left: 15px;
padding-right: 8px;
}

.wgr_learn_more a img {
position:relative;
top:10px;
left:0px;
right: 5px;
bottom: 2px;
}

.wgr_pad{
position:relative;
top:11px;
left:5px;
right: 0px;
bottom: 2px;
}

.wgr_red_list a img {
padding-left: 0px;
padding-right: 10px;
padding-top: 0px;
border-left:1px solid #ffffff;
}


/*TYPES OF PLAN BOX*/
#plan_box{
display: block;
width: 235px;
height: 62px;
background: url("../images/plan_box_bg.jpg") repeat-x;
border-left:0px solid #ffffff;
border-right:0px;
border-top:0px;
border-bottom:1px solid #ffffff;
}

.plan_box_title{
font-family: arial, helvetica, sans-serif;
font-weight:normal;
color:#BA1F23;
font-size:22px;
letter-spacing:0px;
position:relative;
top:16px;
left:13px;
}

.plan_box_text{
font-family: arial, helvetica, sans-serif;
font-weight:normal;
color:#173142;
font-size:11px;
letter-spacing:1px;
position:relative;
top:14px;
left:13px;
}

/* INDEX PAGE PLANS NAVIGATION BUTTONS */
#index_plan_nav
{
display: block;
width: 238px;
height: 30px;
background: url("../images/index_plans_bg.jpg") no-repeat 0 0;
font-family: arial, helvetica, sans-serif;
font-weight:normal;
color:#ffffff;
font-size:17px;
text-decoration: none;
}

#index_plan_nav:hover
{ 
background-position: 0 -30px;
font-family: arial, helvetica, sans-serif;
font-weight:normal;
color:#193042;
font-size:17px;
text-decoration: none;
}

.index_plan_nav{
display: block;
margin: 0px;
padding: 0px;
font-weight:bold;
color:#ffffff;
font-size:15px;
}

.index_plan{
position:relative;
top:6px;
left:18px;
}
/* END INDEX PAGE PLANS NAVIGATION BUTTONS */

/* SUB PAGE NAVIGATION ROLL OVERS */
#sub_nav_on
{
display: block;
height: 23px;
background: url("../images/sub_nav_bg_on.jpg") repeat-x;
font-family: arial, helvetica, sans-serif;
font-weight:bold;
color:#ffffff;
font-size:11px;
text-decoration: none;
border-right:1px solid #15446E;
padding:0px;
}



#sub_nav_off
{
display: block;
height: 23px;
background: url("../images/sub_nav_bg_off.jpg") repeat-x;
font-family: arial, helvetica, sans-serif;
font-weight:bold;
color:#ffffff;
font-size:11px;
text-decoration: none;
border-right:1px solid #15446E;
padding:0px;
}

#sub_nav_off:hover
{ 
background-position: 0 -23px;
font-family: arial, helvetica, sans-serif;
font-weight:bold;
color:#ffffff;
font-size:11px;
text-decoration: none;
border-right:1px solid #15446E;
padding:0px;
}

#sub_nav_bg
{
display: -moz-inline-block;
height: 23px;
background: url("../images/sub_nav_bg_off.jpg") repeat-x;
border-left:0px solid #EDF5F8;
}


.sub_nav{
position:relative;
top:4px;
}

/*:4px;
-moz-block
-moz-inline-block
*/
/* END SUB PAGE NAVIGATION ROLL OVERS */


.arrow{
position:relative;
top:8px;
left:180px;
}

/* THE WHO WE ARE STATEMENT */

.who_we_are_title{
font-family:arial;
color:#689fc6;
font-size:15.5px;
letter-spacing:1px;
}

.whoweare_statement{
background: url("../images/home_who_we_are_bg.jpg") no-repeat;
padding-left:145px;
padding-top:35px;
padding-right:15px;
font-family:arial;
color:#ffffff;
font-size:15.5px;
width:100%;
letter-spacing:0px;
line-height: 14pt;
}


/* READ MORE LINK */
.read_more:ACTIVE { font-family: Arial; font-size: 13px; font-weight:bold; color:#77B0DD; text-decoration: none; }
.read_more:LINK { font-family: Arial; font-size: 13px; font-weight:bold; color:#77B0DD; text-decoration: none }
.read_more:VISITED { font-family: Arial; font-size: 13px; font-weight:bold; color:#77B0DD; text-decoration: none }
.read_more:HOVER { font-family: Arial; font-size: 13px; font-weight:bold; color:#ffffff ; text-decoration: none }



/* COMPARE FEATURES TABLE IN BENEFITS */
.features_table{
padding:5px;
background:#edf1f4;
}

.features_row1{
font-family:arial;
font-size: 8pt;
color: #2d495d;
padding-top:3px;
padding-bottom:3px;
padding-left:10px;
background:#dbdee6;
border-bottom:1px solid #075083;
}

.features_row2{
font-family:arial;
font-size: 8pt;
color: #2d495d;
padding-top:3px;
padding-bottom:3px;
padding-left:10px;
background:#edf1f4;
border-bottom:1px solid #075083;
}

.features_title{
font-family:arial;
font-size: 12pt;
font-weight:bold;
color: #2d495d;
padding-top:3px;
padding-bottom:3px;
padding-left:10px;
background:#f4f8f9;
letter-spacing:1px;
border-bottom:1px solid #075083;
}

.features_other{
font-family:arial;
font-size: 8pt;
font-weight:bold;
color: #2d495d;
padding-top:3px;
padding-bottom:3px;
padding-left:10px;
background:#f4f8f9;
border-bottom:1px solid #075083;
}
/* END FEATURES TABLE */

/* COMPARE PROGRAMS TABLE IN BENEFITS */
.programs_table{
padding:5px;
background:#edf1f4;
}

.programs_title{
font-family:arial;
font-size: 8pt;
font-weight:bold;
color: #2d495d;
padding-top:3px;
padding-bottom:3px;
padding-left:10px;
background:#f4f8f9;
letter-spacing:0px;
border-bottom:1px solid #075083;
line-height:10pt;
}

.global_programs_row1{
font-family:arial;
font-size: 10px;
font-weight:bold;
color: #2d495d;
padding-top:3px;
padding-bottom:3px;
padding-left:10px;
background:#dee4e7;
border-bottom:1px solid #075083;
line-height:10pt;
}

.programs_row1{
font-family:arial;
font-size: 9px;
color: #2d495d;
padding-top:3px;
padding-bottom:3px;
padding-left:10px;
background:#dee4e7;
border-bottom:1px solid #075083;
line-height:10pt;
}

.programs_row2{
font-family:arial;
font-size: 9px;
color: #2d495d;
padding-top:3px;
padding-bottom:3px;
padding-left:10px;
background:#edf1f4;
border-bottom:1px solid #075083;
line-height:10pt;
}

.programs_other{
font-family:arial;
font-size: 9px;
font-weight:bold;
color: #2d495d;
padding-top:3px;
padding-bottom:3px;
padding-left:10px;
background:#f4f8f9;
border-bottom:1px solid #075083;
line-height:10pt;
}
/* END PROGRAMS TABLE */



/* THIS IS FOR THE ACCOUNT PAGES TITLE HEADER  */
.acc_page_header{
background:#edf1f3;
font-family: arial, helvetica, sans-serif;
font-weight:bold;
color:#9D0000;
font-size:17px;
text-decoration: none;
letter-spacing:0px;
padding-left:18px;
padding-top:10px;
}



/* START CHECK MARK BAR on ALL PAGES */
#check_bar
{
display: block;
width: 318px;
height: 36px;
background: url("../images/check_bar.jpg") no-repeat;
font-family: arial, helvetica, sans-serif;
font-weight:bold;
color:#ffffff;
font-size:17px;
text-decoration: none;
letter-spacing:0px;
border-left:0px solid #ffffff;
padding:0px;
vertical-align: top;
}

.check_bar_title{
position:relative;
top:10px;
left:45px;
}

/* END CHECK MARK BAR on ALL PAGES */

/* THIS IS FOR THE TITLE HEADER ON EACH PAGE ABOVE THE CONTENT */
.page_header{
background:#edf1f3;
font-family: arial, helvetica, sans-serif;
font-weight:bold;
color:#9D0000;
font-size:17px;
text-decoration: none;
letter-spacing:0px;
padding-left:18px;
padding-top:3px;
}

.page_header2{
background:#edf1f3;
font-family: arial, helvetica, sans-serif;
font-weight:bold;
color:#9D0000;
font-size:17px;
text-decoration: none;
letter-spacing:0px;
padding-left:18px;
padding-top:3px;
}

.page_header_sec{
font-family: arial, helvetica, sans-serif;
font-weight:bold;
color:#9D0000;
font-size:15px;
text-decoration: none;
letter-spacing:0px;
padding-left:0px;
padding-top:0px;
}

/* MISSION STATEMENT */
.mission_window{
background:#bb0000;
border-left:0px solid #ffffff;
border-bottom:1px solid #ffffff;
width:318;
height:254;
}

.mission_statement{
font-family: arial, helvetica, sans-serif;
font-weight:normal;
color:#ffffff;
font-size:11px;
text-decoration: none;
padding:15px;
letter-spacing:1px;
}

.mission_credo{
font-family: arial, helvetica, sans-serif;
font-weight:bold;
color:#ffffff;
font-size:12px;
text-decoration: none;
padding:15px;
letter-spacing:1px;
}

/* CORE SERVICES STATEMENT */
.core_window{
background:#bb0000;
border-left:0px solid #ffffff;
border-bottom:1px solid #ffffff;
width:319;
height:0;
}

.core_list {
list-style-type: none;
margin: 0px 10px 10px 0px;
padding: 8px 8px 8px 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color:#ffffff;
line-height:8pt;
}

.core_list li {
margin-bottom: 10px;
background-image: url("../images/red_bullet.gif"); 
background-repeat: no-repeat;
background-position: 10px 3px;
padding-left: 20px;
padding-right: 10px;
}



/* SIGN UP NOW */
#signup_now_bg{
display: block;
width: 319px;
height: 80px;
background: url("../images/signup_now_bg.jpg") no-repeat 0 0;
text-decoration:none;
border-left:0px solid #ffffff;
border-bottom:1px solid #ffffff;
}

.signup_now_title{
position:relative;
top:6px;
left:78px;
font-family: arial, helvetica, sans-serif;
font-weight:bold;
color:#689fc6;
font-size:13px;
}

.signup_now_content{
position:relative;
top:6px;
left:78px;
font-family: arial, helvetica, sans-serif;
font-weight:normal;
color:#ffffff;
font-size:11px;
}

.signup_now_content2{
position:relative;
top:6px;
left:78px;
font-family: arial, helvetica, sans-serif;
font-weight:normal;
color:#ffffff;
font-size:10px;
line-height:10pt;
}

/* START PHONE BAR */
#phone_bar
{
display: block;
width: 318px;
height: 36px;
background: url("../images/telephone_bar.jpg") no-repeat;
font-family: arial, helvetica, sans-serif;
font-weight:bold;
color:#ffffff;
font-size:17px;
text-decoration: none;
letter-spacing:0px;
padding:0px;
vertical-align: top;
}

.phone_bar_title{
position:relative;
top:10px;
left:45px;
}
/* END PHONE BAR */


/* CONTACT WINDOW */
.contact_window{
background:#bb0000;
border-left:0px solid #ffffff;
border-bottom:1px solid #ffffff;
width:318;
height:254;
color:#ffffff;
padding:20px;
font-family: arial, helvetica, sans-serif;
font-weight:normal;
font-size:11px;
}

.contact_numbers{
font-family: arial, helvetica, sans-serif;
font-weight:normal;
color:#ffffff;
font-size:14px;
text-decoration: none;

}



/* STACK UP */
#stackup_bg{
display: block;
width: 319px;
height: 80px;
background: url("../images/stackup_bg.jpg") no-repeat 0 0;
text-decoration:none;
border-left:0px solid #ffffff;
border-bottom:1px solid #ffffff;
}

#plans_stackup_bg{
display: block;
width: 319px;
height: 80px;
background: url("../images/stackup_bg.jpg") no-repeat 0 0;
text-decoration:none;
border-left:0px solid #ffffff;
border-bottom:1px solid #ffffff;
}

.stackup_title{
position:relative;
top:6px;
left:78px;
font-family: arial, helvetica, sans-serif;
font-weight:bold;
color:#689fc6;
font-size:13px;
}

.stackup_content{
position:relative;
top:6px;
left:78px;
font-family: arial, helvetica, sans-serif;
font-weight:normal;
color:#ffffff;
font-size:11px;
}


/* PACKAGES */
.package_table_bg{
border-left:0px solid #ffffff;

}

#plans_package_mo_bg{
display: block;
width: 289px;
height: 83px;
background: url("../images/plans_package_bg_button.jpg") no-repeat 0 0;
text-decoration:none;
}

#plans_package_mo_bg:hover
{ 
background-position: 0 -83px;
text-decoration: none;
}

#plans_package_corp_bg{
display: block;
width: 289px;
height: 83px;
background: url("../images/plans_package_bg_plain.jpg") no-repeat 0 0;
text-decoration:none;
}

#plans_package_corp_bg:hover
{ 
background-position: 0 -83px;
text-decoration: none;
}

#plans_package_select_bg{
display: block;
width: 289px;
height: 83px;
background: url("../images/plans_package_select_bg.jpg") no-repeat 0 0;
text-decoration:none;
padding:0px;
}

.plans_package_title{
position:relative;
top:3px;
left:34px;
font-family: arial, helvetica, sans-serif;
font-weight:bold;
color:#ffffff;
font-size:15px;
letter-spacing:1px;
}
/*
.plans_package_title2{
position:relative;
top:0px;
left:34px;
font-family: arial, helvetica, sans-serif;
font-weight:bold;
color:#174471;
font-size:15px;
letter-spacing:1px;
}*/

.plans_package_subtitle{
position:relative;
top:0px;
left:34px;
font-family: arial, helvetica, sans-serif;
font-weight:bold;
color:#9fc7e0;
font-size:11px;
}

.plans_package_subtitle2{
position:relative;
top:5px;
left:34px;
font-family: arial, helvetica, sans-serif;
font-weight:bold;
color:#025988;
font-size:11px;
}

.pck_box{
display: block;
position:relative;
top:8px;
left:0px;
}

.plans_package_med_text{
position:relative;
top:10px;
left:15px;
font-family: arial, helvetica, sans-serif;
font-weight:bold;
color:#ffffff;
font-size:10px;
letter-spacing:0px;
}

.plans_package_sec_text{
position:relative;
top:10px;
left:148px;
font-family: arial, helvetica, sans-serif;
font-weight:bold;
color:#ffffff;
font-size:10px;
letter-spacing:0px;
}

.plans_package_med_price{
position:relative;
top:10px;
left:20px;
font-family: arial, helvetica, sans-serif;
font-weight:bold;
color:#ffffff;
font-size:15px;
letter-spacing:0px;
}

.plans_package_sec_price{
position:relative;
top:10px;
left:170px;
font-family: arial, helvetica, sans-serif;
font-weight:bold;
color:#ffffff;
font-size:15px;
letter-spacing:0px;
}

.plans_package_corp1{
position:relative;
top:5px;
left:45px;
font-family: arial, helvetica, sans-serif;
font-weight:bold;
color:#ffffff;
font-size:15px;
letter-spacing:0px;
}

.plans_package_corp2{
position:relative;
top:7px;
left:48px;
font-family: arial, helvetica, sans-serif;
font-weight:bold;
color:#ffffff;
font-size:11px;
letter-spacing:0px;
}

.pkg_spacer{
padding-top:2px;
padding-bottom:3px
}


/* START TESTING DISPLAY TABLES

#pck_table{
display: table;
width:289px;
}

#pck_table_row{
display: table-cell;
}

#pck_table_cell{
display: table-cell;
}

.plans_package_text{
display: table-cell;
position:relative;
top:0px;
left:0px;
font-family: arial, helvetica, sans-serif;
font-weight:bold;
color:#ffffff;
font-size:10px;
letter-spacing:0px;
}

.plans_package_price{
position:relative;
top:0px;
left:0px;
font-family: arial, helvetica, sans-serif;
font-weight:bold;
color:#ffffff;
font-size:15px;
letter-spacing:0px;
}

.plans_package_corp1{
position:relative;
top:5px;
left:45px;
font-family: arial, helvetica, sans-serif;
font-weight:bold;
color:#ffffff;
font-size:15px;
letter-spacing:0px;
}

.plans_package_corp2{
position:relative;
top:7px;
left:48px;
font-family: arial, helvetica, sans-serif;
font-weight:bold;
color:#ffffff;
font-size:11px;
letter-spacing:0px;
}



END TESTING DISPLAY TABLES */

/* SECURITY ELEMENTS */
#security_elements_bg{
display: block;
width: 319px;
height: 80px;
background-color: #bb0000;
text-decoration:none;
border-left:1px solid #000000;
border-bottom:1px solid #ffffff;
}

.security_elements_title{
position:relative;
top:6px;
left:10px;
padding-right:20px;
font-family: arial, helvetica, sans-serif;
font-weight:bold;
color:#ffffff;
font-size:12px;
text-align: "left";
}

.security_elements_content{
position:relative;
top:6px;
left:10px;
padding-right:20px;
font-family: arial, helvetica, sans-serif;
font-weight:normal;
color:#ffffff;
font-size:11px;
}

.security_elements_content2{
position:relative;
top:6px;
left:78px;
font-family: arial, helvetica, sans-serif;
font-weight:normal;
color:#ffffff;
font-size:10px;
line-height:10pt;
}

/* BROWSE OUR PLANS SECTION */ 
.sub_plans_title{
position:relative;
top:0px;
left:18px;
font-family: arial, helvetica, sans-serif;
font-weight:bold;
color:#275D94;
font-size:12px;
letter-spacing:1px;
}

.sub_plans_text{
position:relative;
top:0px;
left:50px;
font-family: arial, helvetica, sans-serif;
font-weight:bold;
color:#000000;
font-size:10px;
}


/* JOHNS HOPKIN TABLE */
.jh_table{
border:1px solid #CCDBE1;
}

.jh_title{
font-family: Arial;
font-size: 15px;
font-weight:bold;
color:#35668a;
border-bottom:1px solid #CCDBE1;
background:#ffffff;
padding-left:5px;
}

.jh_content{
border-bottom:1px solid #CCDBE1;
}

#jh_list {
list-style-type: none;
margin: 0px 0px 8px;
padding: 8px 8px 0px 0px;
font-family:  Arial,Verdana, Helvetica, sans-serif;
font-size: 11px;
color:#2d495d;
line-height:10pt;
}

#jh_list li {
margin-bottom: 10px;
background-image: url(../../assets/images/jh_dash.gif); 
background-repeat: no-repeat;
background-position: 10px 3px;
padding-left: 20px;
padding-right: 10px;
}

.jh_link:ACTIVE { font-family: Arial; font-size: 10px; font-weight:bold; color:#b90101; text-decoration: none; }
.jh_link:LINK { font-family: Arial; font-size: 10px; font-weight:bold; color:#b90101; text-decoration: none }
.jh_link:VISITED { font-family: Arial; font-size: 10px; font-weight:bold; color:#b90101; text-decoration: none }
.jh_link:HOVER { font-family: Arial; font-size: 10px; font-weight:bold; color:#35668a ; text-decoration: none }
.jh_linkgen{background:#ffffff; padding-left:5px;} 



/* TYPES OF "PD" PLANS DEFAULT PAGE TABLES */
.pd_table {
border:1px solid #CCDBE1;
}

.pd_table_title_med{
font-family: Arial;
font-size: 16px;
font-weight:bold;
color:#ffffff;
border-bottom:1px solid #CCDBE1;
background:#B80002;
height: 20px;
background: url("../images/sub_nav_bg_on.jpg") repeat-x;
padding-left:5px;
padding-bottom:0px;
}

.pd_table_title_sec{
font-family: Arial;
font-size: 16px;
font-weight:bold;
color:#ffffff;
border-bottom:1px solid #CCDBE1;
background:#B80002;
height: 20px;
background: url("../images/sub_nav_bg_on.jpg") repeat-x;
background-position: 0 -23px;
padding-left:5px;
padding-bottom:0px;
}


.pd_content{
border-bottom:1px solid #CCDBE1;
}

#pd_list {
list-style-type: none;
margin: 0px 0px 8px;
padding: 8px 8px 0px 0px;
font-family:  Arial,Verdana, Helvetica, sans-serif;
font-size: 11px;
color:#2d495d;
line-height:10pt;
}

#pd_list li {
margin-bottom: 10px;
background-image: url(../../assets/images/jh_dash.gif); 
background-repeat: no-repeat;
background-position: 10px 3px;
padding-left: 20px;
padding-right: 10px;
}

.pd_link:ACTIVE { font-family: Arial; font-size: 10px; font-weight:bold; color:#b90101; text-decoration: none; }
.pd_link:LINK { font-family: Arial; font-size: 10px; font-weight:bold; color:#b90101; text-decoration: none }
.pd_link:VISITED { font-family: Arial; font-size: 10px; font-weight:bold; color:#b90101; text-decoration: none }
.pd_link:HOVER { font-family: Arial; font-size: 10px; font-weight:bold; color:#35668a ; text-decoration: none }
.pd_linkgen{background:#ffffff; padding-right:5px;} 


/* SPECIAL INFORMATION TABLE ON WHY PAGE */
#inotice{
font-family: arial, helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
color:#ffffff;
padding-left:75px;
padding-right:20px;
letter-spacing:0.3px;
}


/* MEMBERSHIP PAGE ELEMENTS */

/* MEMBERSHIP BUTTON ROLLOVERS */

#member_nav_on
{
display: block;
height: 59px;
width:200px;
background: url("../images/member_nav_on_bg.jpg") no-repeat 0 0;
text-decoration: none;
border-right:0px solid #15446E;
padding:0px;
}

#member_nav_off
{
display: block;
height: 59px;
width:200px;
background: url("../images/member_nav_off_bg.jpg") no-repeat;
font-family: arial, helvetica, sans-serif;
font-weight:bold;
color:#ffffff;
font-size:15px;
text-decoration: none;
border-right:0px solid #15446E;
padding:0px;
}

#member_nav_off:hover
{ 
background-position: 0 -59px;
font-family: arial, helvetica, sans-serif;
font-weight:bold;
color:#376485;
font-size:15px;
text-decoration: none;
border-right:0px solid #15446E;
padding:0px;
}

.member_nav_off_text1{
position:relative;
left:53px;
top:13px;
font-family: arial, helvetica, sans-serif;
font-weight:bold;
color:#ffffff;
font-size:15px;
}

.member_nav_on_text1{
position:relative;
left:53px;
top:13px;
font-family: arial, helvetica, sans-serif;
font-weight:bold;
color:#376485;
font-size:15px;
}

.member_nav_text2{
position:relative;
left:53px;
top:10px;
font-family: arial, helvetica, sans-serif;
font-weight:bold;
color:#B2E0FF;
font-size:15px;
}


#member_logout
{
display: block;
height: 26px;
width:200px;
background: url("../images/member_logout.jpg") repeat-x 0 0;
font-family: arial, helvetica, sans-serif;
font-weight:bold;
color:#ffffff;
font-size:17px;
text-decoration: none;
padding:0px;
}

#member_logout:hover
{ 
background-position: 0 -26px;
font-family: arial, helvetica, sans-serif;
font-weight:bold;
color:#ffffff;
font-size:17px;
text-decoration: none;
padding:0px;
}

.member_logout_text{
position:relative;
top:2px;
left:0px;
}

/*:4px;
-moz-block
-moz-inline-block
*/
/* END MEMBER NAVIGATION ROLL OVERS */


.pad1{
padding-top:1px;
}







.button1 { 
background-color : #e1e1e1 ; 
color : #000000 ; 
border-color : #7277b6 ;
font-family : arial ; 
font-size: 10pt ; 
height : 25 ; 
width : 120
 }
 
.button2 { 
background-color : #e1e1e1 ; 
color : #000000 ; 
border-color : #cc0000 ;
font-family : arial ; 
font-size: 10pt ; 
height : 25 ; 
width : 120
 }
 
 /* GLOBAL RESCUE ORIGINAL CSS CODE */
 
.agreement {
	font: "Times New Roman", Times, serif;
	font-size: 11px;
}
.copy {
	line-height: 145%;
}
.copyred {
	line-height: 145%;
	color: #CC0000;
}
.copywhite {
	line-height: 145%;
	color: #FFFFFF;
}
.form20 {
	background-color: #FFFFFF;
	/*border: #BBBBB1 1px solid;*/
	color: #000000;
	width: 20px;
}
.form40 {
	background-color: #FFFFFF;
	/*border: #BBBBB1 1px solid;*/
	color: #000000;
	width: 40px;
}
.form80 {
	background-color: #FFFFFF;
	/*border: #BBBBB1 1px solid;*/
	color: #000000;
	width: 80px;
}
.form150 {
	background-color: #FFFFFF;
	/*border: #BBBBB1 1px solid;*/
	color: #000000;
	width: 150px;
}
.form225 {
	background-color: #FFFFFF;
	/*border: #BBBBB1 1px solid;*/
	color: #000000;
	width: 225px;
}
.form300 {
	background-color: #FFFFFF;
	/*border: #BBBBB1 1px solid;*/
	color: #000000;
	width: 300px;
}
.form450 {
	background-color: #FFFFFF;
	/*border: #BBBBB1 1px solid;*/
	color: #000000;
	width: 450px;
}
.footer {
	font-size: 10px;
	line-height: 145%;
}
.footerlink:link {
	color: #2D495D;
	text-decoration: none;
}
.footerlink:visited {
	text-decoration: none;
	color: #2D495D;
}
.footerlink:hover {
	text-decoration: underline;
	color: #2D495D;
}
.footerlink:active {
	text-decoration: underline;
	color: #2D495D;
}
.redlink:link {
	color: #CC0000;
	text-decoration: none;
}
.redlink:visited {
	text-decoration: none;
	color: #CC0000;
}
.redlink:hover {
	text-decoration: underline;
	color: #CC0000;
}
.redlink:active {
	text-decoration: underline;
	color: #CC0000;
}


/* more SIMPLE ROLLOVER NAVIGATION BUTTONS 
#plans2
{
display: block;
width: 238px;
height: 30px;
background: url("../images/bttn_bg_index_plans.jpg") repeat-x;
font-family: arial, helvetica, sans-serif;
font-weight:bold;
color:#ffffff;
font-size:15px;
text-decoration: none;
}

#plans2:hover
{ 
background-position: 0 -30px;
font-family: arial, helvetica, sans-serif;
font-weight:bold;
color:#193042;
font-size:15px;
text-decoration: none;
}

.plans2{
display: block;
margin: 0px;
padding: 0px;
cursor: pointer;
font-weight:bold;
color:#ffffff;
font-size:15px;
}


.plan2{
position:relative;
top:8px;
left:10px;
}
/* END OF more SIMPLE ROLLOVER NAVIGATION */
 
 /* Dominique Plan Buttons */
 
ul.cssnavy0{list-style:none; margin: 0; padding: 0;}

ul.cssnavy0 li {
top: 5px;
left: 12px;
position:relative;
font-family: arial, verdana, helvetica, sans-serif;
width: 289px;
height: 83px;
margin: 0; 
margin-bottom:7px;
padding: 0; 
border:0;
text-decoration: none; 
}
.cssnavy1 img {background-image:url(assets/images/btn_signup_individual_on.jpg);}
.cssnavy2 img {background-image:url(assets/images/btn_signup_family_on.jpg);}
.cssnavy3 img {background-image:url(assets/images/btn_signup_student_on.jpg);}
.cssnavy4 img {background-image:url(assets/images/btn_signup_shortterm_on.jpg);}
.cssnavy5 img {background-image:url(assets/images/btn_signup_corporate_on.jpg;}

ul.cssnavy0 li a {
display:block;
top: 5px;
left: 0px;
font-size: 10px;
width: 289px;
height: 83px;
margin: 0;
padding: 0;
color: #bb0000;
text-decoration: none; 
position:absolute;
cursor:pointer;
cursor:hand;
}

ul.cssnavy0 li a img{border: none;}
ul.cssnavy0 li a:hover {visibility:visible;}
ul.cssnavy0 li a:hover img{height:0;padding:25px 0 0 0;}

/*
ul.cssnavy0 li span {position:absolute;
left:0px;
top:0px;
margin:0;
cursor: pointer;

height:0;
width: 0;
text-decoration: none;
}
*/



 