#all{width:900px;margin-left:auto;margin-right:auto;}

h1{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:15px;font-weight:bold; /*color:#1E4B6E;*/ color:#006699; }
h2{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:13px;font-weight:bold; color:#1E4B6E; }
h3{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px;font-weight:bold; color:#1E4B6E; }
h4{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px;font-weight:bold; color:#333333; }

.b2{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px;  color:#333333; }
.b3{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px;  color:#333333; }

.emailsub {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-style:normal; font-size:14px; color:#1E4B6E; }

.prof {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-style:italic; font-size:13px; line-height:35px; color:#1E4B6E; }
.profbox{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#727272; position:inherit; width:210px; float:right; padding:2px; margin:0 18px 0 0;}
.subheads{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px;  color:#1E4B6E;  }
.rightbox{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#003F86;position:relative; width:140px; float:right; border-left:2px solid #003F86; padding:0 0 0 8px; margin:0 0 0 8px;}


.topnav2 {font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#154886;text-align:center;vertical-align:middle;line-height: 22px; background-color:#ffffff;}
.topnav2 a {color:#154886; line-height:22px; text-decoration:none;}
.topnav2 a:hover {color:#555555; text-decoration:none;}
.exist {background-image:url(images/existing-users-login.jpg); background-repeat:no-repeat; background-position:center; text-align:center;}
.exist a {color:#154886; font-size:12px; line-height:22px; text-decoration:none;}
.exist a:hover {color:#555555; text-decoration:none;}
.exist:hover {background-image:url(images/existing-users-loginovr.jpg);}
/*for therapy login*/
.exist2 {background-image:url(images/existing-users-login2.jpg); background-repeat:no-repeat; background-position:center; text-align:center;}
.exist2 a {color:#154886; font-size:11px; line-height:22px; text-decoration:none;}
.exist2 a:hover {color:#555555; text-decoration:none;}
.exist2:hover {background-image:url(images/existing-users-login2ovr.jpg);}

.contbody {width:600px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:17px; padding:8px 8px 8px 8px; color:#333333;float:right; }
.contbody a {color:#2A6FAD; text-decoration:none;}
.contbody a:hover {text-decoration:underline;}

.lnavbody {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:17px; padding:4px 8px 4px 8px; margin:4px 8px 4px 8px; color:#1E4B6E; background-color:#FFFFFF; }
.lnavbody a {color:#2A6FAD; text-decoration:none;}
.lnavbody a:hover {text-decoration:underline;}

.greensub {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:17px;  color:#7BCB39;font-weight:bold; }

.apply {height:47px; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:45px; color:#333333;background-image:url(images/apply-now.jpg); background-repeat:no-repeat; background-position:left; }
.apply:hover {background-image:url(images/apply-nowovr.jpg);}
.apply a {color:#CC3300; text-decoration:none; font-weight:bold; position:inherit; margin-left:12px; margin-top:17px;}
.apply a:hover {color:#555555;text-decoration:underline;}


.formbox {font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:15px; color:#1e4B6E;} 
.formfield {font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:15px; color:#555555;} 

#mid {width:900px;height:120px;background-color:#ffffff;margin-left:auto;margin-right:auto;}

#mainnav {width:900px; height:25px; margin-left:auto;margin-right:auto; margin-top:1px; padding-top:0; border:none;}

#side {width:280px;height:auto;background-color:#ececec;float:left; z-index:11;}

.floatBox {width: 47%; float:left;}
.floatBox ul {list-style-position: outside;list-style-type: disc;margin-left: 10px;margin-right: 6px;padding-left: 10px;}

.lefthed{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:17px; font-weight:bold; color:#2A6FAD; font-style:italic; position:relative; left:12px;}
.leftList {width:260px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:17px;}
.leftList ul {list-style-position: outside;list-style-type: disc; }

/*for footer area*/
#botnav {width:900px;height:18px;background-color:#555555;margin-top:4px; margin-left:auto;margin-right:auto;text-align:center; font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#ececec;vertical-align:middle;line-height: 17px; border-top:3px solid #cccccc; border-bottom:3px solid #cccccc;}
#botnav a {color:#ececec; text-decoration:none; font-weight:bold; margin-left: 10px;margin-right:10px;}
#botnav a:hover {color:#fff; text-decoration:none;}
#copyr {width:900px;height:15px;margin-left:auto;margin-right:auto; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-align:center;}

/*for slide down at top*/
#LayerState {position:relative;z-index:1080;left:-430px;visibility: hidden;font-family: arial;overflow: visible;width: 0px;top: -4px;height: 2px;}
#LayerState a {font-family: arial;font-size:10px; line-height:14px; font-weight:normal;color:#2A6FAD;text-decoration:none;}
#LayerState a:hover {color:#333333;font-weight:normal;}
.StateTable {text-align: left;vertical-align: top;padding: 2px;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;background-color: #FFFFFF;}
#about {position:relative;z-index:1081;left:-305px;visibility: hidden;overflow: visible;width: 0px;top: -4px;height: 0px;}
#about a {text-decoration:none; line-height:15px; margin-left:2px; }
#about a:hover {color:#333333;text-decoration:underline;}
.aboutTable {text-align: left;vertical-align: top;padding: 0px;border:1px solid #cccccc; background-color: #FFFFFF;  }

.ltlist {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:19px;color:#727272;list-style-type: none; }
.ltlist a {text-decoration:none; color:#336699;}
.ltlist a:hover {text-decoration:underline;}
.ltlist li {padding-left:15px;}

.ressub p {margin:0;}
.ressub ul {margin:0;padding-left: 26px;list-style-position: inside;list-style-type: disc; font-family: Tahoma, Verdana, Arial, Helvetica; font-size:11px; line-height:19px;}
.ressub li {text-indent: -26px;}
.ressub1 {font-family:Tahoma, Verdana, Arial, Helvetica; font-weight:bold; font-size:11px; line-height:19px; color:#ececec; background-color:#333333;padding:4px 2px 4px 6px;}
.ressub2 {font-family:Tahoma, Verdana, Arial, Helvetica; font-weight:bold; font-size:11px; line-height:19px; color:#333333; background-color:#cee7ff; padding:4px 2px 4px 10px;}





/*style workarounds for i.e., copied from at*/
/*.options {margin:0px;padding:0px;}
.options li {position:relative;top:0px;left:0px;margin:0px;padding:0px;}
.options a {margin:0px;padding:0px;}
html>body .options a {background:  url(images/clear-white.png) no-repeat;margin:0px;padding:0px;}
.options a {width:143px;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/clear-white.png',sizingMethod='scale');cursor: pointer;margin:0px;padding:0px;}
.menu .options {position:relative;display:block;width:143px;top:0px;left:0px;float:left;border-right:  0p;
background-color:transparent;background-image:url();margin:0px;padding:0px;}*/

/*end style workarounds for i.e., copied from at*/
.apply-therapy {height:47px;font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:45px;color:#333333;background-image:url(images/apply-now-therapy.jpg);background-repeat:no-repeat;background-position:left;}
.ltlistCopy {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:normal;color:#727272;list-style-type: none;}
.ltlist2 {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:12px;line-height:16px;color:#727272;list-style-type: none;}
.ltlist5 {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:15px;color:#333333;list-style-type: none;font-style: normal;}
.ltlist10 {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:12px;line-height:normal;color:#727272;list-style-type: none;}

.ltlist25 {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:19px;color:#FF8C23;font-weight:bold;text-decoration:none;}


.ltlist25:hover {text-decoration:underline;}



.ltlist26 {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:16px;color:#0EA8CC;font-weight:bold;text-decoration:none;}
.ltlist26:hover {text-decoration:underline;}

.joblist {font-family: Arial, Helvetica, sans-serif;font-size: 11px;line-height: 14px;color: #333333;}

.jdetbtlnk {font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:14px;color:#ececec;font-weight:bold;text-decoration:none;}
.jdetbtlnk:hover {text-decoration:underline;}

.jdetsechd {font-family:Arial, Helvetica, sans-serif;font-size:16px;line-height:18px;color:#1E4B6E;font-weight:bold;}
.jdetcats {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:12px;line-height:19px;color:#1E4B6E;font-weight:bold;}
.jdetcopy{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:12px;line-height:19px;color:#000000;font-weight:normal;}
.ltlist27 {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:16px;color:#006699;font-weight:bold;text-decoration:none;}
.ltlist27:hover {text-decoration:underline;}

.cllpslist {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:16px;color:#217931;font-weight:bold;text-decoration:none;}
.cllpslist:hover {text-decoration:underline;}

.careerctr {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:12px;line-height:17px;color:#FFFFFF;font-weight:bold;text-decoration:none;}
.careerctr a {color:#FFFFFF; text-decoration:none;}
.careerctr a:hover {text-decoration:underline;}