/* body, boxes  (borders for the whole page) */
body {margin-left:8px; margin-top:8px;font-size:70%;background-image:url(http://www.fast4cast.com/img/bg/bg.gif);margin-bottom:30px;color:#666666;line-height:16px;font-family:verdana,arial,sans-serif;}
.boxLevel1 {margin:0px auto;overflow:hidden;width:960px;}
.boxLevel2 {border:solid 1px #cccccc;background-position:0px -1px;float:left;background-image:url(http://www.fast4cast.com/img/bg/top-grad.jpg);width:958px;background-repeat:repeat-x;background-color:#ffffff;}

.box600Level1 {margin:0px auto;overflow:hidden;width:600px;}
.box600Level2 {border:#cccccc 1px solid;background-position:0px -1px;float:left;background-image:url(http://www.fast4cast.com/img/bg/top-grad.jpg);width:598px;background-repeat:repeat-x;background-color:#ffffff;}

/* narrow boxes are for pages that do not have the a menu privacy statement and termsofuse*/
.boxLevel1Narrow {margin:0px auto;overflow:hidden;width:704px;}
.boxLevel2Narrow {border:#cccccc 1px solid;background-position:0px -1px;float:left;background-image:url(http://www.fast4cast.com/img/bg/top-grad.jpg);width:702px;background-repeat:repeat-x;background-color:#ffffff;}

/* list with an image arrow */
ul.arrow {margin-top:5px;list-style-image:url(http://www.fast4cast.com/img/bmp/small-gray-arrow.gif);}

/* + - bit maps*/
.expanders {border:0;width:11px;height:11px;}
a,.question {color:#003399;text-decoration:none;}
a:hover,a:active {color:#0066ff;text-decoration:underline;}
h1 {padding-top:5px;padding-bottom:0px;font-size:12pt;color:#696969;background-color:#ffffff;}
h2 {padding-top:0px;padding-bottom:0px;font-size:10pt;color:#696969;background-color:#ffffff;}

/* the add to box (i.e. del.icio.us, myyahoo, reddit, onlywire) loaded from javascipt document.write(...) */
.addTo {font-size:9px;text-indent:3pt;text-align:right;}
.addToImg {vertical-align:middle;border:0;}

/* table borders and rows -- ...Bottom has no underline */
.tableBorder {padding-top:5px;padding-bottom:5px;padding-left:1px;padding-right:1px;border:solid 1px #cccccc;}
.quickBoxTitle {text-align:center;height:25px;font-weight:bold;font-size:10pt;padding-left:5px;padding-right:5px;background-color:#ffffcc;}
.quickBoxRow {padding-top:3px;padding-bottom:3px;border-bottom:solid 1px #cccccc;font-size:10px;line-height:13px;vertical-align:top;}
.quickBoxRowBottom {padding-top:3px;padding-bottom:3px;font-size:10px;line-height:13px;vertical-align:top;}
.featureRow {border-bottom:solid 1px #cccccc;padding-left:3px;padding-right:3px;line-height:19px;padding-top:5px;text-align:left;}
.featureRowBottom {padding-left:3px;padding-right:3px;line-height:19px;padding-top:5px;text-align:left;}

/* side nav -- for the menu */
.sideNavHeaderFox {float:left;margin-top:1px;font-weight:bold;font-size:10pt;width:220px;color:#ffffff;text-indent:5px;height:18px;background-color:#999999;cursor:pointer;}
.sideNavHeader{background-color:#999999;margin-top:1px;font-weight:bold;font-size:10pt;width:220px;color:#ffffff;text-indent:5px;height:18px;cursor:pointer;}
.sideNavBottom {border-bottom:solid 1px #cccccc;}
a.sideNavLink {font-size:10pt;color:#333333;}
a.sideNavLink:hover {font-size:10pt;color:#0066ff;}
a.sideNavLinkSelected, a.sideNavLinkSelected:hover {font-size:10pt;color:#333333;text-decoration:none;}

a.sideNavHeaderLink {padding-left:5px;font-weight:bold;font-size:10pt;color:#ffffff;text-decoration:none;}
a.sideNavHeaderLink:hover, a.sideNavHeaderLink:active {padding-left:5px;font-weight:bold;font-size:10pt;color:#0066ff;text-decoration:none;}

li.sideNavList {padding-top:7px;list-style-type:none;}
li.sideNavListSelected {padding-top:7px;color:#ff0000;list-style-type:disc;}
li.sideNavListOver {padding-top:7px;color:#0066ff;list-style-type:disc;}

/* top Navagation */
.topNav,.phoneNo {font-weight:bold;font-size:12px;color:#999999;}
a.topNav {font-weight:bold;font-size:12px;color:#999999;text-decoration:none;}
a.topNav:hover {font-weight:bold;font-size:12px;text-decoration:none;}
a.topNav:active {font-weight:bold;font-size:12px;color:#ff0000;text-decoration:none;}

/* footers and legal (terms and privacy statement) */
.footer{font-size:10px;background-image:url(http://www.fast4cast.com/img/bg/bot-grad-35.jpg);color:#666666;font-family:arial,helvetica,sans-serif;background-repeat:repeat-x;}
a.footer {font-size:10px;color:#003399;text-decoration:none;}
a.footer:hover,a.footer:active {font-size:10px;color:#666666;text-decoration:underline;}
.legallist {background-color:#ffffff;color:#000000;margin-bottom:15px;}

.input {font-size:12px;color:#666666;background:#f5f5f5;border:solid 1px #000000;}
.inputborderless {font-size:12px;color:#666666;background:#f5f5f5;}

/* for the web site map page needs to be the same default colors as found in style1.css - style4.css */
.featureTitleRow2 {background-color:#339900;padding-left:15px;font-weight:bold;color:#ffffff;line-height:30px;}
.featureTitleRow3 {background-color:#660099;padding-left:15px;font-weight:bold;color:#ffffff;line-height:30px;}
.featureTitleRow4 {background-color:#ff9900;padding-left:15px;font-weight:bold;color:#ffffff;line-height:30px;}
.featureTitleRow5 {background-color:#ff0000;padding-left:15px;font-weight:bold;color:#ffffff;line-height:30px;}

/* top nav colored bar under page links */
.tb {background-color:#999999;} /* gray 	*/
.t0 {background-color:#ff0000;} /* red 	*/
.t1 {background-color:#0033FF;} /* blue 	*/
.t2 {background-color:#339900;} /* green 	*/
.t3 {background-color:#660099;} /* purple 	*/
.t4 {background-color:#ff9900;} /* orange	*/

/* background of sideNav */
.u1 {float:left;width:220px;background-image:url(http://www.fast4cast.com/img/bg/nav-blue-thin.gif);background-repeat:repeat-x;}
.u2 {float:left;width:220px;background-image:url(http://www.fast4cast.com/img/bg/nav-green-thin.gif);background-repeat:repeat-x;}
.u4 {float:left;width:220px;background-image:url(http://www.fast4cast.com/img/bg/nav-orange-thin.gif);background-repeat:repeat-x;}
.u3 {float:left;width:220px;background-image:url(http://www.fast4cast.com/img/bg/nav-purple-thin.gif);background-repeat:repeat-x;}

/* items from fcStyle.css */
.grdTbl{padding:3px;border:solid 1px #dcdcdc;color:#000066;background-color:#ffffff;}
.grdHdr {font-weight:bold;color:#ffffff;background-color:#008080;text-align:center;}
.grdSI {color:#ffffff;background-color:#669999;}
.grdFt, .grdPgr{vertical-align:baseline;color:#000066;background-color:#ffffff;text-align:left;}

.tdTotalOver{border-top:solid 1px #808080;text-align:right;}
.tdTotal{font-weight:bold;border-bottom:double 1px #808080;text-align:right;}
.divHelp{border:solid 1px #c0c0c0;padding:8px;}
.pnlBorder {padding-left:10px;padding-right:10px;}
.butUpd, .butCan,.butSave {font-weight:bold;font-size:8pt;color:#000000;background-color:#c0c0c0;}
.lblErr{color:#ff0000;}
.lblWarn{color:#808080;}

.tcNotClicked {font-weight:normal;background-color:#ffffff;}
.tcIsClicked {font-weight:bold;background-color:#f5f5f5;}

/* from style6.css*/
.tblReport {border:solid 1px #dedfde;border-collapse:collapse;}
.spnReport {font-weight:bold;color:#6B696B;}
.trHead {font-weight:bold;color:#FFFFFF;background-color:#6B696B;text-align:center;}
.trOdd {color:#000000;background-color:#FFFFFF;}
.trEven {color:#000000;background-color:#F7F7DE;}
.tDbl {border:double 3px;background-image:url(http://www.fast4cast.com/img/Gray.bmp);border-collapse:collapse;}
