@charset "utf-8";
/* CSS Document */


#content-int{width:894px;height:auto;overflow:auto;border-bottom:4px solid #b5b0a6; background-color:#fff;padding-left:15px;padding-right:15px; padding-top:20px;padding-bottom:20px;position:relative;z-index:1;margin-top:-165px; background-image:url(../images/bg_content-int.gif); background-repeat:no-repeat; }

#header.interior{ background-image:url(../images/bg_intheader.gif); background-repeat:no-repeat; background-position:bottom;height:283px;position:relative;z-index:0;}

#page-title{border-bottom:1px solid #f2ebde;width:854px;padding-bottom:10px;margin:auto;margin-bottom:20px;height:auto;overflow:auto;}
#text-int{clear:both;width:854px;margin:auto; height:auto;overflow:auto;}

p{color:#514f4a;font-size:12px;line-height:18px;}
h1{color:#b2b3b4;font-size:14px;float:left;margin:0;}
h2{color:#88aaae;font-size:14px;float:left;margin:0;margin-left:10px;}
h3{color:#b2b3b4;font-size:14px;}
h4{color:#88aaae;font-size:14px;margin:0;}
a{color:#fcaf17;}
a:hover{color:#b1630f}

#text-column{float:left;width:485px;padding-right:15px;height:auto;clear:both;}

#three-steps{padding:10px;width:830px;background-color:#a19d94;border:1px dotted #78756e; background-image:url(../graphics/bg_threesteps.gif);margin:auto;margin-bottom:10px;}
#three-steps table td{vertical-align:top;padding:5px;text-align:center;color:#fff;}

/*#three-steps{float:right;padding:10px;width:330px;background-color:#a19d94;border:1px dotted #78756e;margin-bottom:10px; background-image:url(../graphics/bg_threesteps.gif);}
#three-steps table td{vertical-align:top;padding:5px;}*/
#quick-points{float:right;width:330px;border:1px dotted #794908;padding:10px;background-color:#dc850e;color:#fff;font-size:14px;clear:right; background-image:url(../graphics/bg_quickpoints.gif);}
#quick-points h3, #three-steps h3{color:#fff;margin-top:0;font-size:16px;}
#quick-points li{color:#b1630f;line-height:19px;}
#quick-points a{color:#fff;}


#text-column.faq h4{margin-top:17px;}
#text-column.faq p{margin-top:0;}

table.tblContact td{padding:5px;font-size:12px;vertical-align:top;}

a.sign-up{font-size:18px;display:block;padding:5px;background-color:#b1630f;margin-top:5px;text-align:center;color:#fff;text-decoration:none;font-weight:bold;border:1px solid #fff;}
a.sign-up:hover{background-color:#fca915;}

table.tblDemoStudy td{padding:5px;font-size:12px;}

table.tblLogin{color:#514f4a;width:600px;}
table.tblLogin td{padding:5px;font-size:12px;}

#selectStates{padding-left:10px;width:830px;height:auto;overflow:auto;}
table.tblSelectState{color:#514f4a;width:440px;float:left;}
table.tblSelectState td{padding:5px;font-size:12px;}
#select-state-photo{float:right;width:323px;height:200px; margin-top:40px;}

#course-info{padding:10px;width:830px;background-image:url(../graphics/bg_courseinfo.jpg);height:auto;}
table.tblCourseInfo{color:#514f4a;width:440px;}
table.tblCourseInfo h4{color:#b1630f;font-size:12px;}
table.tblCourseInfo td{padding:3px;}

table.tblRegistrationInfo{width:850px;}
table.tblRegistrationInfo td{padding:5px;font-size:15px;}

table.tblPayment{color:#514f4a;width:850px;}
table.tblPayment td{padding:5px;font-size:12px;}
.course-cost{font-size:14px;color:#fcaf17;}

table.tblDeliveryOptions td{padding:0;}

table.tblCreditCard{color:#514f4a;width:850px;}
table.tblCreditCard td{padding:5px;font-size:12px;}


#ConfirmReg{margin:auto;border:1px dotted #794908;padding:10px;width:450px;background-image:url(../graphics/bg_courseinfo.gif);height:auto;overflow:auto;}
table.tblConfirmReg{color:#514f4a;width:90%;margin:auto;}
table.tblConfirmReg td{padding:5px;font-size:12px;}

.inputRed {color: #ff0000;font-size: 12px;}	
.selectRed {color: #ff0000;font-size: 12px;}
