
body, TD, .FormText {font:9pt Tahoma;}
.FormTextWarning {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #CC0000; font-weight: bold;}
SELECT {font-family:Arial Narrow, Tahoma, Arial, Helvetica, sans-serif;}

body {
	margin:0 0 0 0;
	padding:0 0 0 0;
	background-color:#d9d9d9;
	}

A:hover{text-decoration:underline;}

#ZIPBox{width:589px;position:relative;margin-top:10px;}
#ZIPBox #left{float:left;width:428px;height:54px;padding-top:10px}
#ZIPBox #right{float:right;width:161px;height:54px;padding-top:10px;}

#ARBTop {width:329px;height:100px;padding:0px;}
#ARBMid {background-color:#EFEFEF;width:315px;padding:0 0 5px 10px;text-align:left;border-left:2px solid #dedede;border-right:2px solid #dedede;}
#ARBBot {width:329px;height:22px;padding:0px;}

#container {width:auto; margin:auto; width:698px;}
#topheader {text-align:center; margin:12px 0 0 0; width:auto; height:auto;}
#header {margin:auto; width:698px; height:142px;} 
#headline {background-image:url(images/topheader.jpg); width:698px; height:128px;}

#textbox1 {margin:20px 16px 0 14px; float:left; width:300px; height:auto;}
#textbox2 {margin:20px 16px 0 14px; float:left; width:289px; height:auto;}
#textbox3 {margin:20px 16px 0 0px; float:left; width:329px; height:auto;}

h1 {text-align: right; color:white; font-family:Arial, Helvetica, sans-serif; font-size:21px; line-height: 0.6em;
 margin:5px 40px; padding:54px 20px 0 0; font-weight:normal;}
h2 {text-align:left; line-height: 1.0em; color:#9c7746; font-family:Arial, Helvetica, sans-serif; font-size:29px; margin:0 0 0 0; height:auto; width:auto; font-weight:normal;}
h3 {text-align:left; color:#4d4d4d; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height: 1.8em; height:auto; width:auto;font-weight:normal;}
h4 {text-align:left; color:#157093; margin:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;}
h5 {text-align:center; color:#FFFFFF; margin:auto; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal;}

#offercontainer {margin:auto; width:698px; background-color:#FFFFFF; background:url(/designs/degreefinder/images/backrepeat.gif); background-repeat: repeat-x; background-position:top;}
#emailcontainer {float:left; width:329px; height:290px; margin:20px 0 20px 0; background-color:#F1F1F1;}

#back1 {width:329px; height:45px; background-image:url(images/form1.gif);} 
#emailfield {text-align:center; position:relative;top:40px;}
#back2 {width:329px; height:145px; background-image:url(images/form2.gif);}
#back3 {width:329px; height:44px; }
#back4 {width:329px; height:23px; background-image:url(images/form4.gif);}  

#line {margin:auto; width:auto; height:1px; text-align:center;}

#navlist { list-style-image: url(images/arrow.gif); font-family:Arial, Helvetica, sans-serif; color:#CC0000; font-weight:bold; } 

#footer { margin:auto; width:698px; background-color:#157093; clear:both;}
#footer a {color: white;}
.style1 {
	color: #157093;
	font-weight: bold;
}
.style2 {color: #157093;text-decoration:none;}

#GI_back2 {width:329px; background-image:url(images/GI_form2.gif);}

.check {float: left; width: 60px; background: url(/designs/degreefinder/images/clickHere.gif) no-repeat; margin-right: 0px; padding: 37px 10px 12px 0;}

#reg-form ul {list-style: none; text-align: left; margin: 0; _margin: 0 0 0 10px;}
#reg-form li {padding: 3px; _padding: 2px;}
#reg-form div {width: 100px; display: inline;float: left;}

.row {clear: both; margin: 15px auto; width: 570px;padding:5px;}
.row .photo {float: left; width: 119px; padding: 0 5px 0 0;}
.row .description {width:370px;font-family:Arial, Helvetica, sans-serif; font-size:11px; float:right;}

.rowCPL {clear: both; margin: 0px auto; width: 560px; padding: 5px;}
.rowCPL .photo {float: right; width: 467px; padding: 0; background: #fff;}
.rowCPL .description {background: #fff; clear: both; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

#sO_innerBGTop {height:11px;}
#sO_innerBGMiddle {background: url(/designs/degreefinder/images/offerInnerBg_middle.gif) bottom repeat-y;margin-top:0px;padding-top:20px;}
#sO_innerBGBottom {background: url(/designs/degreefinder/images/offerInnerBg_bottom.gif) bottom no-repeat;height:11px;margin-top:-10px;}

.SubmitButton{display:none;}

#thankYouContainer {width:698px; float:center; margin:auto; background: url(/designs/degreefinder/images/thankYouBGTop.gif) no-repeat;height:164px;padding-top:60px;margin-bottom:0px;}
#thankYouContainerBottom {width:698px; float:center; margin:auto; background: url(/designs/degreefinder/images/thankYouBGBottom.gif) no-repeat;height:391px;margin-top:-70px;}

.cf:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
* html .cf {height: 1%;}


