
            body {
				margin: 10px 0px 20px 0px;
				text-align: center;
				color: #000000;
				background-color: #ffffff;
				font-size: 85%;
				font-family: Arial, Verdana, Helvetica, sans-serif;
            }
            
            .textColor
            {
				color: #666666;
            }
            
            a:link {
                        color: #0000FF;
                        text-decoration: underline;
            }
            a:visited {
                        color: #800080;
                        text-decoration: underline;
            }

            a:active {
                        color: #0000FF;
                        text-decoration: underline;
            }
            h1 {
                        font-family: arial, geneva, verdana, sans-serif;
                        margin: 0px 0px 0px 0px;
                        font-weight: bold;
                        font-size: 16pt;
                        letter-spacing: 1px;
                        color: #666666;
            }
            h2 {
                        font-family: Arial, Helvetica, verdana, sans-serif;
                        font-size: 110%;
                        font-weight: bold;
                        color: #666666;
                        border-bottom: solid 1px #cccccc;
            }
            h2 a {
                        text-decoration: none;
                        font-family: Arial, Helvetica, verdana, sans-serif;
            }
            h3 {
                        font-family: Arial, Helvetica, verdana, sans-serif;
                        font-weight: bold;
                        margin-top: 0px;
                        font-size: 100%;
                        color: #999999;
                        margin-bottom: 10px;
            }
            h4 {
                        font-family: Arial, Helvetica, verdana, sans-serif;
                        font-weight: bold;
                        margin-top: 0px;
                        font-size: 100%;
                        margin-bottom: 0px;
                        color: #666666;
                        line-height: 140%;
            }
            H5 {
                        font-family: Arial, Helvetica, verdana, sans-serif;
                        font-weight: bold;
                        margin-top: 0px;
                        font-size: 80%;
                        margin-bottom: 0px;
                        color: #666666;
                        line-height: 140%;
            }
            p {
                        font-family: georgia, verdana, arial;
                        font-size: 14pt;
                        line-height: 150%;
                        margin-top: 0px;
                        margin-bottom: 10px;
			COLOR: #666;
            }
            ol {
                        line-height: 150%;
                        margin-top: 15px;
                        margin-bottom: 15px;
                        font-size: 90%;
            }
            ul {
                        line-height: 150%;
                        margin-top: 5px;
                        margin-bottom: 5px;
                        font-size: 90%;
            }
            li {
                        padding-top: 3px;
                        padding-bottom: 3px;
                        list-style-type: disc;
                        color: #666666;
            }
            .main_table
            {
				width: 750px;
            }

            #container {
                        margin: 0em auto;
                        width: 750px;
                        text-align: left;
                        background-color: #FFFFFF;
                        font-family: Verdana, Arial, Helvetica, sans-serif;
                        border: 7px solid White;
            }
            #container_popup {
                        margin: 0em auto;
                        text-align: left;
                        width: 540px;
            }
            #header {
                        background-image: url(../images/g2cLogo.gif);
			background-repeat: repeat-y;
			background-position: top left;
                        height: 55px;
			WIDTH: auto; 
            }
            .header_logo
            {
			cursor: pointer;
            }
            .header_logo_link
            {
				cursor: pointer;

            }
            .Note_message {
                        margin-bottom: 10px;
                        margin-top: 10px;
                        padding: 0px;
                        font-size: 90%;
                        line-height: 20px;
                        font-weight:bold;
            }
            .clear_both {
                        clear: both;
            }
            .special {
                        background-image: url(../images/special_bg.gif);
                        background-repeat: no-repeat;
                        background-position: left top;
                        padding-left: 20px;
                        font-family: Verdana, Arial, Helvetica, sans-serif;
                        color: #CC3300;
                        font-weight: bold;
                        font-size: 95%;
                        margin-bottom: 5px;
                        margin-top: 5px;
                        margin-left: 1px;
                        line-height: 150%;
            }
            #utility {
                        PADDING-RIGHT: 0px;
                        FONT-SIZE: 80%;
                        FLOAT: right;
                        COLOR: #003273;
                        LINE-HEIGHT: 150%;
                        PADDING-TOP: 0px;
                        FONT-FAMILY: Arial, Helvetica, sans-serif;
                        TEXT-ALIGN: right;
            }
            #logo {
                        float: left;
                        font-size: 80%

            }
            #logo500 {
                        margin-right: 80px;
                        margin-top: 34px;
                        float: right;
            }
            #navbar {
                        font-size: 100%;
                        width: 100%;
                        float: right;
                        font-family: Arial, Helvetica, sans-serif;
                        padding: 0 0px 0px;
                        margin: 0px 0px 0px 0;
                        font-weight: bold;
                        letter-spacing: 1px;
                        height: 22px;
						BACKGROUND: url(../images/navLinkBkg.gif) repeat-x;
                        border-right: solid 1px #BFEBFB;
            }
            #navbar ul {
                        margin: 0px;
                        padding: 0px 0px 0px 0px;
						list-style: none;
                        margin-left: 190px;
                        direction: ltr;
            }
            #navbar li {
                        float: left;
                        padding: 0px 0px 0px 0px;
                        text-align: center;
                        display: block;
                        border-right: solid 1px #BFEBFB;
                        border-left: solid 1px #BFEBFB;
						list-style: none;
            }
            #navbar a {
                        float: left;
                        display: block;
                        padding: 0px 0px 0% 0px;
                        text-decoration: none;
                        color: #000000;
                        height: 22px;
            }
            #navbar a {
                        float: left;
                        padding: 0px 10px 0px 10px;
            }
            #navbar a:visited {
                        text-decoration: none;
                        color: #000000;
            }
            #navbar a:link {
                        text-decoration: none;
                        color: #000000;
            }
            #navbar a:hover {
                        color: #00AEEF;
            }
            #navbar a:active {
                        color: #000000;
            }
            #navbar #current {
                        text-align: center;
            }
            #navbar #current a {
                        color: #000000;
	    }
            #navbar #current a:hover {
                        color: #00AEEF;
            }
            #path {
                        background-color: #ffffff;
                        color: #000000;
                        font-size: 80%;
                        width: 100%;
                        clear: both;
                        padding-top: 3px;
                        padding-left: 7px;
            }
            #path a {
                        color: #000000;
                        text-decoration: none;
                        font-family: Verdana, Arial, Helvetica, sans-serif;
            }
            #path a:hover {
                        color: #000000;
                        text-decoration: underline;
                        font-family: Verdana, Arial, Helvetica, sans-serif;
            }
            #content {
                        padding: 10px 0px 0px 0px;
                        margin: 0px 0px 0px 5px;
                        clear: right;
                        font-size: 100%;
                        font-family: Verdana, Arial, Helvetica, sans-serif;
            }
            #sidebar {
                        padding-left: 0px;
                        float: left;
                        width: 192px;
            }
            .side_banner {
                        padding-bottom: 10px;
            }
            .imagefloat_left {
                        float: left;
                        margin: 0 10px 10px 0;
            }
            .imagefloat_right {
                        float: right;
                        margin: 0 0 10px 10px;
            }
            #footer {
                        clear: both;
                        color: #666666;
                        text-align: left;
                        font-size: 80%;
                        padding-bottom: 40px;
                        font-family: Verdana, Arial, Helvetica, sans-serif;
                        margin-top: 0px;
                        padding-top: 10px;
                        border: thin;
            }
            #footer a {
                        color: #666666;
                        text-decoration: none;
                        padding-right: 5px;
                        padding-left: 5px;
            }
            #footer a:hover {
                        color: #666666;
                        text-decoration: underline;
            }
            #footerNav {
                        clear: both;
                        color: #FFFFFF;
                        text-align: left;
                        font-size: 75%;
                        MARGIN: 0px 0px 50px 0px;
                        padding-top: 0px;
                        height: 27px;
                        background-image: url(../images/footerBkg.gif);
                        background-repeat: repeat;
                        width: 754px;
            }
            #footerNav a {
                        color: #666666;
                        text-decoration: none;
            }
            #footerNav a:hover {
                        color: #999933;
                        text-decoration: underline;
            }
            #footer_logo {
                        float: right;
                        padding-top: 0px;
                        padding-bottom: 5px;
            }
            #navlist {
                        width: 100%;
                        margin-bottom: 10px;
                        padding-bottom: 10px;
            }
            #navlist ul {
                        margin: 0;
                        padding: 0;
                        list-style: none;
                        font-family: Arial, Helvetica, sans-serif;
                        font-size: 90%;
                        font-weight: bold;
                        text-align: left;
                        line-height: 100%;
            }
            #navlist li {
                        margin: 0 0 0 0;
                        padding: 0;
                        list-style: none;
                        border: solid 1px #BFEBFB;
            }
            #navlist a {
                        display: block;
                        padding-top: 6px;
                        padding-bottom: 6px;
                        padding-left: 7px;
                        width: 183px;
            }
            #navlist a:link {
                        color: #0000FF;
                        text-decoration: none;
                        background-color: #FFFFFF;
            }
            #navlist a:visited {
                        color: #0000FF;
                        text-decoration: none;
                        background-color: #FFFFFF;
            }
            #navlist a:active {
                        color: #0000FF;
                        text-decoration: none;
                        background-color: #FFFFFF;
            }
            #navlist a:hover {
                        color: #0000FF;
                        text-decoration: none;
                        background-color: #CCCCCC;
            }
            #navlist hr {
                        color: #cccccc;
                        height: 1px;
            }
            #uberlink a:link {
                        color:  #800080;
                        background-color: #FFFFFF;
            }
            #uberlink a:hover {
                        color: #0000FF;
                        background-color: #CCCCCC;
            }
            #uberlink a:active {
                        color: #0000FF;
                        background-color: #CCCCCC;
            }
            #uberlink a:visited {
                        color: #800080;
                        background-color: #F9F9F9;
            }
            #navlist h2 {
                        color: #FFFFFF;
                        margin: 15px 0 10px 0;
                        font-size: 120%;
                        font-weight: bold;
                        border-bottom: solid 1px #FFFFFF;
            }
            .sidestory {
                        font-family: Arial, Helvetica, sans-serif;
                        font-size: 90%;
                        font-weight: bold;
                        background-color: #DFE7CF;
                        padding: 0px 0 0 0;
            }
            .sidestory h1 {
                        color: #FFFFFF;
                        font-weight: bold;
                        line-height: 100%;
                        font-size: 125%;
                        background-image: url(../images/sidestory_top.gif);
                        background-position: top;
                        background-repeat: no-repeat;
                        margin-bottom: 0px;
            }
            .sidestory p {
                        line-height: 120%;
                        color: #000000;
                        text-align: left;
                        margin-top: 0px;
                        padding-bottom: 10px;
                        padding-left: 5px;
                        padding-right: 5px;
            }
            .sidestory h2 {
                        text-align: left;
                        background-image: url(../../images/sidestory_btm.gif);
                        background-repeat: no-repeat;
                        background-position: right;
                        padding-right: 0px;
                        margin: 0px;
                        height: 24px;
                        padding-left: 0px;
                        font-family: Arial, Miriam, David, sans-serif;
                        font-size: 11px;
                        color: #003399;
                        font-weight: normal;
                        border: 0px none;
            }
            .sidestory h4 {
                        background-image: url(../../images/sidestory_bottom.gif);
                        background-position: bottom;
                        background-repeat: no-repeat;
                        padding: 0;
                        margin: 0;
                        line-height: 90%;
                        font-size: 100%;
            }
            .sidestory_img {
                        float: none;
                        border: 1px solid #000000;
                        padding: 4px;
                        background-color: #ffffff;
                        margin-left: 25px;
                        margin-bottom: 10px;
            }
            .sidestory ul {
                        font-size: 90%;
                        margin-right: 3px;
            }
            .sidestory table {
                        font-size: 90%;
                        margin-right: 3px;
                        padding-bottom: 0px;
            }
            .sidestory table tr td {
                        border-bottom: 1px solid #993404;
                        padding-left: 7px;
                        padding-right: 7px;
            }
            .sidestory li {
                        padding-top: 3px;
                        padding-left: 3px;
                        padding-right: 3px;
                        padding-bottom: 3px;
                        color: #666666;
                        list-style-type: none;
                        border-bottom: 1px solid #cccccc;
            }
            .sidestory a:link {
                        color: #6D6D6D;
                        text-decoration: none;
            }
            .sidestory a:visited {
                        color: #6D6D6D;
                        text-decoration: none;
            }
            .sidestory a:hover {
                        color: #999999;
                        text-decoration: none;
            }
            .sidestory a:active {
                        color: #999999;
                        text-decoration: none;
            }
            .sidepromo {
                        font-size: 90%;
                        background-color: #EBEEF3;
                        padding: 0px;
                        margin-right: 17px;
                        margin-bottom: 15px;
            }
            .sidepromo h1 {
                        color: #FFFFFF;
                        font-weight: bold;
                        line-height: 100%;
                        font-size: 125%;
                        background-image: url(../images/promo_title.gif);
                        background-position: top;
                        background-repeat: no-repeat;
                        margin-bottom: 0px;
                        padding: 2px 0px 2px 5px;
            }
            .sidepromo p {
                        line-height: 130%;
                        color: #CC6600;
                        text-align: left;
                        margin-top: 0px;
                        font-size: 110%;
                        font-weight: bold;
                        font-style: italic;
                        padding: 5px;
            }
            .sidepromo h2 {
                        text-align: left;
                        background-image: url(../../images/sidestory_btm.gif);
                        background-repeat: no-repeat;
                        background-position: right;
                        padding-right: 5px;
                        margin: 0px;
                        height: 24px;
                        padding-left: 5px;
                        font-family: Arial, Miriam, David, sans-serif;
                        font-size: 11px;
                        color: #CC6600;
                        font-weight: normal;
                        border: 0px none;
            }
            .sidepromo h4 {
                        background-image: url(../../images/sidestory_bottom.gif);
                        background-position: bottom;
                        background-repeat: no-repeat;
                        padding: 0;
                        margin: 0;
                        line-height: 90%;
                        font-size: 100%;
            }
            .sidepromo_img {
                        float: none;
                        border: 1px solid #000000;
                        padding: 4px;
                        background-color: #FFFFFF;
                        margin-left: 25px;
                        margin-bottom: 10px;
            }
            .sidepromo ul {
                        font-size: 90%;
            }
            .sidepromo li {
                        padding-top: 3px;
                        padding-bottom: 3px;
                        color: red;
                        margin-left: -20px;
            }
            .sidepromo a:link {
                        color: #CC6600;
                        text-decoration: none;
            }
            .sidepromo a:visited {
                        color: #CC6600;
                        text-decoration: none;
            }
            .sidepromo a:hover {
                        color: #CC6600;
                        text-decoration: underline;
            }
            .sidepromo a:active {
                        color: #CC6600;
                        text-decoration: underline;
            }
            .signup_box {
                        margin-top: 10px;
                        float: none;
                        background-image: url(../../images/signup_box_bg.gif);
                        background-repeat: repeat-y;
                        margin-bottom: 10px;
                        font-size: 90%;
                        width: 523px;
            }
            .signup_box h1 {
                        color: #0033CC;
                        font-weight: bold;
                        line-height: 100%;
                        font-size: 150%;
                        background-image: url(../../images/signup_box_top.gif);
                        background-position: top;
                        background-repeat: no-repeat;
                        padding-left: 10px;
                        padding-right: 10px;
                        padding-top: 5px;
                        margin-bottom: 5px;
            }
            .signup_box p {
                        line-height: 120%;
                        color: #000000;
                        text-align: left;
                        padding-right: 10px;
                        padding-left: 10px;
                        margin-top: 0px;
                        padding-top: 5px;
                        padding-bottom: 5px;
            }
            .signup_box h2 {
                        text-align: left;
            }
            .signup_box h4 {
                        background-image: url(../../images/signup_box_bottom.gif);
                        background-position: bottom;
                        background-repeat: no-repeat;
                        padding: 0;
                        margin: 0;
                        height: 10px;
                        line-height: 50%;
            }
            .signup_box th {
                        text-align: right;
                        padding: 3px;
                        font-weight: normal;
                        width: 160px;
            }
            .signup_box td {
                        text-align: left;
                        padding: 2px 2px 2px 5px;
            }
            .signup_flow {
                        float: none;
                        margin-bottom: 10px;
                        padding-top: 10px;
                        width: 187px;
            }
            .signup_flow h1 {
                        background-image: url(../../images/signup_flow_top.gif);
                        background-position: top;
                        background-repeat: no-repeat;
                        margin: 0;
                        padding: 0;
                        line-height: 80%;
                        font-size: 100%;
            }
            .signup_flow h4 {
                        background-image: url(../../images/signup_flow_bottom.gif);
                        background-position: bottom;
                        background-repeat: no-repeat;
                        padding: 0;
                        margin: 0;
                        height: 10px;
                        line-height: 80%;
            }
            .total_box {
                        font-size: 100%;
                        color: #000000;
                        line-height: 150%;
                        margin: 5px;
                        background-color: #FFFFFF;
                        padding: 3px;
            }
            .form_note {
                        font-size: 90%;
                        color: #CC0000;
                        line-height: 120%;
            }
            .Form_Field_Calendar {
                        text-align: left;
                        border: 1px solid Navy;
                        background-color: #EEF1F6;
                        font-size: 12px;
                        line-height: 100%;
                        width: 100%;
            }
            .Form_Field_Left_CDRS {
                        direction: ltr;
                        text-align: left;
                        border: 1px solid #94B4CC;
                        background-color: #fafafa;
                        font-size: 12px;
                        line-height: 100%;
            }
            .Form_Field_Left {
                        direction: ltr;
                        text-align: left;
                        border: 1px solid;
                        font-size: 12px;
                        line-height: 100%;
                        background-color: #fafafa;
                        color: #000000;
            }
            .Form_Field_Left_Select {
                        direction: ltr;
                        text-align: left;
                        border: 1px solid;
                        font-size: 12px;
                        line-height: 100%;
                        background-color: #fafafa;
                        color: #000000;
                        width:220px;
            }
            .Form_Field_Left_div {
                        direction: ltr;
                        text-align: left;
                        border: 1px solid #999999;
                        background-color: #cccccc;
                        font-size: 12px;
            }
            .Form_Field {
                        text-align: right;
                        border: 1px solid #999999;
                        background-color: #F5F8FC;
                        font-size: 80%;
            }
            .Form_Button {
                        font-size: 80%;
                        text-align: center;
                        color: #FFFFFF;
                        background-color: #00006A;
                        font-weight: bold;
            }
            .table_rates {
                        margin: 0px;
                        padding: 0px;
                        background-color: #993407;
            }
            .table_rates td {
                        vertical-align: top;
                        line-height: 130%;
                        border-top: 1px solid #ffffff;
                        padding: 10px;
                        font-size: 100%;
                        color: #666666;
                        text-align: left;
                        word-spacing: 1px;
                        background-color: #CCCCCC;
                        width: 100%;
            }
            
            .table_rates a{
				width: 100%;
            }
            
            .table_rates th {
                        border-bottom: 1px solid #A59261;
                        padding: 2px 10px 5px 10px;
                        vertical-align: bottom;
                        text-align: left;
                        font-size: 95%;
                        font-weight: bold;
                        color: #000000;
                        vertical-align: top;
                        background-color: #FFFFFF;
            }
            .mail_list {
                        margin-left: 5px;
                        margin-top: 5px;
                        font-size: 95%;
                        border:#EDEDED solid 1px;
 
            }           
            .mail_list th {
                        padding: 0px 5px 0px 0px;
                        vertical-align: middle;
                        text-align: center;
                        font-size: 90%;
                        font-weight: bold;
                        color: #ffffff;
                        background-color:#50A000;
            }
            .mail_list td {
                        vertical-align: middle;
                        line-height: 120%;
                        padding: 5px;
                        font-size: 90%;
                        text-align: center;
            }
            .mail_list ul {
                        margin-left: 15px;
                        padding-left: 0px;
                        margin-top: 0px;
                        padding-top: 0px;
            }
            .mail_list li {
                        padding-top: 0px;
                        margin: 0px;
                        padding-bottom: 0px;
            }
            .mail_list li a:link {
                        color: #ff7f00;
            }
            .mail_list li a:visited {
                        color: #ff7f00;
            }
 
            .table_list {
                        margin-left: 5px;
                        margin-top: 5px;
                        font-size: 95%;
            }
            .table_list td {
                        vertical-align: top;
                        line-height: 150%;
                        padding: 9px;
                        font-size: 90%;
                        text-align: left;
            }
            .table_list th {
                        padding: 0px 20px 0px 0px;
                        vertical-align: top;
                        text-align: left;
                        font-size: 90%;
                        font-weight: bold;
                        color: #666666;
                        
            }
            .table_list ul {
                        margin-left: 15px;
                        padding-left: 0px;
                        margin-top: 0px;
                        padding-top: 0px;
            }
            .table_list ul li {
                        padding-top: 0px;
                        margin: 0px;
                        padding-bottom: 0px;
                        color: #666666;
                        font-weight: bold;
            }
            .table_list li a:link {
                        color: #00AEEF;
            }
            .table_list li a:visited {
                        color: #00AEEF;
            }
            .table_list_total {
                        vertical-align: top;
                        line-height: 150%;
                        border-top: 1px solid #CCCCCC;
                        text-align: left;
                        font-weight: bold;
            }
            .table_details {
                        padding: 5px 10px 5px 10px;
                        font-size: 90%;
                        width: 503px;
                        font-weight: bold;
            }
            .table_details_download {
                        font-size: 90%;
                        font-weight: bold;
            }
            .table_details td {
                        padding: 2px 10px 2px 0px;
                        vertical-align: top;                        
                        line-height: 15px;
            }
            .table_details th {
                        padding: 2px 12px 2px 0px;
                        vertical-align: top;
                        text-align: left;                        
                        line-height: 15px;
            }
            .table_details caption {
                        padding: 2px 0px 2px 5px;
                        vertical-align: top;
                        text-align: left;
                        font-weight: bold;
                        font-size: 110%;
                        color: #000000;
                        background-color: #E1E7F2;
                        border-bottom: solid #B6C5E2 2px;
            }
            .table_details ul {
                        margin-left: 0px;
                        padding-left: 18px;
                        margin-top: 0px;
                        padding-top: 0px;
            }
            * html #sidemenu {
                        margin-right: 8px;
            }
            * html p {
                        height: 1%;
                        margin-left: 0;
            }
            #popup_content {
                        text-align: left;
                        background-color: #FFFFFF;
                        margin-right: 10px;
                        margin-left: 10px;
                        padding: 10px;
            }
            .error_messages {
                        margin-bottom: 10px;
                        margin-top: 10px;
                        color: red;
                        font-weight: bold;
                        background-color: #FFFFFF;
                        padding: 2px;
            }
            
            .error_messages h1 {
                        color: #FF0000;
                        font-size: 110%;
                        margin-bottom: 0px;
            }
            
            .ICerror_messages {
                        margin-bottom: 10px;
                        margin-top: 10px;
                        color: #FF0000;
                        font-weight: bold;
                        background-color: #FFFFFF;
                        padding: 2px;
            }
            
            .ICerror_messages h1 {
                        color: #FF0000;
                        font-size: 110%;
                        margin-bottom: 0px;
            }
            .plan_summary {
                        margin-left: 130px;
            }
            .plan_legal_note {
                        color: #666666;
                        font-size: 90%;
            }
            .popup_layer {
                        background-color: #E8EDF5;
                        text-align: left;
                        padding: 10px;
                        border: 1px solid #CCCCCC;
                        font-size: 90%;
            }
            .feature_details {
                        color: #003399;
                        margin-bottom: 5px;
                        font-size: 90%;
                        margin-top: 5px;
                        border-bottom: 1px solid #CCCCCC;
            }
            #banner {
                        background-color: #999999;
                        float: left;
                        margin-top: 10px;
                        margin-left: 20px;
            }
            .title {
                        padding-left: 5px;
            }
            .members_box {
                        margin-top: 10px;
                        padding-left: 5px;
                        padding-right: 5px;
                        margin-bottom: 5px;
                        float: left;
                        padding-bottom: 5px;
                        font-family: Verdana, Arial, Helvetica, sans-serif;
                        width: 513px;
                        padding-top: 5px;
            }
            .members_box_home {
                        width: 180px;
                        border: 1px solid #94B4CC;
                        margin-top: 10px;
                        padding-left: 5px;
                        padding-right: 5px;
                        margin-bottom: 10px;
                        float: left;
                        padding-bottom: 5px;
            }
            .members_box p {
                        font-size: 90%;
                        margin-bottom: 6px;
            }
            .members_box td {
                        font-size: 90%;
                        margin-bottom: 6px;
            }
            .members_box ul {
                        font-size: 90%;
                        margin-top: 0px;
                        margin-bottom: 5px;
                        color: #000000;
            }
            .members_box h1 {
                        color: #666666;
                        margin: 0px;
                        font-size: 100%;
                        font-family: Arial, Helvetica, sans-serif;
                        padding-bottom: 1px;
                        border-bottom: 1px solid Silver;
            }
            .members_box h2 {
                        color: #666666;
                        font-weight: bold;
                        font-size: 100%;
                        padding-bottom: 5px;
                        border: none;
                        margin-top: 0px;
                        padding-top: 10px;
            }
            .members_box h3 {
                        color: #666666;
                        font-weight: bold;
                        font-size: 100%;
                        padding-bottom: 5px;
                        border: none;
                        margin-top: 0px;
                        padding-top: 0px;
            }
            .members_box h5 {
                        color: Black;
                        margin: 0;
                        font-weight: normal;
                        font-size: 100%;
                        padding-bottom: 5px;
                        border: none;
                        margin-top: 5px;
                        line-height: 120%;
            }
            .members_box_explain {
                        color: #666666;
            }
            #buttons {
                        text-align: left;
                        color: #000000;
                        margin-bottom: 10px;
                        margin-top: 0px;
            }
            .hilight {
                        color: #CC0000;
            }
            .price_box {
                        color: Black;
                        font-size: 100%;
                        vertical-align: top;
                        margin: 0px;
                        padding: 0px;
                        font-family: Arial, Helvetica, sans-serif;
                        background-color: #ededed;
                        text-align: center;
            }
            .price_box_big {
                        font-size: 230%;
                        vertical-align: top;
                        padding-top: 0px;
                        margin-top: 0px;
                        line-height: 95%;
                        font-weight: bold;
            }
            .popup {
                        background-color: #FFFFFF;
                        background-image: none;
                        padding-right: 20px;
                        padding-left: 20px;
                        text-align: left;
            }
            .box_border {
                        border: 1px solid #CCCCCC;
                        padding: 3px;
                        margin-bottom: 10px;
            }
            .right_float_link {
                        float: right;
                        font-size: x-small;
                        color: #FF9933;
                        margin: 0px;
                        padding-right: 10px;
                        padding-top: 3px;
                        padding-bottom: 3px;
                        
            }
            .member_login {
                        width: 120px;
                        height: 120px;
                        padding: 5px;
                        margin-top: 50px;
                        margin-left: 70px;
                        font-size: 100%;
                        font-weight: bold;
                        font-family: Arial, Helvetica, sans-serif;
            }
            .row2 {
                        background-color: #cccccc;
            }
            .page_numbers {
                        text-align: left;
                        padding-bottom: 10px;
                        float: right;
                        font-size: 80%;
                        padding-top: 10px;
            }
            .page_numbers a {
                        color: #000000;
                        text-decoration: none;
                        padding-right: 3px;
                        padding-left: 3px;
                        font-weight: bold;
            }
            .page_numbers a:visited {
                        color: #006699;
                        text-decoration: none;
                        padding-right: 3px;
                        padding-left: 3px;
                        font-weight: bold;
            }
            .page_numbers a:hover {
                        color: #FFFFFF;
                        background-color: #00478B;
            }
            .selected {
                        color: #999999;
                        text-decoration: none;
                        padding-right: 5px;
                        padding-left: 5px;
                        font-weight: bold;
                        border: solid #CCCCCC 1px;
            }
            .faq_answer {
                        font-size: 95%;
                        margin-left: 20px;
                        margin-bottom: 25px;
                        margin-top: 10px;
            }
            .faq_header {
                        width: 167px;
                        margin-bottom: 5px;
                        background-color: #993403;
                        padding-left: 10px;
                        padding-top: 5px;
                        padding-bottom: 5px;
                        color: White;
            }
            .faq_footer {
                        background-color: #993403;
                        padding-left: 10px;
                        padding-top: 0px;
                        padding-bottom: 0px;
            }
            .default_button {
                        border-right: 0px;
                        border-top: 0px;
                        background-color: #00006A;
                        color: White;
                        border-left: 0px;
                        border-bottom: 0px;
                        width: 76px;
                        height: 23px;
                        font-size: 11px;
                        text-align: center;
                        font-weight: bold;
                        cursor: pointer;
                        border-style: outset;
            }
            .default_button1 {
                        border-right: 0px;
                        border-top: 0px;
                        background-color: #00006A;
                        color: White;
                        border-left: 0px;
                        border-bottom: 0px;
                        width: 110px;
                        height: 23px;
                        font-size: 11px;
                        text-align: center;
                        font-weight: bold;
                        cursor: pointer;
                        border-style: outset;
            }

            .default_button_Disabled {
                        color: Gray;
                        cursor: pointer;
                        border-style: outset;
            }
            .default_button_hover {
                        border-right: 0px;
                        border-top: 0px;
                        background-color: #00006A;
                        color: White;
                        border-left: 0px;
                        border-bottom: 0px;
                        width: 76px;
                        height: 23px;
                        font-size: 11px;
                        text-align: center;
                        font-weight: bold;
                        cursor: pointer;
                        border-style: outset;
            }
            .default_button_hover1 {
                        border-right: 0px;
                        border-top: 0px;
                        background-color: #00006A;
                        color: White;
                        border-left: 0px;
                        border-bottom: 0px;
                        width: 110px;
                        height: 23px;
                        font-size: 11px;
                        text-align: center;
                        font-weight: bold;
                        cursor: pointer;
                        border-style: outset;
            }

            .default_button_resizable {
                        border-right: 0px;
                        border-top: 0px;
                        background-color: #00006A;
                        color: White;
                         border-left: 0px;
                        border-bottom: 0px;
                        height: 23px;
                        font-size: 11px;
                        text-align: center;
                        font-weight: bold;
                        cursor: pointer;
                        border-style: outset;
            }
            .div_default_button_resizable 
            {
                border-right: 0px;
                border-top: 0px;
                background-color: #00006A;
                color: White;
                border-left: 0px;
                border-bottom: 0px;
                height: 20px;
                font-size: 11px;
                text-align: center;
                font-weight: bold;
                padding-top:3px;
				font-family: Arial, Verdana, Helvetica, sans-serif;
                cursor:pointer;        
            }
            .div_color_2_button_Disabled 
            {
		border-right: 0px;
                border-top: 0px;
                background-color: #0000E1;
                color: #ffffff;
                border-left: 0px;
                border-bottom: 0px;
                width: 76px;
                height: 20px;
                font-size: 11px;
                text-align: center;                        
                font-weight: bold;
                cursor:pointer;
                padding-top:3px;
                font-family: Arial, Verdana, Helvetica, sans-serif;
                
            }
            .div_color_1_button_Disabled 
            {
				border-right: 0px;
                border-top: 0px;
                background-color: #0C0B69;
                color: #ffffff;
                border-left: 0px;
                border-bottom: 0px;
                width: 76px;
                height: 20px;
                font-size: 11px;
                text-align: center;
                font-weight: bold;
                cursor:pointer;
                padding-top:3px;
                font-family: Arial, Verdana, Helvetica, sans-serif;
            }
            .default_button_resizable_hover {
                        border-right: 0px;
                        border-top: 0px;
                        background-color: #00006A;
                        color: White;
                        border-bottom: 0px;
                        height: 23px;
                        font-size: 11px;
                        text-align: center;
                        font-weight: bold;
                        cursor: pointer;       
                        border-left: 0px;
			border-style: outset;  
                           
            }
            .color_1_button {
                        border-right: 0px;
                        border-top: 0px;
                        background-color: #00006A;
                        border-left: 0px;
                        border-bottom: 0px;
                        width: 76px;
                        height: 23px;
                        font-size: 11px;
                        text-align: center;
                        color: White;
                        font-weight: bold;
                        cursor: pointer;
                        border-style: outset;
            }
            .color_1_button_Disabled 
            {
			font-weight: normal;
			color: Gray;
            }
            .color_1_button_hover {
                        border-right: 0px;
                        border-top: 0px;
                        background-color: #00006A;
                        border-left: 0px;
                        border-bottom: 0px;
                        width: 76px;
                        height: 23px;
                        font-size: 11px;
                        text-align: center;
                        color: White;
                        font-weight: bold;
                        cursor: pointer;
                        border-style: outset;
            }
            .color_2_button {
                        border-right: 0px;
                        border-top: 0px;
                        background-color: #00006A;
                        border-left: 0px;
                        border-bottom: 0px;
                        width: 76px;
                        height: 23px;
                        font-size: 11px;
                        text-align: center;
                        color: White;
                        font-weight: bold;
                        cursor: pointer;
                        border-style: outset;
            }
            .color_2_button_Disabled 
            {
			font-weight: normal;
			color: Gray;
            }
            .color_2_button_hover {
                        border-right: 0px;
                        border-top: 0px;
                        background-color: #00006A;
                        border-left: 0px;
                        border-bottom: 0px;
                        width: 76px;
                        height: 23px;
                        font-size: 11px;
                        text-align: center;
                        color: White;
                        font-weight: bold;
                        cursor: pointer;
                        border-style: outset;
            }
            .default_button_disabled {
                        border-right: 0px;
                        border-top: 0px;
                        background-color: #00006A;
                        border-left: 0px;
                        border-bottom: 0px;
                        height: 23px;
                        background-repeat: no-repeat;
                        font-size: 11px;
                        text-align: center;
                        color: White;
                        font-weight: bold;
                        cursor: pointer;
            }
            .gridCDR {
                        width: 500px;
                        margin-left: 5px;
                        margin-top: 5px;
                        font-size: 95%;
                        padding: 3px 0px 0px 0px;
                        text-align: center;
                        BORDER-TOP: #ffffff 1px solid;
                        BORDER-bottom: #ffffff 1px solid;
                        border-right: 0px;
                        border-left: 0px;
                        VERTICAL-ALIGN: top;
                        LINE-HEIGHT: 150%;
            }
            .gridCDR TR TD {
                        PADDING-RIGHT: 2px;
                        BORDER-TOP: #000000 1px solid;
                        border-bottom: #ffffff 1px solid;
                        border-right: 0px;
                        border-left: 0px;
                        PADDING-LEFT: 2px;
                        FONT-SIZE: 90%;
                        VERTICAL-ALIGN: top;
                        LINE-HEIGHT: 150%;
                        word-wrap: normal;
                        Height: 20px;
                        text-align: center;
                        vertical-align: middle;
            }
            .gridCDRHeader {
                        background-color: #FFFFFF;
                        Color: #000000;
                        PADDING-RIGHT: 2px;
                        BORDER-TOP: #000000 1px solid;
                        BORDER-bottom: #000000 1px solid;
                        border: 1px;
                        PADDING-LEFT: 2px;
                        FONT-SIZE: 90%;
                        font-weight: bold;
                        VERTICAL-ALIGN: top;
                        LINE-HEIGHT: 150%;
                        word-wrap: normal;
                        height: 20px;
                        text-align: center;
                        vertical-align: top;
            }
            .gridCDR a:link {
                        color: #000000;
                        text-decoration: none;
            }
            .gridCDR a:visited {
                        color: #000000;
                        text-decoration: none;
            }
            .gridCDR a:hover {
                        color: #000000;
                        text-decoration: underline;
            }
            .gridCDR a:active {
                        color: #000000;
                        text-decoration: underline;
            }
            .innerTableLinkCDR {
                        background-color: #CCCCCC;
                        color: #000000;
            }
            .innerTableLinkCDR a:link {
                        color: #666666;
                        text-decoration: none;
            }
            .innerTableLinkCDR a:visited {
                        color: #666666;
                        text-decoration: none;
            }
            .innerTableLinkCDR a:hover {
                        color: #000000;
                        text-decoration: underline;
            }
            .innerTableLinkCDR a:active {
                        color: #000000;
                        text-decoration: underline;
            }
            .crs_hand {
                        CURSOR: pointer;
            }
            .row2CDR {
                        color: #000000;
                        font-size: 8pt;
            }
            .rowCDR {
                        color: #000000;
                        font-size: 8pt;
            }
            .itemCDR 
            {
			color: #000000;
                        background-color: #CCCCCC;
                        text-align: center;
                        vertical-align: middle;
            }
            .itemCDR2 
            {
			color: #000000;
                        background-color: #CCCCCC;
                        text-align: center;
                        vertical-align: middle;
            }
            .pagerCDR {
                        text-align: Right;
                        Color: #000000;
                        background-color: #CCCCCC;
            }
            .gridBillTrans {
                        width: 500px;
                        margin-left: 5px;
                        margin-top: 5px;
                        font-size: 95%;
                        padding: 3px 0px 0px 0px;
                        text-align: center;
                        BORDER-TOP: #ffffff 1px solid;
                        BORDER-bottom: #ffffff 1px solid;
                        border-right: 0px;
                        border-left: 0px;
                        VERTICAL-ALIGN: top;
                        LINE-HEIGHT: 150%;
            }
            .gridBillTrans TR TD {
                        PADDING-RIGHT: 2px;
                        BORDER-TOP: #ffffff 1px solid;
                        BORDER-bottom: #ffffff 1px solid;
                        border-right: 0px;
                        border-left: 0px;
                        PADDING-LEFT: 2px;
                        FONT-SIZE: 90%;
                        VERTICAL-ALIGN: top;
                        LINE-HEIGHT: 150%;
                        word-wrap: normal;
                        Height: 20px;
                        text-align: center;
                        vertical-align: middle;
            }
            .gridBillTransHeader {
                        background-color: #FFFFFF;
                        Color: #000000;
                        border: 1px;
                        PADDING-LEFT: 2px;
                        font-weight: bold;
                        VERTICAL-ALIGN: top;
                        LINE-HEIGHT: 150%;
                        word-wrap: normal;
                        height: 20px;
                        text-align: center;
                        vertical-align: top;
            }
            .gridBillTrans a:link {
                        color: #ffffff;
                        text-decoration: none;
            }
            .gridBillTrans a:visited {
                        color: #ffffff;
                        text-decoration: none;
            }
            .gridBillTrans a:hover {
                        color: #000000;
                        text-decoration: underline;
            }
            .gridBillTrans a:active {
                        color: #000000;
                        text-decoration: underline;
            }
            .innerTableLinkBillTrans {
                        background-color: #ededed;
            }
            .innerTableLinkBillTrans a:link {
                        color: #666666;
                        text-decoration: none;
            }
            .innerTableLinkBillTrans a:visited {
                        color: #666666;
                        text-decoration: none;
            }
            .innerTableLinkBillTrans a:hover {
                        color: #000000;
                        text-decoration: underline;
            }
            .innerTableLinkBillTrans a:active {
                        color: #000000;
                        text-decoration: underline;
            }
            .row2BillTrans {
                        color: #000000;
                        font-size: 8pt;
            }
            .rowBillTrans {
                        color: #000000;
                        font-size: 8pt;
            }
            .itemBillTrans 
            {
			color: #000000;
                        background-color: #CCCCCC;
                        text-align: center;
                        vertical-align: middle;
                        border-bottom:solid 1px #ffffff;
                        padding:2px 2px 2px 2px;
						
            }
            .itemBillTrans2 
            {
			color: #000000;
                        background-color: #CCCCCC;
                        text-align: center;
                        vertical-align: middle;
                        border-bottom:solid 1px #ffffff;
                        padding:2px 2px 2px 2px;
						
            }
            .pagerBillTrans {
                        text-align: Right;
                        Color: #000000;
                        background-color: #FFFFFF;
            }
            .gridSchedule {
                        width: 520px;
                        margin-left: 5px;
                        margin-top: 5px;
                        font-size: 95%;
                        padding: 3px  0px 0px 0px;
                        text-align: center;
                        BORDER-TOP: #F7F7F7 1px solid;
                        BORDER-bottom: #F7F7F7 1px solid;
                        border-right: 0px;
                        border-left: 0px;
                        VERTICAL-ALIGN: top;
                        LINE-HEIGHT: 150%;
            }
            .gridSchedule TR TD {
                        PADDING-RIGHT: 2px;
                        padding-bottom: 3px;
                        padding-top: 3px;
                        BORDER-TOP: #F7F7F7 1px solid;
                        border-bottom: #F7F7F7 1px solid;
                        border-right: 0px;
                        border-left: 0px;
                        PADDING-LEFT: 2px;
                        FONT-SIZE: 90%;
                        VERTICAL-ALIGN: top;
                        LINE-HEIGHT: 150%;
                        word-wrap: normal;
                        Height: 20px;
                        text-align: center;
                        vertical-align: middle;
            }
            .gridScheduleHeader {
                        PADDING-RIGHT: 2px;
                        background-color: #FFFFFF;
                        Color: #000000;
                        border: 1px;
                        PADDING-LEFT: 2px;
                        font-weight: bold;
                        VERTICAL-ALIGN: top;
                        LINE-HEIGHT: 150%;
                        word-wrap: normal;
                        height: 20px;
                        text-align: center;
                        vertical-align: top;
            }
            .gridSchedule a:link {
                        color: #000000;
                        text-decoration: none;
            }
            .gridSchedule a:visited {
                        color: #000000;
                        text-decoration: none;
            }
            .gridSchedule a:hover {
                        color: #000000;
                        text-decoration: underline;
            }
            .gridSchedule a:active {
                        color: #000000;
                        text-decoration: underline;
            }
            .innerTableLinkSchedule {
                        background-color: #CCCCCC;
            }
            .innerTableLinkSchedule a:link {
                        color: #666666;
                        text-decoration: none;
            }
            .innerTableLinkSchedule a:visited {
                        color: #666666;
                        text-decoration: none;
            }
            .innerTableLinkSchedule a:hover {
                        color: #000000;
                        text-decoration: underline;
            }
            .innerTableLinkSchedule a:active {
                        color: #000000;
                        text-decoration: underline;
            }
            .row2Schedule {
                        color: #000000;
                        font-size: 8pt;
            }
            .rowSchedule {
                        color: #000000;
                        font-size: 8pt;
            }
            .itemSchedule {
                        background-color: #CCCCCC;
                        text-align: center;
                        vertical-align: middle;
            }
            .itemScheduleHidden {
                        display:none;                                               
            } 
            .itemSchedule2 {
                        background-color: #CCCCCC;
                        text-align: center;
                        vertical-align: middle;
            }
            .itemScheduleEdit {
                        color: #000000;
                        font-size: 8pt;
                        text-align: center;
                        vertical-align: middle;
            }
            .pagerSchedule {
                        text-align: Right;
                        Color: #000000;
                        background-color: #CCCCCC;
            }
            .pagerSchedule a:link {
                        color: #CC3300;
                        font-weight: bold;
                        text-decoration: none;
            }
            .pagerSchedule a:visited {
                        color: #CC3300;
                        font-weight: bold;
                        text-decoration: none;
            }
            .pagerSchedule a:hover {
                        color: #CC3300;
                        font-weight: bold;
                        text-decoration: underline;
            }
            .pagerSchedule a:active {
                        color: #CC3300;
                        font-weight: bold;
                        text-decoration: underline;
            }
            .gridVM {
                        width: 500px;
                        margin-left: 5px;
                        margin-top: 5px;
                        font-size: 95%;
                        padding: 3px;
                        text-align: center;
                        BORDER-TOP: #cccccc 1px solid;
                        VERTICAL-ALIGN: top;
                        LINE-HEIGHT: 150%;
            }
            .gridVM TR TD {
                        PADDING-RIGHT: 2px;
                        BORDER-TOP: #94b4cc 1px solid;
                        PADDING-LEFT: 2px;
                        FONT-SIZE: 90%;
                        VERTICAL-ALIGN: top;
                        LINE-HEIGHT: 150%;
                        word-wrap: normal;
                        Height: 20px;
                        text-align: center;
                        vertical-align: middle;
            }
            .gridVMHeader {
                        PADDING-RIGHT: 2px;
                        BORDER-TOP: #94b4cc 1px solid;
                        border: 1px;
                        PADDING-LEFT: 2px;
                        FONT-SIZE: 90%;
                        font-weight: bold;
                        VERTICAL-ALIGN: top;
                        LINE-HEIGHT: 150%;
                        word-wrap: normal;
                        Color: #CC3300;
                        height: 20px;
                        text-align: center;
                        vertical-align: top;
            }
            .gridVM a:link {
                        color: #000000;
                        text-decoration: none;
            }
            .gridVM a:visited {
                        color: #000000;
                        text-decoration: none;
            }
            .gridVM a:hover {
                        color: #000000;
                        text-decoration: underline;
            }
            .gridVM a:active {
                        color: #000000;
                        text-decoration: underline;
            }
            .innerTableLinkVM a:link {
                        color: #000000;
                        text-decoration: none;
            }
            .innerTableLinkVM a:visited {
                        color: #000000;
                        text-decoration: none;
            }
            .innerTableLinkVM a:hover {
                        color: #000000;
                        text-decoration: underline;
            }
            .innerTableLinkVM a:active {
                        color: #000000;
                        text-decoration: underline;
            }
            .row2VM {
                        background-color: #CCCCCC;
                        color: #000000;
                        font-size: 8pt;
            }
            .rowVM {
                        color: #000000;
                        font-size: 8pt;
            }
            .itemVM {
                        text-align: center;
                        vertical-align: middle;
            }
            .pagerVM {
                        text-align: Right;
                        Color: #000000;
                        background-color: #FFFFFF;
            }
            .like_content {
                        background-color: #FFFFFF;
						height: 2pc;
            }
            .next_like_content {
                        background-color: Aqua;
                        width: 214px;
                        height: 23px;
                        border: 1px solid yellow;
            }
            
            .gridRatesEngine {
                        
                        margin-left: 5px;
                        font-size: 95%;
                        padding-left: 3px;
                        padding-right: 3px;
                        text-align: left;
                        border-right: 0px;
                        border-left: 0px;
                        VERTICAL-ALIGN: top;
                        LINE-HEIGHT: 150%;
            }
            
            .gridRatesEngine TR .TabSelected
            {
						background-color: #C3D3A2;
						height:	15px;
            }
            
            .gridRatesEngine TR .TabNotSelected
            {
						background-color: #F5F7ED;
						height:	15px;
            }
            
            .gridRatesEngineBox #divSpecials
            {
				border-top: 2px solid #C3D3A2;
				margin-bottom: 10px;
				margin-top: 10px;
				padding-bottom: 10px;
				padding-top:20px;
            }
            
            .gridRatesEngineBox
            {
						
            }
            
            .gridRatesEngineBoxResults
            {
				font-size: 90%;
				padding-left:	5px;
            }
            
            .gridRatesEngineBoxResults th
            {
				border: 2px solid #993405;
				background-color: #C3D3A2;
				font-size: 90%;
				margin-bottom:5px;
            }
            
            .TabStrip {
				CLEAR: both; MARGIN-BOTTOM: 4em
			}
			.TabStrip DD {
				PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
			}
			.TabStrip .aa {
				BACKGROUND: #C3D3A2; FLOAT: left; WIDTH: 5px; BORDER-BOTTOM: #000 1px solid
			}
			.TabStrip .bb {
				PADDING-RIGHT: 0px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 0px; BACKGROUND: #C3D3A2; FLOAT: left; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #000 1px solid; TEXT-ALIGN: center
			}
			.TabStrip .eaa {
				FLOAT: left; WIDTH: 5px; BORDER-BOTTOM: #000 1px solid
			}
			.TabStrip .ebb {
				PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: center; BORDER-BOTTOM: #000 1px solid; margin-top: 1px;
			}
			.TabStrip .sela {
				FONT-SIZE: 1em; FLOAT: left; WIDTH: 5px
			}
			.TabStrip .selb {
				PADDING-RIGHT: 0px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 1em; FLOAT: left; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: center
			}
			.TabStrip .va {
				BORDER-TOP: #fff 5px solid; BACKGROUND: #000; FLOAT: left; OVERFLOW: hidden; WIDTH: 1px
			}
			.TabStrip .vb {
				BORDER-TOP: #fff 2px solid; BACKGROUND: #ccc; FLOAT: left; OVERFLOW: hidden; WIDTH: 1px; BORDER-BOTTOM: #000 2px solid; HEIGHT: 1px
			}
			.TabStrip .vc {
				BORDER-TOP: #fff 1px solid; BACKGROUND: #ccc; FLOAT: left; OVERFLOW: hidden; WIDTH: 1px; BORDER-BOTTOM: #000 1px solid; HEIGHT: 1px
			}
			.TabStrip .vd {
				BORDER-TOP: #ccc 1px solid; BACKGROUND: #000; FLOAT: left; OVERFLOW: hidden; WIDTH: 2px; HEIGHT: 1px
			}
			.TabStrip .eva {
				FLOAT: left; OVERFLOW: hidden; WIDTH: 1px; margin-top: 5px;
			}
			.TabStrip .evb {
				FLOAT: left; OVERFLOW: hidden; WIDTH: 1px; HEIGHT: 1px; margin-top: 2px;
			}
			.TabStrip .evc {
				FLOAT: left; OVERFLOW: hidden; WIDTH: 1px; HEIGHT: 1px; margin-top: 1px;
			}
			.TabStrip .evd {
				FLOAT: left; OVERFLOW: hidden; WIDTH: 2px; HEIGHT: 1px; margin-top: 1px;
			}
			.TabStrip A {
				FONT-SIZE: 1em; BACKGROUND: #c88; CURSOR: pointer; COLOR: #111; TEXT-DECORATION: none
			}
			.TabStrip A:visited {
				FONT-SIZE: 1em; BACKGROUND: #c88; CURSOR: pointer; COLOR: #111; TEXT-DECORATION: none
			}
			.TabStrip A:hover {
				BACKGROUND: #92A665; COLOR: #993402;
			}
			.TabStrip A:hover .aa {
				BACKGROUND: #92A665
			}
			.TabStrip A:hover .bb {
				BACKGROUND: #92A665;
			}
			.addressbooktbl
			{
				font-weight: normal;
				font-size:100%;
			}
			.addressbooktbl.row
			{
				background-color:#DEDFDE;
			}
			.row
			{
				background-color:#DEDFDE;
			}

			.addressbooktbl.alternate
			{
				background-color:#EDEDED;
			}
			alternate
			{
				background-color:#EDEDED;
			}
			.addressbooktbl td 
			{
				padding: 5px 5px 5px 5px;
				font-weight: normal;
				line-height: 12px;	
				border-top-width:1px;
				border-top-color:#999999;
				border-top-style:inset;		
			}
			.addressbooktbl th
			{
				padding: 0px 5px 5px 5px;
				font-weight: normal;
				line-height: 12px;	
				border-top-width:0px;
				border-top-color:#999999;
				border-top-style:inset;		
			}
			
			.addressbooktbl td span
			{
				padding: 5px 5px 5px 5px;
				font-weight: normal;
				line-height: 12px;	
				border-top-width:0px;
				border-top-color:#999999;
				border-top-style:inset;		
			}
			.addressbooktbl.link {
				color:#000000;
				text-decoration: none;
				cursor:pointer;
			}
			.addressbooktbl.link:hover {
				color:#000000;
				text-decoration: underline;
				cursor:pointer;
			}
			.addressbooktbl a:link {
				color:#000000;
				text-decoration: none;
				cursor:pointer;
			}
			.addressbooktbl a:visited {
				color: #000000;
				text-decoration: none;
				cursor:pointer;
			}
			.addressbooktbl a:hover {
				color: #000000;
				text-decoration: underline;
				cursor:pointer;
			}
			.addressbooktbl a:active {
				color: #000000;
				text-decoration: none;
				cursor:pointer;
			}
			
			.tab
			{
				padding:2px 2px 2px 2px;
				text-align:center;
				background-color: #E7E3E7;
				color: #000000;
				border-color: #ffffff;
				border-width: 1px 1px 1px 1px;
				border-style: outset;
				cursor:pointer;
			}
			.tabhover
			{
			padding:2px 2px 2px 2px;
				background-color: #CCCCCC;
				color: #000000;
				border-color: #ffffff;
				border-width: 1px 1px 1px 1px;
				border-style: outset;
				cursor:pointer;
							
			}		
			.tabactive
			{
				padding:2px 2px 2px 2px;
				text-align:center;
				background-color:#CCCCCC;/*#EDEDED;#FF7F00;*/
				color:#000000;
				border-width: 1px 1px 1px 1px;
				border-color: #ffffff;
				border-style: inset;
				cursor:pointer;
			}


