/* 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Title : The CogWorks Text Stylesheet

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
*/

/* COMMON AND GLOBAL */
body { font-size:12px; line-height:15px; font-family:Arial, Helvetica, sans-serif; color:#595959;}
td, textarea, input, select { font:100% arial, verdana, helvetica, sans-serif; }

/* ----- GLOBAL ----- */
h1 { margin:0; padding:0 0 5px 0; font-size:26px; line-height:28px; font-weight:normal; color:#000000;}
h2 { margin:0; padding:0 0 20px 0; font-size:26px; line-height:28px; font-weight:normal; color:#3c95f2;}
h3 { margin:0; padding:0 0 5px 0; font-size:18px; line-height:28px; font-weight:normal; color:#2f3136;}
h4 { margin:0; padding:0 0 5px 0; font-size:26px; line-height:28px; font-weight:normal; color:#000000;}
h5 { margin:0; padding:0 0 5px 0; font-size:26px; line-height:28px; font-weight:normal; color:#000000;}
h6 { margin:0; padding:0 0 5px 0; font-size:26px; line-height:28px; font-weight:normal; color:#000000;}
p { font-size:12px; color:#5c5d60; padding:0 235px 15px 0; margin:0; }
ul { margin:0; padding:0 0 15px 0; list-style:none;}
#content ul li { background:url(/images/iconContactSquare.gif) 0px 7px no-repeat; padding-left: 11px;}
ol { margin:0; padding:0 0 15px 22px;}
ol li {}
a { color:#3c95f2; font-weight:normal; text-decoration:underline;}
a:hover { text-decoration:none; }
a:focus, a:hover, a:active { outline:none;}

#leftColInternal p.ContentTelNo {color:#3c95f2;font-size:20px;line-height:22px;}
#leftColInternal p.ContentTelNo a {color:#3c95f2;font-size:15px;}


/* ----- SUB NAVIGATION ----- */
#subNav ul.lv1 li a {color:#8F9093; background:url(../images/leftNavContactHover.gif) 0px 1000px no-repeat; }
#subNav ul.lv1 li a:hover { color:#b6d7fa; background:url(../images/leftNavContactHover.gif) top left repeat-y;}
#subNav ul.lv1 li a strong {display:block;font-size:15px;color:#333439;}
#subNav ul.lv1 li.selected a.selected { color:#b6d7fa; background:url(../images/leftNavContactHover.gif) top left repeat-y;}

#subNav ul.lv2 li a:hover {background:url(../images/leftNavLev2UmbracoHover.gif) 0px 5px no-repeat;}
#subNav ul.lv2 li.selected a.selected {background:url(../images/leftNavLev2UmbracoHover.gif) 0px 5px no-repeat;}
#subNav ul.lv2 li.selected a.selected strong {color:#3c95f2;}
#subNav ul.lv2 li a:hover strong {color:#3c95f2;}


div.contactus{position:relative;}
.boxSignup{height:180px;}
.demosignup .contourField{height:50px;}
div.contactus legend { display:none;}
.stepPanel ul {}
.stepPanel ul li { background:none!important; padding:5px 0 0 0; float:left; width:123px;}
.stepPanel span { font-size:12px; display:block;}
.stepPanel strong { font-size:16px; display:block;}
.stepPanel li.selected span { color: #5c5d60;}
.stepPanel li.selected strong { color: #3c95f2;}

/* ----- BUTTONS ----- */
.btnViewDemo { background:##3c95f2 url(/images/iconWhiteSquare.gif) 5px 9px no-repeat; color:#ffffff; }
.btnViewDemo:hover { background:6daff5 url(/images/iconWhiteSquare.gif) 5px 9px no-repeat; }
.btnSubmit {background:#6daff5 url(/images/iconWhiteSquare.gif) 5px 9px no-repeat; color:#ffffff; }
.btnSubmit:hover { background:#3c95f2 url(/images/iconWhiteSquare.gif) 5px 9px no-repeat; }
.contourNext,.contourPrev{border:none;margin: 9px 0px 20px;padding: 3px 0px 3px 13px;width:59px;float:left;}
.contourNext{margin:0;}
.contourPrev{width:70px!important;margin-right:20px;}
.btnContinue,.contourNext,.contourPrev {background:#6daff5 url(/images/iconWhiteSquare.gif) 5px 9px no-repeat; color:#ffffff; }
.btnContinue:hover,.contourNext:hover,.contourPrev:hover { background:#3c95f2 url(/images/iconWhiteSquare.gif) 5px 9px no-repeat;cursor:pointer; }


.btnFindOutMore {background:#6daff5 url(/images/iconWhiteSquare.gif) 5px 9px no-repeat; color:#ffffff;}
.btnFindOutMore:hover { background:#3c95f2 url(/images/iconWhiteSquare.gif) 5px 9px no-repeat; }
.btnBackToTop { background:#3c95f2 url(/images/iconWhiteSquare.gif) 5px 9px no-repeat; color:#ffffff;}
.btnBackToTop:hover { background:#6daff5 url(/images/iconWhiteSquare.gif) 5px 9px no-repeat; }
div.contactus label{display:block;font-size:14px;font-weight:normal;padding:0 20px 7px 0;}
div.contactus legend{padding-bottom:15px;}
div.contactus div.currentwebsiteadddress,div.yourname,div.contactus .lastname {margin-top:20px;}
div.contactus fieldset input{width:200px;background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #CCCCCC;
color:#B2B2B2;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
line-height:13px;
margin:0;
padding:3px;}
div.contactus small{color:#ADAEAF;display:block;font-size:12px;padding-bottom:0;}
div.contactus .yourname {float:left;width:227px;}
div.contactus .lastname {float:left;width:240px;}
div.contactus .lastname label{color:#fff;}
div.contactus .projectoutline textarea{background: white;border: 1px solid #CCC;color: #B2B2B2;font-family: Arial, Helvetica, sans-serif;font-size: 12px;height: 154px;line-height: 13px;margin: 0px;padding: 3px;width: 428px;}

.pageNoContainer a{display:none;}
.pageNoContainer p strong{color:#3c95f2;font-weight:normal;font-size:14px;}
.pageEmailContainer p strong{display:none;}
.pageAddressContainer .tel{display:none;}
.pageAddressContainer div.street-address,.pageAddressContainer div.locality,.pageAddressContainer div.postal-code{float:none;margin-top:5px;}

.page-1287 #footer div.postal-code{display:none;}


.contourSubmit{background:url("../images/iconWhiteSquare.gif") no-repeat scroll 5px 9px #3c95f2 !important;color:#ffffff !important;padding:3px!important;}
.btnSubmit:hover,.contourSubmit:hover {  background:#6daff5 url(/images/iconWhiteSquare.gif) 5px 9px no-repeat; }

.contourSubmit:hover{background:url("../images/iconWhiteSquare.gif") no-repeat scroll 5px 9px #6daff5!important;color:#fff!important;cursor:pointer;}


/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

