body{ padding:0; margin:0; background-image:url(../images/bg.jpg); background-position:top; background-repeat:repeat-x; background-color:#3e3d61; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000}
body img{ border:0}
h2{ color:#62619a; font-size:16px; font-family:Arial, Verdana;  margin-top:10px; margin-bottom:5px}
a.h2{ color:#62619a; font-size:20px; font-family:Arial, Verdana;  margin-top:10px; margin-bottom:5px;text-decoration:none;}
#main{ background-image:url(../images/sitebg.jpg); width:760px; margin:0 auto}
#padmain{ padding-left:10px; padding-right:10px}
#leftcolumn{ float:left; width:180px}
#leftcolumn ul,li{ margin:0; padding:0; text-indent:0; list-style:none; }
#leftcolumn li { height:20px; border-bottom:#8b8b8b dashed 1px; background-position: left; background-repeat:no-repeat; background-image:url(../images/arrow.jpg); padding-top:11px; padding-left:12px; color:#8b8b8b; padding-bottom:2px}
#leftcolumn li a { color:#3E3D61; text-decoration:none;}
#leftcolumn li a:hover { color:#3E3D61; text-decoration:underline;}
.red {color:Red;}
#rightcolumn{ float:left; width:550px; padding-left:10px}
.clear{ clear:both}
#header{ height:100px; background-color:#62619a; color:#FFFFFF; font-size:11px; border-bottom:#FFFFFF 1px solid}
#header a{color:#FFFFFF; font-weight:bold; }
#header a:hover{ text-decoration:none}
.border{border-right:#7a7aaa 2px solid;}
#header h1{ margin-bottom:3px; margin-top:25px; font-size:20px}
#headerleft{ width:370px; float:left; padding-top:30px; text-align:center}
#headerleft a{padding-right:20px;  padding-left:20px}
#headerright{ float:left; width:180px}
#nav{ height:22px; padding-top:12px; background-color:#3e3d61; text-align:center}
#nav a{padding-right:10px;  padding-left:10px; border-right:#7a7aaa 2px solid; font-size:12px; color:#FFFFFF; text-decoration:none}
#nav a:hover{ text-decoration:underline}
#headerimg{ border-top: #FFFFFF 10px solid;}
#content{ padding:10px 20px 20px}
#content h1{ color:#62619a; font-size:21px; font-family:Arial, Verdana;margin-top:0px;}
#footer{ height:55px; border-top: #FFFFFF 10px solid;  background-color:#62619a}
#designby{padding-top:5px; padding-left:10px; width:212px; float:left}
#copyright{ float:left; color:#FFFFFF; padding-top:22px; text-align:center; width:538px; font-size:10px}
#copyright a{color:White;}
#form{ margin-top:10px; background-image:url(../images/formbg.jpg); }
#formcontent{ padding:10px}
#formcontent h2{ margin-top:5px}
.label{ font-size:10px; color:#333333; padding-top:5px; padding-bottom:5px}
.selectstyle{ width:160px; height:19px; font-size:10px}
.martop10{ margin-top:10px; }
.submitstyle{ color:#62619a; font-size:10px; width:72px; height:22px; background-image:url(../images/buttonbg.jpg); border:0; margin-left:2px; margin-right:2px}
#hotjobs{ margin-top:20px; margin-bottom:10px; height:25px; background-color:#3e3d61; color:#FFFFFF; font-size:18px; padding-top:4px; padding-left:10px}
#hot{ width:440px; margin:auto}
#hot ul,li{ margin:0; padding:0; text-indent:0; list-style:none; }
#hot li{ height:20px; border-bottom:#8b8b8b dashed 1px; background-position: left; background-repeat:no-repeat; background-image: url(../images/arrowongry.jpg); padding-top:11px; padding-left:12px; color:#8b8b8b; padding-bottom:2px}
#hotleft{ float: left; width:200px; margin-right:40px}
#hotright{ float:left; width:200px}
.smalltext {font-size:11px}
/* Listing */
    .listingBox {background-color:#FFFFFF;width:100%;border:solid 1px #CCCCCC;margin-bottom:15px;}
    .listingBox .pad {padding:10px;}
    .listingBox a.linkTitle {font-size: 14px; font-weight: bold; color: #62619A;}

/* Paging */
    .pagingHolder {height:35px;}
    .pagingListing {float:left;width:200px;}
    .pagingNav {float:right;color:Black;}
    .pagingNav img {border:0}
    .pagingNav .num {text-decoration:none;border:solid 1px #999999;background-color:#FFFFFF;padding:2px;padding-right:4px;padding-left:4px;font-size:11px;color:#000000;display:inline-block}
    .pagingNav a.num:hover {background-color:#3E3D61;color:#FFFFFF}
    .pagingNav strong.num {background-color:#EFEFEF;border:3px solid #999999;}