@charset "UTF-8";
/* CSS Document */

/* ============== General ======================================== */
html,body {
	/*height: 100%; */
	padding: 0;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #CCCCCC;
	background-image: url(../images/pageBackground.gif);
	background-repeat: repeat-y;
	background-position: top;
}

hr {
	color: #5b5b7d;
	margin: 0 0 5px 0;
	height: 1px;
}

.purpleHeadline {
	font-size: 46px;
	letter-spacing: -2px;
	color: #8484AD;
	font-family: Trebuchet MS,Verdana;
	line-height: 42px;
}

.purpleHeadlineMedium {
	font-size: 24px;
	letter-spacing: -1px;
	color: #8484AD;
	font-family: Trebuchet MS,Verdana;
	line-height: 24px;
}

.grayHeadline {
	font-size: 46px;
	letter-spacing: -2px;
	color: #777777;
	font-family: Trebuchet MS,Verdana;
	line-height: 42px;
}

.grayHeadlineMedium {
	font-size: 24px;
	letter-spacing: -1px;
	color: #777777;
	font-family: Trebuchet MS,Verdana;
	line-height: 24px;
}

hr {
    height:1px;
    width:100%;
    background:#999999;
	border:0px;  
   }

#wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -71px;
}

.bold {
	font-weight: bold;
}

a:link,a:visited,a:active {
	color: #000066;
	text-decoration: none;
	font-weight: bold;
}

a:hover {
	color: #000099;
	text-decoration: underline;
	cursor:hand;
	font-weight: bold;
}

tr.rowYellow td {
	background-color: #FEFCED;
}

tr.rowGreen td {
	background-color: #D0D8E1;
}

.ProgressBar {
	color: #8585ad;
	background-color: #8585ad;
	border: 1px solid #8585ad;
	font-family: Tahoma;
	font-weight: bold;
}

/* content for everything*/
#bodyContent {
	font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing:-0.5px;
}

html,body #bodyContent {
	height: auto;
}

/* content for everything except footer*/
#contentAll {
	min-height: 750px;
}

/* ================ Head - Black Logo Bar ========================================== */
#head-LogoBar {
	width: 100%;
	height: 98px;
	background: #ffffff /*262f35 url(../images/bg-head.gif) top left repeat-x*/;
	margin: 0px;
}

#head-LogoBar img {
	margin: 0px;
}

/* --- login --------------------------------------- */
#login,#login a:link,#login a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: #000; /*fff*/
}

#login a:hover {
	text-decoration: underline;
}

#login table.login tr td img {
	margin: 0px;
}

#login table.login tr td {
	padding: 2px;
}

#login table.login {
	margin: 2px 10px 0 0;
}

#login-centerCell {
	background-image: url(../images/loginPane2.gif);
	background-repeat: repeat-y;
}

/* ==================== Head - Tabs ======================================= */

#tabs-Table-TopRow {
	margin: 0px;
	background-image: url(../images/menuBarBackground.gif);
	background-repeat: repeat-x;
}

#head-Tabs {
	/*width: 100%;*/
	height: 27px;
	margin: 0px;
	background-color: #cab68f;
	background-position: center;
}

#head-Tabs td {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #996633;
	border-left-style: solid;
	border-left-color: #FFFFCC;
	border-left-width: 1px;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;
}

#head-Tabs td.selected {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #996633;
	border-left-style: solid;
	border-left-color: #FFFFCC;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F7F7F7;
	border-bottom-width: 1px;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;
	background-color:#F7F7F7;
	font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}

#head-Tabs td.selected:hover {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #996633;
	border-left-style: solid;
	border-left-color: #FFFFCC;
	border-left-width: 1px;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;
	background-color:#FFFFFF;
	border-top: 0;
	font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}

#head-Tabs td:hover {
	background: #E5D7B7;
	border-top: solid 1px #FFFFCC;
	cursor:pointer;
}

#head-Tabs a {
	display: inline;
	font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}


#head-Tabs td:link a,#head-Tabs td:visited a,#head-Tabs td:hover a,#head-Tabs td:active a
	{
	color: #000/*FFFFFF*/;
}

/* ==================== LoginPane ======================================= */
#loginPane {
	/*width: 100%;*/
	border:1;
	padding:5;
	height: 30px;
	margin: 0px;
	background-color: #cab68f;
	background-position: center;
}



/* ==================== Graphic Panes ======================================= */


.paneTitled_r1_c2 {
	background-image: url(../images/paneTitled_r1_c2.gif);
	background-repeat: repeat-x;
	font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#333333;
	letter-spacing:-0.5px;
}

.paneTitled_r2_c2 {
	background: #FFFFFF;
	font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing:-.5px;
	margin-top: 20px;
	margin-left: 20px;
}

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

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

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

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

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

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

.paneSubNavigation_NotSelected_c1 {
	background-image: url(../images/paneSubNavigation_NotSelected_c1.gif);
}

.paneSubNavigation_NotSelected_c2 {
	background-image: url(../images/paneSubNavigation_NotSelected_c2.gif);
}

.paneSubNavigation_NotSelected_c3 {
	background-image: url(../images/paneSubNavigation_NotSelected_c3.gif);
}

.paneSubNavigation_Selected_c1 {
	background-image: url(../images/paneSubNavigation_Selected_c1.gif);
}

.paneSubNavigation_Selected_c2 {
	background-image: url(../images/paneSubNavigation_Selected_c2.gif);
	font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}

.paneSubNavigation_Selected_c3 {
	background-image: url(../images/paneSubNavigation_Selected_c3.gif);
}

.paneSubNavigationLinkText a {
	display: inline;
	font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}




/* ======== tabs - offer page -  Likely won't need once jsp coded ================================ */
.tabsOffer {
	font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 70%;
	line-height: 130%;
	color: #666666;
	margin: 2px 25px 0px 5px;
	padding: 2px;
	background: #f9f9f9;
	border-collapse: collapse;
}

.tabsOffer td {
	padding-left: 5px;
	border-top: solid 1px #f1f1f1;
	border-right: solid 1px #ccc;
	border-bottom: #454545;
}

.tabsOffer td.first {
	color: #000;
	border: solid 1px #999;
	border-bottom: none;
	background: #efefef;
}

/* ======= TABLES ================================================================ */
	/* ======== Standard tables on most pages ======================= */
tr.noline td,table.noline td {
	border-bottom: none;
}

.mkTable-Main {
	font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: solid 1px #999;
	background: #f9f9f9;
	border-collapse: collapse;
	width: 98%;
}

.mkTable-Main td,.mkTable-Main tr.head td {
	border-bottom: solid 1px #ccc;
	padding: 8px 2px;
	text-align: left;
}

.mkTable-Main tr.head td {
	background-color: #454545;
	color: #fff;
	font-weight: bold;
	text-align: left;
}

.mkTable-Main a {
	color: #000000;
	text-decoration: none;
	font-size: 90%;
}

.mkTable-Main .info {
	font-family: Lucida Grande, Verdana, sans-serif;
	color: #999;
	font-size: 11px;
	padding: 10px;
	text-decoration: none;
}

.info a {
	font-family: Lucida Grande, Verdana, sans-serif;
	color: #999;
	font-size: 11px;
	text-decoration: underline;
}

/* ======== Display Tables ======================= */
.mkTable-Display {
	font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: solid 1px #999;
	background: #f9f9f9;
	width: 98%;
}

table.mkTable-Display thead {
	background-color: #454545;
}

table.mkTable-Display td,table.mkTable-Display th {
	color: #000;
	padding: 8px 2px;
	text-align: left;
}

table.mkTable-Display th,table.mkTable-Display th.sortable a {
	color: #fff;
	text-align: left;
}

/**/
table.mkTable-Display tr.even {
	background-color: #ededed;
	border-bottom: solid 1px #ccc;
}

table.mkTable-Display tr.odd {
	background-color: #fff;
	border-bottom: solid 1px #ccc;
}

/**/
.mkTable-Display a {
	text-decoration: none;
	color: #000;
}

.mkTable-Display a:hover {
	text-decoration: underline;
	color: #000;
}

/* ======== Alternate Tables ======================= */
.mkTable-Alt {
	font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: none;
	background: #none;
	border-collapse: collapse;
	width: 98%;
}

.mkTable-Alt td,.mkTable-Alt tr.head td {
	border-bottom: solid 1px #ccc;
	padding: 8px 2px;
	text-align: left;
}

.mkTable-Alt tr.head td {
	background-color: none;
	color: #fff;
	font-weight: bold;
	text-align: left;
}

.mkTable-Alt a {
	color: #000000;
	text-decoration: none;
	font-size: 90%;
}

.mkTable-Alt .info {
	font-family: Lucida Grande, Verdana, sans-serif;
	color: #999;
	font-size: 11px;
	padding: 10px;
}

/* ======== Left side Tables  ======================= */
.mkTable-Side {
	margin: 5px 5px 0px 5px;
	padding: 2px;
}

.mkTable-Side a,.mkTable-Side {
	font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
}

/* ======== Media page tables, grey striped bkgd ======================= */
.mkTable-Media {
	font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-collapse: collapse;
	border: solid 1px #454545;
	width: 98%;
}

.mkTable-Media a {
	font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}

.mkTable-Media th {
	background-color: #454545;
	border-right: solid 1px #454545;
	color: #FFFFFF;
	font-weight: bold;
	padding: 3px;
	text-align: left;
}

.mkTable-Media td {
	border-right: solid 1px #e5e5e5;
	border-bottom: solid 1px #e5e5e5;
	padding: 8px 2px;
	text-align: left;
}

.mkTable-Media td.side,.mkTableS td.side {
	background-color: #F5F5F5;
}

.mkTable-Media td.stripe {
	background: transparent url(../../images/stripe.png);
	color: #000;
}

.mkTable-Media tr.alt,.mkTable-Media tr.alt2, /*2=values table*/
	.mkTable-Side tr.alt,.mkTable-Side tr.alt2 {
	/*border-bottom:solid 1px #ccc;
	background-color:#ccc;*/
	
}

/* ---------------------------------------------- */
.mkTable-Media input[type=text] { /* Offer Value fieldboxes*/
	width: 100%;
	border: solid 1px #fff;
}

select.mkSelect,select:focus { /*fieldboxes*/
	font-family: Arial, Verdana, sans-serif;
	font-size: 80%;
	font-weight: normal;
	padding: 0;
	border: solid 1px #999;
	background: #f9f9f9;
	color: #000;
}

.mkButtons input[type=image],.mkButtons img {
	margin: 0 10px;
}

/* ==================== table.FORMTABLE ================================= */
#top {
	background: transparent url(../../images/topShadow.png) top left repeat-x;
}

table.formtable,table.formtablesubmit {
	border-collapse: collapse;
	margin: 0px;
}

.formtable th,.formtablesubmit th {
	/* width: 170px; width of form option word */
	padding: 15px 15px 0 0;
	border-bottom: 1px solid #ddd;
	text-align: right;
	vertical-align: top;
}

.formtablesubmit th,.formtablesubmit td {
	padding: 20px 15px 20px 0;
	border: solid 1px #a4a4c6; /* divider color ------*/
	border-width: 1px 0 1px 0; /* top4px 0 1px*/
	background: #dfdfe8 url(../../images/ydBkgdListbox.gif) repeat-x; /**/
}

.formtable td { /*width: 250px;*/
	margin: 0 0 10px 0;
	padding: 15px 15px 15px 0;
	border-bottom: 1px solid #ddd;
	text-align: left;
	vertical-align: top;
}

.formtable tr.last td,.formtable tr.last th {
	border-bottom: none;
}

.formtable .info,.formtablesubmit td.info {
	font-family: Verdana, sans-serif;
	color: #999;
	font-size: 11px;
	line-height: 130%;
	padding-top: 30px;
}

.formtablesubmit input[type=image] {
	margin-left: 250px;
}

/* ========================= fieldset ======================================= */
fieldset,.divider {
	margin-bottom: 5px;
	padding-bottom: 5px;
	border: dotted 2px #ccc; /* a4a4c6divider color -----*/
	border-width: 0 0 1px; /*0 0 4px*/ /* divider -------*/
}

.divider {
	color: #7d9caa;
	height: 2px; /* divider --------*/
}

fieldset.last {
	padding: 0;
	border: 0;
}

fieldset.submit { /*styles the box around submit button*/
	width: 310px;
	margin: 40px 0 20px;
	padding: 30px 20px;
	border: 1px solid #c4e3ff;
	border-width: 4px 0 1px;
	background: #7d9caa url(../../images/bg-listbox.gif) repeat-x;
}

/* ================== form inputs ========================== */
input.textfield,input.textfieldNarrow,textarea {
	width: 250px;
	padding: 4px;
	border: 2px solid #ddd;
	color: #777;
	background: #f9f9f9;
	font-size: 100%;
	font-family: Arial, Verdana, sans-serif;
}

input.textfieldNarrow {
	width: 55px;
}

input.textfield:focus,textarea:focus,select:focus {
	border: 2px solid #9ec1e0;
	color: #333;
}

.textarealarge {
	width: 500px;
	padding: 4px;
	border: 2px solid #ddd;
	color: #777;
	background: #f9f9f9;
	font-size: 100%;
	font-family: Arial, Verdana, sans-serif;
}

form select.selectSignup,form select.selectSignup2 {
	width: 80px;
	font-size: 100%;
	font-weight: bold;
	color: #666666;
	padding: 4px;
	border: 2px solid #ddd;
	background: #f9f9f9;
	font-family: Arial, Verdana, sans-serif;
}

form select.selectSignup2 {
	width: 260px;
}

input[type=checkbox],input[type=radio] {
	border: 2px solid #ddd;
}

input .textfield:focus,textarea:focus,select:focus,textarealarge:focus {
	border: 2px solid #9ec1e0;
	color: #333;
}

/* ======================= label ============================== */
label {
	color: #4d5762;
	font-size: 11px;
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
}

label span {
	color: #000;
}

/* =========== legend ============================== */
.pageheading {
	padding: 10px 0 5px 0;
	color: #D38809;
	font-size: 14px;
	font-weight: bold;
	font-family: Verdana, Arial, sans-serif;
}

legend {
	padding: 10px 0 5px 0;
	color: #D38809;
	font-size: 14px;
	font-weight: bold;
	font-family: Lucida Grande, Verdana, Arial, sans-serif;
}

legend .info {
	display: block;
	color: #999;
	font-weight: normal;
	font-size: 11px;
}

/* ========== meFile =============================== */
#content {
	
}

#col2,#col3 {
	background: transparent url(../../images/rBkgd2.png) left repeat-y;
	padding: 10px 0px 0px 15px;
}

#meFile,#meFile p,#meFile label.choice {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	font-weight: normal;
	text-transform: none;
}

#meFile a:link {
	color: #000;
	text-decoration: none;
}

#meFile a:hover {
	text-decoration: underline
}

#meFile input.textfield,#meFile textarea,#meFile select,#meFile .select2
	{
	font-size: 100%;
	border: 1px solid #ddd;
	font-weight: normal;
	margin: 5px 0px;
}

.mfInst {
	padding: 5px;
	margin: 2px 5px 2px 2px;
	color: #333333;
	font-size: 90%;
	line-height: 130%;
}

/*---------------------*/
#mfContent td,.choice {
	width: 250px;
	background: #f1f0ed;
	padding: 8px 0px 8px 36px;
	margin: 0px 0px 2px 2px;
	border: 1px solid #ddd;
	cursor: pointer;
}

#mfContent td:hover {
	background: #fec25d;
	border: 1px solid #d38809;
}

#mfContent td.selected {
	background: #fec25d;
	border: 1px solid #d38809;
}

#mfContent td.on {
	border: 1px solid #197b30;
	background-color: #a3d39c;
}

.mfOffers {
	padding: 10px 0 5px 0;
	color: #D38809;
	font-size: 14px;
	font-weight: bold;
}

/* ======================== footer ==================================== */

.footerText {
	font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.bottomMenu {
	font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
}

.bottomMenu a:link,.bottomMenu a:visited,.bottomMenu a:active {
	text-decoration: none;
	font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
	font-weight:normal;
}

.bottomMenu a:hover {
	text-decoration: underline;
	cursor:hand;
	font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
}

/* --- MARKETER --------------------------------------- */
title,#title,.title,div.title {
	font-family: Lucida Grande, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #D38809;
	font-size: 16px;
	margin: 15px 0 5px 0;
}

.subTitle {
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #D38809;
	font-size: 12px;
	margin: 8px 0;
}

.legend,legend.mkLegend {
	font-family: Lucida Grande, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #454545 /*D38809*/;
	font-size: 10px;
	margin: 8px 0;
}

/*---*/
.mkTableS {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: solid 1px #999;
	background: #f9f9f9;
	border-collapse: collapse;
}

.mkTableS td {
	border-bottom: solid 1px #ccc;
	padding: 8px 2px;
}

.mkTableS a {
	color: #000000;
	text-decoration: none;
	font-size: 90%;
}

.mkTableS td.head {
	color: #fff;
	background-color: #454545;
	font-weight: bold;
	padding: 3px;
}

/*------------------*/
.mkTableMedia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-collapse: collapse;
	border: solid 1px #454545;
}

.mkTableMedia a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}

.mkTableMedia th {
	background-color: #454545;
	border-right: solid 1px #454545;
	color: #FFFFFF;
	font-weight: bold;
	padding: 3px;
}

.mkTableMedia td {
	border-right: solid 1px #e5e5e5;
	border-bottom: solid 1px #e5e5e5;
	padding: 8px 2px;
}

.mkTableMedia td.side,.mkTableS td.side {
	background-color: #F5F5F5;
}

.mkTableMedia td.stripe {
	background: transparent url(../../images/stripe.png);
	color: #000;
}

.mkTableMedia tr.alt,.mkTableMedia tr.alt2, /*2=values table*/ .mkTableS tr.alt,.mkTableS tr.alt2
	{ /*border-bottom:solid 1px #ccc;
	background-color:#ccc;*/
	
}

/*------------------*/
.mkTableMedia,input [type=text] {
	width: 100%;
	border: solid 1 px #fff;
}

.select.mkSelect,.select:focus { /*fieldboxes*/
	font-family: Arial, Verdana, sans-serif;
	font-size: 80%;
	font-weight: normal;
	padding: 0;
	border: solid 1px #999;
	background: #f9f9f9;
	color: #000;
}

.mkButtons input[type=image],.mkButtons img {
	margin: 0 10px;
}

/*-----------------------------*/
table.mkTable {
	border-collapse: collapse;
	margin: 15px;
}

fieldset table.mkTable {
	border-collapse: collapse;
	margin: 0 10px;
}

.mkTable .info {
	font-family: Verdana, sans-serif;
	color: #999;
	font-size: 11px;
	padding: 10px;
	/*	line-height: 30px; */
}

table.mkTable label {
	color: #000;
	margin-right: 2px;
}

fieldset.mk {
	border: solid 0px #999;
	margin: 0;
	padding: 0;
}

#traitGroup {
	min-height: 730px;
}

/*---------------------------------*/
.sideMK {
	width: 170px;
	margin: 5px 5px 0px 5px;
	padding: 2px;
	line-height: 150%;
	border: solid 1px #999;
	background: #F4F4F4;
}

.sideMK a,.sideMK {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
}

/*---------------Letter to Bloggers------------------*/
.yellowNoteTable {

font-family:"Courier New", Courier, monospace;
font-size:14px;
background-image:url(../images/yellowNote.gif);
width:620px;
height:580px;
padding-left:30px;
padding-right:45px;
}



/*==== REMOVED STYLES =======================*/
	/*xxxx---- black bar and logo -----------
#head {
	width: 100%;
	height:98px;
	background:#262f35 url(../images/bg-head.gif) top left repeat-x;
	margin:0px;
}

#head img {
	margin:25px 0 0 45px;
}
*/ /*xxxx- purple bar with tabs--
#headSub {
	width: 100%;
	height:40px;
	background: #262f35 url(../images/bg-headSub.gif) top left repeat-x;
	margin:0px;
}
#signup, #meFile {margin:0px; padding:0px;}

#headSub {
	background:#8585ad url(../images/bg-headSub.gif) top left repeat-x;
}
#headSub td {
	border-right:solid 1px #5b5b7d;
}
#headSub td:hover {
	background:#a4a4c6;
	border-top:solid 3px #5b5b7d;
}
#headSub a {
	display:inline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
#headSub td:link a, #headSub td:visited a, #headSub td:hover a, #headSub td:active a {	color:#FFFFFF;}
*/ /* --- side table --------------------------------------- */
	/*.sideL {
	width:90%;
	margin:15px 25px 0px 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:80%;
	line-height:150%;
	border:solid 1px #999;
	background: #F4F4F4;
}
.sideP {
	width:90%;
	margin:2px 25px 0px 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:80%;
	line-height:130%;
}
.side2 {
	margin:2px 25px 0px 5px;
	padding:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:80%;
	line-height:130%;
	border:solid 1px #999;
	background:#f9f9f9;
}
.sideM {
	margin:2px 25px 0px 5px;
	padding:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:80%;
	line-height:130%;
	border:solid 1px #999;
	background:#f9f9f9;
	border-collapse:collapse;
}
.sideM td {
	border-bottom:solid 1px #ccc;
}
.sideM a {
	color:#000000;
}*/ /*
.sideTabs {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:70%;
	line-height:130%;
	color:#666666;
	
	margin:2px 25px 0px 5px;
	padding:2px;
	background:#f9f9f9;
	border-collapse:collapse;
}
.sideTabs td {
	padding-left:5px;
	border-top:solid 1px #f1f1f1;
	border-right:solid 1px #ccc;
	border-bottom:#454545;
}
.sideTabs td.first {
	color:#000;
	border:solid 1px #999;
	border-bottom:none;
	background:#efefef;
}
*/
#contentAll .YouDataWebSite ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: text-top;
	list-style-position: outside;
	list-style-type: circle;
}
