/*FAQ*/

stickyWrapper {
height:auto !important;
margin:0 auto -217px;
min-height:100%;
}


#FAQcontent .FAQanswer { float: left; display: none; }
#FAQcontent h2 { float: left; width: 100%; margin: 7px 0 0; padding: 8px 0 0; background: url(/images/tabbedDot.gif) repeat-x; }
#FAQcontent h2 a { float: left; font-size: 12px; font-weight: bold; color: #313131 !important; text-decoration: none; margin: 0 0 0 -20px; padding: 0 0 0 20px; outline: none; }

#FAQcontent h2 a.faqDown:hover { 
background-image:url('images/icn_arrowUpDownOrange.gif');
background-repeat:no-repeat; 
color: #f65e14; 
padding-right:20px;
}

#FAQcontent h2 a.faqUp { color: #313131; }
#FAQcontent h2 a.faqUp:hover { background: url('images/icn_arrowUpDownOrange.gif') no-repeat; color: #f65e14;}

#FAQcontent p { float: left; width: width: 100%; font-size: 11px; line-height: 18px; margin: 5px 0 10px; padding: 0; }
#FAQcontent a.expandAll { color:#333399; float: right; margin: 0 13px 0 0; background: url(/images/icn_arrowUpDownOrange.gif) 0 5px no-repeat; padding: 0 0 0 15px; }
#FAQcontent a.collapseAll { color:#333399; float: right; margin: 0; background: url(/images/icn_arrowUpDownOrange.gif) 0 -13px no-repeat; padding: 0 0 0 15px; }
#FAQcontent a.expandAll:hover, #FAQcontent a.collapseAll:hover { color: #006600; }


/*Other*/

.button {
	border:0;
    background-color: #333399;
	color:#FFFFFF;
	padding:3px 0;
}
.button:hover {
	border:0;
    background-color: #000099 !important;
	color:#FFFFFF;
	padding:3px 0;
}
.btnACT  
{
color:#FFF;
font-size:7pt;
font-family:verdana,tahoma, helvetica,arial;
font-weight:bold;
text-align:center;
background:#cb1a34;
border:1px solid #ccc;
}

a     { color: #FFFFFF; text-decoration: none; }
a:visited     { color: #FFFFFF; text-decoration: none; }
a:hover       { color: #B8BDF2; text-decoration: none; }
a:active      { color: #FFFFFF; text-decoration: none; }

a.nav:visited     { color: #0033cc; text-decoration: none; }
a.nav:hover       { color: #009933; text-decoration: underline; }
a.nav            { color: #0033CC; text-decoration: none; }

BODY{
	scrollbar-face-color:#000099;
	scrollbar-base-color:#000099;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#E8E8E8;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-highlight-color:'#cccccc';
	scrollbar-3dlight-color:'';
	scrollbar-darkshadow-Color:'';
	}
BODY      { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; }
TD            { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; }
P			   {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; }
.text         { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.small        { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; }
.smallbottom        { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #CCCCCC; }
.box
{
    BACKGROUND: #FFFFFF;
    BORDER-BOTTOM: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    FONT-SIZE: 11px;
    TEXT-ALIGN: left;
    scrollbar-face-color: #D4D0C8;
    scrollbar-shadow-color: #000000;
    scrollbar-highlight-color: #D4D0C8;
    scrollbar-3dlight-color: #FFFFFF;
    scrollbar-darkshadow-color: #FFFFFF;
    scrollbar-track-color: #D4D0C8;
    scrollbar-arrow-color: #000000
}

div.container {
	width:auto;
	background-color: #f2f2f2;
	    padding:5px;

}

.td5_0 {padding:5px 0px;}
.td5_0b {padding:5px 0px;border-top:1px dashed #f0f0f0;}
.td5_0cost {padding:5px 8px 5px 0px;text-align:right;}
.td4_0 {padding:4px 0px 4px 0px;}
.td4_0b {padding:4px 0px 4px 0px;border-top:1px dashed #f0f0f0;}
.td4_0bcost {padding:4px 8px 4px 0px;border-top:1px dashed #f0f0f0;text-align:right;}

.td1b 
{padding:4px 3px;border-bottom:1px solid #ddd;}

td.tdnav
{
background:url('images/control_play_blue.png') left center;
background-color:#333399;
background-repeat:no-repeat;
padding:5px 1px 5px 18px;
width:113px;
font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#FFFFFF;
border-top:1px solid #B8BDF2;
}
td.tdnavfullborder
{
background:url('images/control_play_blue.png') left center;
background-color:#333399;
background-repeat:no-repeat;
padding:5px 1px 5px 18px;
width:113px;
font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#FFFFFF;
border-top:1px solid #B8BDF2;
border-bottom:1px solid #B8BDF2;
}

td.tdinfo
{
background-color:#000099;
text-align:center;
vertical-align:center;
font-weight:bold;
padding:5px;
font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #FFFFFF;
border-top:1px solid B8BDF2;
}

td.tdlogin {
background-color:#333399;
text-align:center;
vertical-align:center;
padding:20px 0;
}

div.header { background:#eeeeee;border:1px solid #DDD;padding:2px;font-weight: bold; }

