body,.layouttds,div.content{
background-color:#d1d1d3;
}
div.content{

}
table.content{
background-color:#ffffff;

}
body,form{

padding:0px;
margin :0px;
}

A{
						text-decoration:underline;
}
 A:link,A:visited,A:active{
			color: #d6506e;
						}
A:hover					{
			text-decoration:underline;
			color: #065780;

}

p,body,td{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #6c6c70;
font-size:12px;
}

A.top_main_menu,A.top_sub_menu{
						font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
						font-size:8pt;
						font-weight:bold;
						margin-right : 10px;
}

A.top_main_menu
{
color: #065780;
}
A.top_sub_menu{
color: #7e7703;
}
.points_line_right
{
text-align:right;
color:#d6506e;
border-top:1px solid #d1d1d1;
border-right:1px solid #d1d1d1;
padding-right: 4px;
}
.points_line_left
{
text-align:left;
border-top:1px solid #d1d1d1;
border-left:1px solid #d1d1d1;

}
.points
{
border-bottom:1px solid #d1d1d1;
}
.web_link
{
color: #065780;
font-weight:bold;
text-align:right;
padding:10px 10px 10px 0px;
}

A.top_main_menu:link,A.top_main_menu:visited,A.top_main_menu:active{
						text-decoration:none;
						color: #065780;
						}



A.top_sub_menu:link,A.top_sub_menu:visited,A.top_sub_menu:active,.special_header{
						text-decoration:none;
		color: #7e7703;
						}


A.top_main_menu:hover,A.top_sub_menu:hover{
						text-decoration:none;
						color:#d6506e;}

div.top_main_menu,div.top_sub_menu{
	padding: 3px 0px 3px 10px;
	display:block;
}

div.top_main_menu,.product_heading{
background-color: #92C5E0;
}
div.top_sub_menu,div.left_menu_header,div.left_menu_header_small,.special_header{
background-color: #e6df73;
}
.product_heading
{
display:block;
width : 100%;
font-weight:bold;
padding-left:5px;
}

.special_header
{
display:block;
width : 100%;
font-weight:bold;
padding-left:5px;
height:18px;
}

div.top_sub_menu{
margin-top : 2px;
}
div.left_menu_header{
font-size : 10pt;
font-weight: bold;
padding: 4px 0 4px 12px;
}
div.left_menu_header_small{
font-size :9.25pt;
font-family: Helvetica, sans-serif;
font-weight: bold;
padding: 4px 0 2px 2px;
}
div.backedheader{
	padding: 2px 0px 2px 2px;
	display:block;
        background-color: #93c6df;
	font-size : 7pt;
	font-weight: bold;
}


h1,h2,h3,.highlight,.stanlight,.last_update{
color: #d6506e;
mARGIN:0PX;
}
.qfErr{
	color: #d6506e;
	font-size:11px;
	font-weight:bold;
}

h1,h2,h3,.highlight,.last_update{
font-weight: bold;
}
.highlight
{
font-size: 10pt;
}


.last_update{
padding-top:4px;
text-align:center;
}
h1{
	font-size: 11pt;
	LINE-HEIGHT : 1.1em;
}
#cc_middle h1{
color: #065780;
font-weight:bold;
font-size: 11pt;
}
h2{
	font-size: 10pt;

}

h3 {
	font-size: 9pt;
}


A.highlink{
						font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
						color: #ff0000;
						font-size:8pt;
						margin-right:20px;
						text-decoration:underline;
}
A.highlink:visited,
A.highlink:link, A.highlink:active{
						text-decoration:underline;
						}
A.highlink:hover					{
						text-decoration:underline;
						color: #065780;
						}

.home_main {
        padding-left: 10px;
	padding-bottom: 10px;
	padding-top:10px;
	font-size: 9pt;
	vertical-align:top;
        padding-right: 10px;
}
#cc_left{
vertical-align:top;
float:left;
width: 300px;
padding-left: 0px;

padding-right:15px;
text-align:justify;
BORDER-right: 1px solid #065780;
}
#cc_middle{
vertical-align:top;
float:left;
width: 250px;
padding-left: 15px;

}

#cc_left_personal{
vertical-align:top;
float:left;
width: 204px;
padding-left: 0px;
padding-right:5px;
}

#cc_middle_personal{
vertical-align:top;
float:left;
width: 400px;
padding-left: 15px;
}
#cc_middle_blank_personal{
vertical-align:top;
float:left;
padding-left: 5px;
width: 550px;
}

#cc_right_personal{
vertical-align:top;
width: auto;
padding-left: 5px;
text-align:center;
}

#cc_right_below{
vertical-align:top;

padding-left: 214px;
}


#cc_right{
vertical-align:top;
width: auto;
padding-left: 5px;
text-align:center;
}

td.page_bottom{
	padding-left : 50px;
	vertical-align:middle;
	font-size: 8pt;
	color: #065780;
	text-align:center;
}

A.bottomlink{
						font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
						color: #d6506e;
						font-size:8pt;
						margin-right:20px;text-decoration:underline;
}
A.bottom:visited,
A.bottomlink:link, A.bottomlink:active{
						text-decoration:underline;
						}
A.bottomlink:hover					{
						color: #ffffff;
						}
td.bottomlink{
	padding-left: 40px;
	vertical-align:top;
	padding-top:10px;
}
/* login home page form */
#cc_middle input.text{
border : 1px solid #065780;
color: #065780;
width : 12em;
height: 1.5em;
margin-top:2px;
}

#cc_middle_blank_personal input.text{
border : 1px solid #005566;
color: #065780;
width : 16em;

}
input.textlong{
border : 1px solid #065780;
color: #065780;
width : 20em;
height: 1.5em;
margin-top:2px;
}
input.submit{
margin:0px;
padding:0px;
margin-left:10px;
 font-size:90%;
 font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.claim_this,a.claim_this_long
{
display : block;
text-decoration: none;
width: 100px;
padding:2px 2px 2px 2px;
text-align:center;
 font-size:94%;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 margin-top:5px;
}

a.claim_this,a.claim_this_long,input.submit{
   font-weight:bold;
   color: #6c6c70;
   background-color:#d1d1d3;
   border:1px solid;
   border-top-color:#696;
   border-left-color:#696;
   border-right-color:#363;
   border-bottom-color:#363;

}



a.claim_this:hover,a.claim_this_long:hover,input.submit:hover
{
color:#d6506e;
}

a.claim_this_long
{
width: 180px;
}
a.claim_this
{
width: 100px;
}
.clear{
clear:both;
padding:0px;
margin:0px;
}
/* blocks at bottom */
.blockwrapper{
padding-left : 10px;
}
.block{
	border : 1px solid #065780;
	float :left;
	width : 105px;
	height : 103px;

	margin : 9px;
	font-size: 18pt;
	font-weight:bold;
	font-family:Arial, Georgia, "Times New Roman", Times, serif;
	text-align: center;
}
div.block div.topblock{
display:block;
height : 75px;
}
div.block div.bottomblock{
height: 28px;
display: block;
}



div.block A{
						text-decoration:none;
}
div.block A:link,div.block A:visited,div.block A:active{
			color: #6c6c70;
						}
div.block A:hover					{
			color: #d6506e;

}
.row1{
background-color: #f8f8f8;
padding-left : 5px;
}
.row2{
background-color: #d6d5d5;
padding-left : 5px;
}
.listheader,.listheadern,.statement{
background-color: #d1d1d3;
color: #717173;
font-weight:bold;
}
.listheader{
border-right : 1px solid #ffffff;
}
.statement
{
font-size:10pt;
padding : 6px;
display: block;
font-weight: bold;
margin-bottom : 10px;


}
.listheader,.listheadern
{
font-size:7pt;
padding-left : 5px;
}
A.tooltip{
						font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
						color: #065780;
						font-size:8pt;
						font-weight:bold;
						margin-right : 10px;
}
A.tooltip:link,A.tooltip:visited,A.tooltip:active{
						text-decoration:none;
						}
A.tooltip:hover{
						text-decoration:underline;
						}




/*Personal LEft Links LAyouts */

#navlist
{
margin: 0px;
padding: 0px;
list-style-type: none;

background: url("/new/images/tabs/mbb.gif") no-repeat bottom; /* should we leave this rounded? */
}
div.leftblock,div.leftblockgrey{
padding: 5px 5px 5px 5px;

font-size:8pt;

}

div.leftblock{
background: url("/new/images/leftblock_br.gif") no-repeat bottom right;
}
div.leftblockouter{
background: url("/new/images/leftblock_bl.gif") no-repeat bottom left #93c5df;
margin-bottom:10px;
}






div.leftblockgrey{
background: url("/new/images/leftblockgrey_br.gif") no-repeat bottom right;
}
div.leftblockgreyouter{
background: url("/new/images/leftblockgrey_bl.gif") no-repeat bottom left #d1d1d3;
padding-left: 10px;
margin-bottom:10px;
}




#navlist li {
padding: 3px 0 0 10px;



}

#navlist li.standard {
	padding: 8px 0 0 10px;
}

#navlist a
{

padding: 0px 0px 0px 0px;
color: #065780;
text-decoration: underline;
font-weight:bold;

}

#navlist a:hover
{
text-decoration: underline;
color:#d6506e;
}



#navlist #active {
background: url("/new/images/tabs/pointer.gif") no-repeat 0.25em 0.7em; /* should we leave this rounded? */



}
td.leftpoints,td.centerpoints,td.rightpoints	{
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				font-size: 9px;
				color: #065780;
                                padding-bottom:1px;
                                padding-top:1px;
				vertical-align:top;
                                }
td.leftpoints{padding-left : 2px; text-align:left;}
td.centerpoints{padding-left : 2px; text-align:center; padding-right:2px;}
td.rightpoints {padding-right : 2px; text-align:right;}
td.marginpoints{padding-bottom:5px;}
td.l{
border-top: 1px solid #065780;
}
td.b		{
						font-weight:bold;
}

