@charset "utf-8";
@import "ToolTip.css";

/* CSS Document */

/* body style */
body {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #666666;
margin:0;
background:#FFFFFF url(../images/main_bg.gif) repeat-x;
}


/* text styles */

.cartTable {
	border: thin solid #FFFFFF;
}


.imagerep {
	border: thin solid #e8e8e8;
}


.whitetextHeader {
	color:#FFFFFF;
	font-size: 13px;
	font-weight: bold;
	letter-spacing: -1px;
}
.whitetext10 {
color:#FFFFFF;
}
.whitetext11px {
color:#FFFFFF;
font-size:11px;
}
.whitetext10 a{
color:#FFFFFF;
text-decoration:none;
}
.whitetext10 a:hover{
color:#FFFFFF;
text-decoration:underline;
}

.graytext10 {
color:#5d5d5d;
}

.graytext10 a{
color:#5d5d5d;
text-decoration:none;
}
.graytext10 a:hover{
color:#5d5d5d;
text-decoration:underline;
}

.footerBlue10 {
color:#B5DBFF;
}

a.footerBlue10:link	{
	color:#B5DBFF;
	text-decoration: none;
}
a.footerBlue10:visited	{
	color:#B5DBFF;
	text-decoration: none;
}
a.footerBlue10:hover	{
	color:#FFFFFF;
	text-decoration:underline;
}


.whitetext11 {
color:#fff;
font-size:11px;
}
.graytetext11 {
color:#5d5d5d;
font-size:11px;
}

a.whiteNav:link	{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
a.whiteNav:visited	{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
a.whiteNav:hover	{
	color:#0f218b;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#FFFFFF;
	text-decoration:none;
}

a.white:link	{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
a.white:visited	{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
a.white:hover	{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:underline;
}

a.gray:link	{
	color:#5d5d5d;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
a.gray:visited	{
	color:#5d5d5d;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
a.gray:hover	{
	color:#5d5d5d;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:underline;
}


a	{
	color:#0f218b;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
a:hover	{
	color:#0f218b;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
}



.lightgray11 {
color:#7E7E7E;
font-size:11px;
}
.lightgray11 a{
color:#7E7E7E;
font-size:11px;
text-decoration:none;
}
.lightgray11 a:hover{
color:#7E7E7E;
font-size:11px;
text-decoration:underline;
}

.graytext10 {
color:#555555;
}

.lightgraytext {
color:#888888;
font-size:10px;
}

.graytext10 a{
color:#555555;
text-decoration:underline;
}
.graytext10 a:hover{
color:#555555;
text-decoration:underline;
}

.graytext11 {
color:#555555;
font-size:11px;
}

.graytext12 {
color:#5D5D5D;
font-size:12px;
}
.graytext12 a{
color:#5D5D5D;
font-size:12px;
text-decoration:none;
}
.graytext12 a:hover{
color:#0f218b;
font-size:12px;
text-decoration:none;
}

.darkgray12 {
color:#444444;
font-size:12px;
}
.darkgray12 a{
color:#444444;
font-size:12px;
text-decoration:none;
}
.darkgray12 a:hover{
color:#0f218b;
font-size:12px;
text-decoration:none;
}

.redtext12 {
color:#0f218b;
font-size:12px;
}


/* form styles */
.textfield { border:#B8B8B8 solid 1px; font-size:10px; color:#7F7F7F; }


/* background styles */
.navigationbg {
background:url(../image/navigation_bg.gif) no-repeat;
width:950px;
height:29px;
}

.footerbg {
background:url(../image/footer_bg.gif) no-repeat;
width:950px;
height:29px;
}

.contentText 
{	
	color:#5D5D5D;	
	font-size:12px;
    text-decoration:none;
}

.HeaderSelectedText 
{
	color:#0f218b;	
	font-size:12px;
    text-decoration:none;
}

.GridPager	{
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
a.GridPager:link	{
	color:#0f218b;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
a.GridPager:visited	{
	color:#00127b;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
a.GridPager:hover	{
	color:#00127b;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}

.videooptions td { border-top:1px solid #ccc; font-size:10px }
.videooptions th { text-align:left; }

.grayContainer { background-color:#f6f6f6; border:1px solid #ddd; padding:10px; -moz-border-radius: 5px; border-radius: 5px; position:relative }
.profileTabs { position:absolute; top:-22px; left:10px; z-index:5 }