﻿
/******Structural Elements******/

body {background:#ccc;}
#page-wrap{background:#ffffff;width:1000px;margin: 0 auto;}
#page-inner{position:relative;overflow:hidden;padding:0 20px 0 20px;}
#header{background:#cc0000;width:100%;position:relative;}
#header-signup{background:#cc0000;width:100%;position:relative;height:80px;}
#header-inner{position:relative;padding:20px;}
.section{border-bottom:1px solid #686868;padding:12px 0 12px 0;position:relative;overflow:hidden;}
.section .section-left{float:left;width:475px;}
.section .section-right{float:right;width:475px;}
.section#first-section .section-left{float:left;width:560px;}
.section#first-section .section-right{float:right;width:385px;}
.section#third-section{width:960px;height:680px;}
#third-section-inner{background:#d8d8d8;position:relative;height:680px;}
#third-section div#registration{margin: 20px 0 0 300px;  position:relative; width:500px;height:365px;}
#third-section div#signup{width:445px;position:relative;padding-bottom:15px;/*height:365px;*/margin:30px 0 0 100px;}
#footer{margin:10px 0 10px 0;}

/******General Styles******/

h1{font-size:20px;padding: 0 0 5px 0;}
h2{font-size:14px;}
p {font-size:14px;line-height:17px; margin: .5em 0 .5em 0;}
body#ai5000Landing .section-right ul, body#ai5000Landing .section-left ul{list-style:disc;list-style-position:inside;padding:0 0 10px 3px;line-height:17px;}
li{font-size:14px;}

a#about{font-size:12px; font-weight:bold;color:#000;}
#footer a:hover{color:#cc0000;}
a#sign-up{background: url(/images/Sign-up.gif) no-repeat bottom left; border:none; height:20px; width:91px; text-indent:-999px;display:block;}
a#sign-up:hover{background: url(/images/sign-up_black.gif) no-repeat bottom left;}
span.italic{font-style:italic;}
div#header-links{position: absolute;bottom:2px;right:20px;}
img#logo{position: absolute; bottom:10px; left:20px;}
#second-section .section-left img{margin:30px 0 0 0;}
#second-section .section-right img{margin:10px 0 0 0;}
#second-section .section-right p {margin-top:6px;}

#third-section h1{font-size:30px;margin: 0 0 0 20px;padding-top:24px;}
#third-section.reset h1{margin:0; padding:0;}

/*FORM*/
div.form{float:right;width:345px;background:#D8D8D8;padding:35px 25px 35px 25px;}
div.form h3 {font-size:23px;line-height:25px;font-weight:bold;color:#CC0000;text-align:center;margin-bottom:35px;}
div.form fieldset{overflow:hidden;}
div.form-field{float:left;width:325px;text-align:right;margin-bottom:7px;}
div.form-field label{font-size:11px;padding-right:5px;color:#535353;}
div.form-field.select label{padding-right:5px;}
span.asterisk{color:#CC0000;}
div.form-field input{width:190px !important;border:1px solid #CCCCCC;margin:0;}
div.form-field select{width:192px !important;border:1px solid #CCCCCC;margin:0;}
div.form-field.radio {overflow:hidden;margin-top:5px;}
 span.sendme {float:left;padding-left:79px;}
span.sendme label{padding:0;}
 ul.radio{float:right;list-style:none;padding:0;width:197px;}
ul.radio li {color:#262626;text-align:left;width:200px;font-size:11px;line-height:18px;}
 ul.radio li input{border:none;margin:0 0 3px 3px;}
div.form-field ul input{width:23px !important;vertical-align:middle;}
div.form-field.submit{text-align:right;width:198px;margin:5px 0 0 0;}
div.form-field.submit input{background:url(/images/SubmitRed.gif) no-repeat scroll left top transparent;border:medium none;cursor:pointer;height:20px;text-indent:-999px;width:63px !important;font-size:0;line-height:0;}
div.form-field.submit input:hover{background:url(/images/SubmitBlack.gif) no-repeat left top;}







/*****Form Styles*****/

/*div#form-first{padding-right: 103px;}
div#form-seventh{padding-right:28px;}
div#form-eighth{padding-right:31px;}
div#form-ninth{padding-right:40px;}
div#form-tenth{padding-right: 38px;}
div#form-tenth label{padding-right:58px;}
div#form-tenth span{font-size:11px;}
div#form-eleventh{padding-right:91px;}*/

/*div#form-first{position: absolute; left: 44px; top: 0px; }
div#form-second{position: absolute; left:30px; top: 28px;}
div#form-third{position: absolute; left:30px; top: 58px;}
div#form-fourth{position: absolute; left:57px; top: 88px;}
div#form-fifth{position: absolute; left:62px; top: 118px;}
div#form-sixth{position:absolute; left:-10px; top:148px;}
div#form-seventh{position: absolute; left:48px; top:177px;}
div#form-eighth{position:absolute; left:-32px; top:205px;}
div#form-ninth{position:absolute; left:0; top:233px;}
div#form-tenth{position:absolute; left:39px;top:285px;overflow:hidden;width:256px;}
div#form-tenth ol{margin:0;padding:0;}
div#form-tenth ol li{width:200px;float:right;}
div#form-tenth ol li input {margin:0;padding:0;}
div#form-tenth span{float:left;width:52px;}
div#form-tenth span.asterisk{float:none;}*/
/*div#form-tenth input.check2, div#form-tenth input.check3  {margin-left: 54px}*/
/*div#form-tenth label{padding-left:5px;}
div#form-tenth span{font-size:11px;padding-top:4px;}
div#form-10{position:absolute; left:11px; bottom:76px;}
div#form-11{position:absolute; left:58px; bottom:46px;}
div#form-eleventh {top:390px;left:96px;position:absolute;}
div#form-twelfth {left:55px;position:absolute;top:260px;}

/* Added to override ektron ol and div style by jigar patel 03/10/2010 */
div.design_choices { background-color:transparent !important;  background-image:none; border-style:none; font-family:arial; font-weight:normal; padding:4px; }
ol.design_list_vertical { border:none !important; list-style-type:none; margin:0;  padding-left:1px; padding-right:3px; }
#design_content, div.design_content { background-color:transparent !important; background-image:none; border-style:none; overflow:auto; padding:2px; }

.submit-button{background:url(/images/Submit.gif) no-repeat top left; border:none; height:20px;width: 63px; cursor: pointer;text-indent: -999px;}
.submit-button:hover {background: url(/images/submit_black.gif) no-repeat top left;}
div#registration div {margin: 0 0 5px 0;}
div#signup div {margin: 0 0 5px 0;}
label{font-size:11px;}
span.asterisk{color:#cc0000;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
div#form-first{left:39px;}
div#form-second{left:28px;}
div#form-third{left:29px;}
div#form-fourth{left:56px;}
div#form-fifth{left:62px;}
div#form-sixth{left:-10px;}
div#form-seventh{left: 48px; bottom:160px;}
div#form-eighth{left:-32px;}
div#form-ninth{margin-left: -10px;}
div#form-tenth{left:38px;}
div#form-tenth input.check1{margin-left:4px;}
div#form-tenth input.check2{margin-left:4px;margin-top:1px;}
div#form-tenth input.check3{margin-left:4px;margin-top:1px;}
div#form-tenth label.check3{margin-right: 0px;}
div#form-eleventh{margin-left:90px;}
#third-section-inner{background:#ccc;position:relative;min-height:465px;}
}


/*TEST AREA*/
/*div#signup {position:relative;}
div#signup div#ctl00_ContentPlaceHolder1_FormBlock1{float:none;}
div#signup div#ctl00_ContentPlaceHolder1_FormBlock1 div {width:500px;overflow:hidden;padding:0 0 0 0;margin-top:10px;}
div#signup label {width:200px;float:left;text-align:right;padding-right:5px;}
div#signup div input {width:200px;float:left;}
div#signup div input.submit-button{width:70px;}
div#signup div select {width:200px;float:right;} 
div#signup div span{float:left;width:135px;font-size:11px;text-align:right;padding-right:0;}
div#signup div span.asterisk{width:5px;float:none;padding-right:0;}
div#signup ol{list-style:none;}
div#signup ol li{width:412px;float:right;text-align:left;}
div#signup ol li input{width: 10px; margin:0;}
div#signup ol li label{width: 200px;text-align:left;padding:0 0 0 5px;}*/
