/* CSS Document */

/*elements specific to layout of contact content section of page  ---------*/
#content{position:relative;background-image: url(contentBG.jpg);background-repeat: repeat-y;padding-top:30px;padding-left:25px;min-height:320px;height:auto !important;height:320px;}
#picColumn{width:317px;height:412px;float:left;}
#infoColumn{width:368px;height:420px;margin-left:362px;}
#mainBox{width:344px;height:341px;background-image: url(../images/other/contactBG.jpg);padding-left:23px;padding-top:27px;}
.redTxtHdr{font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#F00;}
.paraIntro{font-family:Arial, Helvetica, sans-serif;font-size:11px;text-align:justify;color:#032765;width:220px;padding-top:20px;}
.paraContact{font-family:Arial, Helvetica, sans-serif;font-size:11px;text-align:justify;color:#032765;width:323px;padding-top:40px;}
.paraContact2{font-family:Arial, Helvetica, sans-serif;font-size:11px;text-align:justify;color:#032765;width:323px;padding-top:20px;}
.paraContact2 a{font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;text-align:justify;color:#032765;text-decoration:none;}
.paraContact2 a:hover{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#032765;text-decoration:underline;}

#directions{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#F00;width:265px;margin-top:23px; margin-left:42px;}
.goButt {width:51px;height:26px;background-image: url(../Images/home-general/goButt.png);margin-top:15px; margin-right:3px; float:right;}
.goButt a{width:51px;height:26px;background-image: url(../Images/home-general/goButt.png);display:block;}
.goButt a:hover{background-image: url(../Images/home-general/goButtOver.png);}
.alt { display: none; }

.redTxt{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#F00;}
/*--------------------------------------------------------------------------*/



/*elements specific to layout of quote page content section  ---------------*/
#content2{position:relative;background-image: url(contentBG.jpg);background-repeat: repeat-y;padding-top:20px;padding-left:25px;min-height:400px;height:auto !important;height:400px;}
#picColumnRep{width:330px; margin-left:401px;}
#picHolderRep{width:330px; height:258px; padding-top:3px;}
#picColBox{width:310px;height:370px;background-image: url(../images/services/repBG2.jpg);padding-left:20px;padding-top:28px; margin-top:35px;}
#infoColumnQuote{width:350px;height:421px; float:left;}

#mainBoxQuote{width:327px;height:371px;background-image: url(../images/other/quoteBG.jpg);padding-left:23px;padding-top:50px;margin-bottom:7px;}
.paraIntroQ{font-family:Arial, Helvetica, sans-serif;font-size:11px;text-align:justify;color:#032765;width:175px;padding-top:20px;}
.paraMainQ{font-family:Arial, Helvetica, sans-serif;font-size:11px;text-align:justify;color:#032765;width:273px;padding-top:20px;}
#formColumnQ{width:360px;height:780px; margin-left:370px;}
#formColumnS{width:360px;height:422px; margin-left:370px;}
#formBoxQ{width:330px;height:760px;background-image: url(../images/other/quoteBG2.jpg);padding-left:30px;padding-top:20px;margin-bottom:7px;}
#formBoxS{width:330px;height:402px;background-image: url(../images/other/quoteBG3.jpg);padding-left:30px;padding-top:20px;margin-bottom:7px;}
#paraForm{font-family:Arial, Helvetica, sans-serif;font-size:11px;text-align:justify;color:#032765;width:320px;padding-top:10px;}
.fields{font-family:Arial, Helvetica, sans-serif;font-size:12px;text-align:justify;color:#032765;width:320px;padding-top:15px; margin-bottom:30px;}
.rowLabel{padding-top:5px; width:70px; float:left;}
.rowField{padding-bottom:4px; margin-left:71px; width:229px;}
.rowLabel2{padding-top:5px; width:120px; float:left;}
.rowField2{padding-bottom:4px; margin-left:121px; width:179px;}
.rowDenote{padding-top:10px; width:300px;}
.rowEnq{width:300px; padding-bottom:8px;}
.rowSub{width:300px; padding-top:10px; text-align:center;}
.paraSuccess{font-family:Arial, Helvetica, sans-serif;font-size:14px;text-align:justify;color:#F00;width:300px;padding-top:10px;}

.listHdr{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#F00;font-weight:bold; margin-bottom:16px;}
.formBoxTxt{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#032765;}
.formSubTxt{font-family:Arial, Helvetica, sans-serif;font-size:12px; font-weight:bold;color:#032765;}
/*--------------------------------------------------------------------------*/


/*elements specific to layout of job vancancy page content section  ----------*/
#content1{position:relative;background-image: url(contentBG.jpg);background-repeat: repeat-y;padding-top:20px;padding-left:25px;min-height:320px;height:auto !important;height:320px;}
#mainPicJ{margin-left:361px; width:365px; padding-top:3px; margin-bottom:55px;}
#mainBoxJ{width:320px; height:325px; background-image:url(../Images/other/jobBG.jpg); padding-top:20px; padding-left:15px;float:left;}
.paraIntroJ{font-family:Arial, Helvetica, sans-serif;font-size:11px;text-align:justify;color:#032765;width:220px;padding-top:27px;}
.paraMainJ{font-family:Arial, Helvetica, sans-serif;font-size:11px;text-align:justify;color:#032765;width:280px;padding-top:16px;}
.paraMainJ a{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#032765; text-decoration:none; font-weight:bold;}
.paraMainJ a:hover{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#032765; text-decoration:underline; font-weight:bold;}
#jobListHolder{width:725px; background-image: url(../Images/other/jobDetMain.gif);background-repeat: repeat-y;}
#jobDetHolder{width:725px; background-image: url(../Images/other/jobDetMain.gif);background-repeat: repeat-y;}
#jobDetHead{width:725px; background-image: url(../Images/other/jobDetHead.gif); height:36px;}
#jobDetFoot{width:725px; background-image: url(../Images/other/jobDetFoot.gif); height:29px;}
#jobListHead{width:725px; background-image: url(../Images/other/jobListHead.gif); height:16px; font-size:0;}
.jobListHdr{width:400px;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#F00; padding-top:25px; padding-bottom:8px; margin-left:75px;}
.jobList{width:450px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#032765; padding-bottom:3px;margin-left:75px;}
.jobList a{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#032765; text-decoration:none;}
.jobList a:hover{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#032765; text-decoration:underline;}
.jobDetHdr{width:725px;font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;color:#F00; padding-bottom:25px;text-align:center;}
.jobDet{width:630px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#032765; text-align:justify; margin-left:47px;}
.jobDet a{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#032765; text-decoration:none;}
.jobDet a:hover{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#032765; text-decoration:underline;}
#jobDetButton{width:725px;padding-top:20px; text-align:center;}
.detTxt{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#032765; font-weight:normal;}
#brokers{width:338px;height:66px;background-image: url(../images/other/blockbrokers.jpg);padding-left:23px;padding-top:15px;margin-bottom:10px;}
.parabrokers{font-family:Arial, Helvetica, sans-serif;font-size:11px;text-align:justify;color:#032765;width:273px;padding-top:5px;}
.gobrokers {width:51px;height:26px;background-image: url(../Images/home-general/goButt.png);margin-top:1px; margin-right:1px; float:right;}
.gobrokers a{width:51px;height:26px;background-image: url(../Images/home-general/goButt.png);display:block;}
.gobrokers a:hover{background-image: url(../Images/home-general/goButtOver.png);}