.box { background: transparent; }
.buttons-line { height: 1em;}
#signInLoginContainer { background-color:#2476a5; overflow: hidden;}


#wrap { width: 960px; height: auto; margin: 0 auto; padding: 0; background: #FFFFFF; overflow: hidden;}
#head { width: 960px; height: 258px; margin: 0 auto; padding: 0; }
#prog1 { width: 225px; height: 258px; margin: 0; padding: 0; float:left;}
#prog2 { width: 232px; height: 258px; margin: 0; padding: 0; float:left;}
#prog3 { width: 232px; height: 258px; margin: 0; padding: 0; float:left;}
#form { width: 271px; height: 258px; margin: 0; padding: 0; float:left; background:url(//www.websocialfiles.com/11385/images/form.jpg);}
#form iframe{ border-width: 0; padding-top: 40px;}

#content { width: 640px; height: auto; margin: 0; padding: 0; float: left; background:#FFFFFF;}
#content h1 { padding-left: 0; padding-bottom: 5px; margin-bottom:0px; font-size:22px; text-transform: capitalize; font-weight:normal; border-bottom:solid 1px; margin-left: 10px; margin-right: 10px; }
#content h2 { padding-left: 0; padding-bottom: 0; margin-bottom:0; font-size:18px; text-transform: capitalize; font-weight:normal; margin-left: 10px; margin-right: 10px; color:#FF9900;}
#content p { padding-left: 10px; padding-right: 10px; color:#666666; font-size: 12px;}
#content2 { width: 960px; height: auto; margin: 0; padding: 0; float: left; background:#FFFFFF;}
#content2 p { padding-left: 10px; padding-right: 10px; color:#666666; font-size: 12px;}
#right { width: 320px; height: auto; margin: 0; padding: 0; float: left; background:#FFFFFF;}
#right h1 { padding-left: 0; padding-bottom: 5px; margin-bottom:0px; font-size:22px; text-transform: capitalize; font-weight:normal; border-bottom:solid 1px; margin-left: 10px; margin-right: 10px; }
#right p { padding-left: 10px; padding-right: 10px; font-style: italic; font-size: 12px; line-height: 16px;}