/* www.sourcedesign.co.uk Screen Styles              */
/* Copyright(C)2007 Source Internet Development Ltd */

html {height: 100%;}
body {height: 100%; background-color: #fff; margin: 0;}



/* Page Layout */

#menuList {text-align: left; margin: 0; padding: 0;}
#menuList ul {margin: 0; padding: 0; list-style-type: none;}
#menuList li {display: inline; list-style: none; margin: 0 10px 0 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 15px; color: #fff000;}
#menuList li a {margin: 0; padding: 0; font-weight: bold; font-size: 15px; color: #fff;}
#menuList li a:hover {font-weight: bold; text-decoration: none; color: #fff000;}


#header {text-align: left; width: 780px; height: 132px; margin: 0 0 7px 0; background: top left no-repeat url(../images/bg-header.jpg); vertical-align: top;}
#headerStatement {padding: 23px 0 0 20px;}

#menubar {position: relative; top: 42px; left: 20px;}

#logoDIV {float: left; width: 281px; height: 87px;}

#mainImageDIV {margin: 0;}

#footer {clear: both; width: 780px; border-top: 1px solid #f1f1f2; padding: 15px 0 0 0; margin: 0; height: 50px;}
#footerLeft {float: left; padding-left: 22px; text-align: left;}
#footerRight {float: right; padding-right: 22px;}

#mainContainer {width: 780px; text-align: left; margin: 0;}

#contentColumn {margin: 0 0 30px 0; float: left; padding: 0 0 30px 0; width: 518px; text-align: left;}

#mainContentDIV {padding: 0;}

#welcomeDIV {margin: 10; padding: 120;}

#tabDIV {height: 42px; vertical-align: bottom; width: 518px; margin: 0; background: top left #fff repeat-x url(../images/bg-menutabs.gif); }

#headingDIV {margin: 0;}

#optionsColumn {margin: 0; padding: 0; width: 250px; float: right; background: top center #fff repeat-y url(../images/bg-options-column.gif);}

#box {width: 250px; margin: 12px 0 0 0; text-align: center;}
#boxTop {width: 250px; height: 27px;}
#boxMiddleDark {text-align: left; border: 1px solid #b0b1b2; border-top: none; border-bottom: none; background: bottom center #e1e2e3 repeat-x url(../images/box-dark-bg.gif); padding: 9px 0 0 11px;}
#boxMiddleLight {text-align: center; border: 1px solid #b0b1b2; border-top: none; border-bottom: none; background: #fff; padding: 12px 0 14px 0;}
#boxBottom {width: 250px; height: 20px; margin: 0; padding: 0;}
#boxFader {width: 250px; height: 105px; background: top center no-repeat url(../images/bg-optionscolumn-fade.gif);}

#standardMenubar {height: 37px; width: 780px; background: #000 top left no-repeat url(../images/bg-menubar-standard.gif); text-align: left; margin: 0 0 10px 0;}

#tabList {text-align: left; position: relative; z-index:100; margin: 0; padding: 14px 0 0 10px;}
#tabList ul {z-index:100; margin: 0; padding: 0; list-style-type: none;}
#tabList li {z-index:100; display: inline; list-style: none; margin: 0; padding: 0;}





/* Text */

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 14px;
	color: #a5a5a5;
	margin: 0;
	padding: 0;
	width: 520px;
}
h1 strong {color: #fff;}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 100%;
	color: #9b2d19;
	margin: 0;
}


.bodyText {font-family: Arial, Helvetica, sans-serif; font-size: 95%; color: #535353; margin: 2px 25px 15px 25px; line-height: 120%;}
a.bodyText {font-size: 100%; color: #000; font-weight: bold; margin: 0;}
a.bodyText:hover {background-color: #000; color: #fff; font-weight: bold; text-decoration: none;}
.bodyText strong {font-weight: bold; color: #000;}

.optionText {font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #000; margin: 0;}
.optionText strong {color: #1270cf; font-size: 15px;}

a.optionLink {font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #000; margin: 0;}
a.optionLink:hover {color: #1270cf}

a.optionLinkBlue {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #1270cf; margin: 0;}
a.optionLinkBlue:hover {color: #000;}

.bulleteList {padding-top: 0; padding-bottom: 0; margin: 0 0 0 0;}
.bulletList li {list-style:square; font-family: Arial, Helvetica, sans-serif; font-size: 100%; font-weight: normal; color: #1270cf; margin-bottom: 5px;}

.footerText {font-family: Arial, Helvetica, sans-serif; color: #787879; font-size: 70%; margin: 0;}
a.footerText {color: #787879; font-size: 100%; font-weight: bold;}
a.footerText:hover {color: #000;}






/* Tables */

TABLE.yourOptionsTable {border: 0; margin: 0 15px 0 0}
TABLE.yourOptionsTable TH {width: 20px; height: 22px; border: 0; text-align: center;}
TABLE.yourOptionsTable TD {border: 0; text-align: left; padding-left: 5px;}

TABLE.hardwareTable {border: 0; margin: 0 0 0 0;}
TABLE.hardwareTable TD {padding-right: 15px; vertical-align: top;}
