/*****************************
  STYLESHEET
  VERSION:1.0
    
  WEBSITE:Third Sigma
  AUTHOR:Tim Jensen
  CREATED:13/01/05
  COMMENTS:Stylesheet for Third Sigma.
*/

/** DEFAULT LAYOUT DIV styles */
#frame{margin-left:20px;width:980px;height:100%;background:#ccc url("../../images/content_bg.gif") repeat-y bottom left}
#leftBorder{float:left;width:16px}
#centreColumn{float:right;width:948px}
#rightBorder{float:right;width:16px}
#header{width:948px;height:138px;background:#08367B url("../../images/header.jpg") no-repeat top left}
#columnMain{float:right;width:764px;padding:10 20 10 20px}
html>body #columnMain{width:724px}
#columnLeft{float:left;width:184px}
#enclose{float:left;width:964px}
#footer{bottom:0px;height:22px;padding:6 35 2 239px;/*width:558px;*/ background:#ccc url("../../images/content_bg.gif") repeat-y bottom right}
/*html>body #footer{ height:13px;width:558px;padding:6 35 2 185px}*/
#utilities{padding:0 5 0 12px;color:#07367A;float:right}
#quickLink{/*width:96px;*/ /*text-align:right;*/ align:center}
#quickLinks{/*width:480px;*/}
#quickLinkText{float:right;text-align:right;width:86px;margin:2px;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;color:#000000;line-height:1}
#quickLinkText a{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;color:#000000}
#quickLinkText a:hover{text-decoration:underline}
#search{width:130px;padding:8px;color:#fff}

/* MAIN MENU NAVIGATION styles */
.nav_firefox{}
html>body .nav_firefox{width:184px;padding:2 0 0 0px;margin:0 0 0 0px;background-color:#BDD52C;min-height:22px;height:auto;text-align:right;line-height:26px}
#nav{/*clear:both;*/width:184px;padding:0px;margin:0px;background-color:#BDD52C;/* #000000 height:auto;min-height:320px*/display:inline-table}
#nav img{margin:0 -2 -4 -1px;padding:0px}
#nav ul{padding:0px;margin:0px;height:20px}
#nav ul li{list-style:none;/*display:inline;*/padding:0px;margin:0px;border:0px}
#nav ul li a{border-bottom:1px solid #fff;padding:6 8 6 6;margin:0 -3 0 0px;height:20px;width:184px;text-align:right;background:#BDD52C;font:15px Arial, Helvetica, sans-serif;text-decoration:none;color:#fff;border-bottom:none!important}
html>body #nav ul li a{height:20px;margin:0 0 0 0px}
#nav ul li a#current{color:#fff;background:#A6BB2B}
#nav li a:hover{background:#A6BB2B}

/* STANDARD LINK styles */
a{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:13px;text-decoration:none;color:#07367A}
a:link{color:#07367A}
a:visited{color:#2D548D}
a:active{color:#2D548D}
a:hover{color:#2D548D;text-decoration:underline}

/* BREADCRUMB LINK styles */
#breadcrumbs{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#003366;margin:0 0 6 0px}
#breadcrumbs a{font-family:Arial, Helvetica, sans-serif;font-size:10px;text-transform:uppercase;color:#003366}
#breadcrumbs a:hover{text-decoration:underline}

/* FOOTER links */
#footer a{margin:0px;padding:0px;/*text-transform:uppercase;*/font-size:10px;color:#545454}
#footer a:hover{text-decoration:underline}
#footerLeft{float:left;font-size:10px;color:#545454}
#footerLeft a{color:#FF0000}
#footerLeft a:hover{color:#C70B0B}
#footerRight{float:right;font-size:10px;color:#545454}

/** Utilities */
#utilities a{font-size:10px;margin:2 2 0 0;text-transform:uppercase;color:#07367A}

/** INCLUDE TEMPLATE styles */
#quoteAuthor{font-family:Arial, Helvetica, sans-serif;font-style:italic;font-size:15px;color:#545454;text-align:right}
#innerQuoteText{font-family:Arial, Helvetica, sans-serif;font-style:none;font-size:15px;color:#264A83;padding:1 0 1 0px}

/* CALENDAR */
.calendarRow{clear:both}
.calendarDayHeading {
 background-color:<cfoutput>#developer.headingsColour#</cfoutput>;
 color:<cfoutput>#developer.lightColour#</cfoutput>;width:70px;height:25px;padding:2px;margin:1px;float:left}
.calendarDay, .calendarDay_away, .calendarDay_home {
 background-color:<cfoutput>#developer.keylineDarkColour#</cfoutput>;
 color:<cfoutput>#developer.lightColour#</cfoutput>;width:70px;height:70px;padding:2px;margin:1px;float:left}
.calendarDay_away{ background-color:<cfoutput>#developer.headingsColour#</cfoutput>;
}
.calendarDay_home{ background-color:<cfoutput>#developer.linkColour#</cfoutput>;
}
.calendarDay_home a:link{ color:<cfoutput>#developer.mainmenuHighlightColour#</cfoutput>;
}
.calendarDay_home a:visited{ color:<cfoutput>#developer.mainmenuHighlightColour#</cfoutput>;
}
.calendarDay_home a:hover{ color:<cfoutput>#developer.linkHighlightColour#</cfoutput>;
}
.calendarDay_away a:link{ color:<cfoutput>#developer.mainmenuHighlightColour#</cfoutput>;
}
.calendarDay_away a:visited{ color:<cfoutput>#developer.mainmenuHighlightColour#</cfoutput>;
}
.calendarDay_away a:hover{ color:<cfoutput>#developer.linkHighlightColour#</cfoutput>;
}

/* CONTACT FORM */
#contactForm{width:290px;border:1px solid #07367A;clear:both}
.formHeading{width:290px;height:20px;background:#07367A}
.formRow{width:280px;height:18px;margin:5 2 5 2px;clear:both}
.fieldName{width:80px;float:left;padding:3 2 3 2px;text-align:right}
.field{width:190px;float:right;padding:2px;text-align:left}
.formHeading h1{margin:0px;padding:2 0 0 5px;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:700;color:#fff}
.tableHeading{height:20px;background:#07367A}
.tableHeading h1{margin:0px;padding:2 0 0 5px;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:700;color:#fff}

/* SELECTOR STYLES */
body{padding:0px;margin:0px;background:#ccc}
/*div{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
}*/
h1{font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#BB0F16;padding:0px;margin:0px;font-weight:400}
h2{font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#1B408D;padding:0px;margin:5 0 10 0}
h3, h4, h5, h6{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#1B408D;padding:0px;margin:10 0 5 0}
p, td{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#666;margin:0px 0px 8px 0px;padding:0px}
ul{margin:0 0 0 26;padding:4 5px}
li{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#666}
img{border:0px;margin:0px;padding:0px}

/** FORM styles */
form{padding:0px;margin:0px;border:0px}
form.searchBox{padding:0px;margin:0 0 1 0px;border:0px}
input{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#666;border:0px;height:18px;padding:0px;margin:1 0 1 0px;border:1px solid #aaa;vertical-align:top}
input#signupbutton,input.button{cursor:pointer}
input.lge{width:185px}
input.med{width:165px}
input.sml{width:100px}
textarea{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#666;width:180px;border:0px;height:60px;padding:0px;margin:0px;border:1px solid #ccc}
input.checkBox{margin-right:3px;float:left;width:14px;height:14px}
input.button{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:400;color:#3A4907;background-color:#CDD3A5;border-top-color:#F0F0E6;border-right-color:#727A2E;border-bottom-color:#5E6717;border-left-color:#EAEADC;padding:0px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid}
input.imageButton{margin:0px;padding:0px;border:0px}
select{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;border:0px;height:16px;padding:0px;margin:0px;border:1px solid #ccc}

/** MISCELLANEOUS styles */
.boxBacking{background-color:#ccc}
.boxHeader{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;font-weight:700;background-color:#AFAFAF;color:#fff}

/** MENU FIXES styles */
#search{float:left;clear:both;width:180px}
html>body .nav_firefox{float:left}

/** Personality Test Form Styles */
.personalityForms{border:1px solid #2C548F;margin:10px 0}
.personalityForms td{padding:5px 10px}
td.productTitle{font-size:14px;color:#2C548F;font-weight:700;background:#A1BAE3}
td.price{font-size:14px;background:#2C548F;color:#fff;font-weight:700;text-align:right}
a.buyNow{background:url(../../images/buyNow.jpg) no-repeat top left;width:104px;height:25px;text-indent:-9999px;display:block;margin:10px auto}
.signform {margin:30px 0 0;float:right;
width:465px;}