/* CSS Document */

* { margin: 0px; padding: 0px; }
#submenu, #submenuOurServices {
	width: 200px;
	background: url(../images/bg_submenu.jpg) repeat-x #FFF; 
	padding: 7px;
	border: 1px solid #b1d6ef;
}

#submenu ul, 
#submenuOurServices  ul {
	width: inherit;
	margin: 0px;
	padding: 0 0 0 3px;
}

#submenu li, 
#submenuOurServices  li {
	list-style: none;
}


#applicants ul 
{
	width: inherit;
	margin: 0px;
	padding: 0 0 0 3px;
}
#applicants li 
{
	display: block;
}

#submenu a.submenu:link, a.submenu:active, a.submenu:visited, 
#submenuOurServices  a.submenu:link, a.submenu:active, a.submenu:visited {
	font: 12px Arial, Helvetica, sans-serif;
	color: #003399;
	text-decoration: none;
}

#submenu a.submenu:hover, 
#submenuOurServices a.submenu:hover {
	font: 12px Arial, Helvetica, sans-serif;
	color: #003399;
	text-decoration: underline;
}
#content a.iconLink:link, a.iconLink:active, a.iconLink:visited,
#content a.qLink:link, a.qLink:active, 
a.qLink:visited { color: #003398; font: bold 12px Arial, Helvetica, sans-serif; text-decoration: none; }
#content a.iconLink:hover, s a.qLink:hover { text-decoration: none; color: #003398; font: bold 12px Arial, Helvetica, sans-serif;  }
	
a.url:link, a.url:active, a.url:visited { color: #003398; font: normal 12px Arial, Helvetica, sans-serif; text-decoration: none; }
a.url:hover { text-decoration: underline; font-size: 12px; font-weight: normal; }

body {
	background-color: #3399ff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	margin: 0px;
}

.header_blue_gmp {
	/*background-image: url(../images/barblue.gif);
	background-color: #FFFFFF;*/
	background-color:Navy;
	background-repeat: repeat-x;
	margin: 0 0 0 5px;
}

.labelboldwhite11_gmp
{
	color: #FFFFFF;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
}

/* GOODMAIN CSS SETUP */

.dataentrydiv {
	background-color: #FFFFFF;
	background-image: url(../images/div_2.gif);
	background-repeat: repeat-x;
}

/*******************************************************************************
BEGINNING PAGE LAYOUT 
*******************************************************************************/
.container { width: 800px;  height:10px; background-color: #062580;}
.flash { background: #062563; width:800px; height: 200px; }
.line_blue { width: 800px;  height:5px; background-color: #0b223c; }

.mymenu {height: 40px;width: 880px;background-image:url(../images/bgcolor.gif);background-repeat:repeat;}
.mymenu ul.menu {height: 40px;width: 880px;background-image:url(../images/bgcolor.gif); background-repeat:repeat; display: block;margin: 0px;padding: 0px 0px 0px 20px;}
.mymenu ul.menu li {display: block;width:125px;float:left;padding: 0px 0px 0px 0px;}
.mymenu ul.account {height: 33px;width: 880px; background-color:#0d2847; display: block;margin: 0px;padding: 0px 0px 0px 20px;}
.mymenu ul.account li {display: block;width:117px;float:left;padding: 0px 0px 0px 0px;}



.ie7	#content_gmp_extended .maintagname {color:white; font-weight:bolder; font-size:14px;height:30px; text-align:center; background-color: #0b223c;}
.ie6	#content_gmp_extended .maintagname {color:white; font-weight:bolder; font-size:14px;height:30px; text-align:center; background-color: #0b223c;}
.gecko	#content_gmp_extended .maintagname {color:white; font-weight:bolder; font-size:14px;height:30px; text-align:center; background-color: #0b223c;}

.maintagname {/*color:#062599;*/color:white; font-weight:bolder; font-size:14px;float:left;height:30px; background-color:#0b223c; text-align:center;}

.mylogin ul.login{height: 25px;width: 210px;display: block;margin: 0px;padding: 0px 0px 0px 0px;text-align:left;}
.mylogin ul.login li{display: block;float:left;padding: 0px 0px 0px 0px; color:Black;}

.myregister {width:655px;}
.myregister ul.register{height: 25px;width: 500px;display: block;margin: 0px;padding: 0px 0px 0px 15px;text-align:left;}
.myregister ul.register li{display: block;float:left;padding: 0px 0px 0px 0px;}
.myregister ul.registerwide{height: 60px;width: 500px;display: block;margin: 0px;padding: 0px 0px 0px 15px;text-align:left;}
.myregister ul.registerwide li{display: block;float:left;padding: 0px 0px 0px 0px;}
.myregister ul.registerext{height: 45px;width: 500px;display: block;margin: 0px;padding: 0px 0px 0px 15px;text-align:left;}
.myregister ul.registerext li{display: block;float:left;padding: 0px 0px 0px 0px;}
.myregister ul.button{height: 25px;width: 500px;display: block;margin: 0px;padding: 0px 0px 0px 15px;text-align:left;}
.myregister ul.button li{display: block;float:left;padding: 0px 0px 0px 0px;}

.myregister a.newsheading { font-family: Calibri Arial Garamond Myriad Pro SemiExt;font-size: 11px;font-weight: bolder;color: Orange;margin: 0 5px 0 0px;}
.myregister a.newsheading:hover{ font-family: Calibri Arial Garamond Myriad Pro SemiExt;font-size: 11px;font-weight: bolder;color: Orange;margin: 0 5px 0 0px;}
.myregister .dateposted{font-family: Calibri Arial Garamond Myriad Pro SemiExt;font-size: 9px;color: Gray;margin: 0 5px 0 15px;}
.myregister p{font-family: Calibri Arial Garamond Myriad Pro SemiExt;font-size: 10px;color: White;margin: 0 15px 0 15px; text-align:justify;}

.mycontent{height: auto;width: 866px;background-color:#002870; text-align:center;}
.mycontent ul.content {height: auto;width: 866px;display: block;margin: 0px;padding: 0px 0px 0px 15px;text-align:center;font-family: Verdana, Tahoma, Arial, Helvetica;font-size: 8pt;}
.mycontent ul.content li{display: block;float:left;padding: 0px 0px 0px 0px;}
.mycontent ul.contenthighlight {height: auto;width: 866px;display: block;margin: 0px;padding: 0px 0px 0px 15px;text-align:center;font-family: Verdana, Tahoma, Arial, Helvetica;font-size: 8pt;COLOR: #9ebdf1;font-size:20px;}
.mycontent ul.contenthighlight li{display: block;float:left;padding: 0px 0px 0px 0px;}
.mycontent ul.contentbold {height: auto;width: 866px;display: block;margin: 0px;padding: 0px 0px 0px 0px;text-align:center;font-family: Verdana, Tahoma, Arial, Helvetica;font-size: 8pt; font-weight:bold;}
.mycontent ul.contentbold li{display: block;float:left;padding: 0px 0px 0px 0px;}
.mycontent ul.contentleftjustify {height: auto;width: 866px;display: block;margin: 0px;padding: 0px 0px 0px 0px;text-align:left;font-family: Verdana, Tahoma, Arial, Helvetica;font-size: 8pt; text-align:justify;}
.mycontent ul.contentleftjustify li{display: block;float:left;padding: 0px 0px 0px 0px;}

.memberaccount{height: auto;width: 230px;text-align:left; padding-left:15px;}
.memberaccount ul.content {height: auto;width: 230px;display: block;margin: 0px;padding: 10px 0px 0px 10px;text-align:left;font-family: Verdana, Tahoma, Arial, Helvetica;font-size: 8pt;}
.memberaccount ul.content li{display: block;float:left;padding: 0px 0px 0px 0px;}
.memberaccount ul.content li a:link{display: block;float:left;padding: 0px 0px 0px 0px; font-weight:bold;font-size:10px;}
.memberaccount ul.content li a:hover{display: block;float:left;padding: 0px 0px 0px 0px;text-decoration:underline;color:#6091f3;font-size:11px;font-weight:bold;}

.memberhome{height: auto;width: 269px;text-align:left; padding-left:0px;}
.memberhome ul.content {height: auto;width: 269px;display: block;margin: 0px;padding: 5px 0px 0px 0px;text-align:left;font-family: Verdana, Tahoma, Arial, Helvetica;font-size: 8pt; float:left;}
.memberhome ul.content li{display: block;float:left;padding: 0px 0px 0px 0px;}
.memberhome .applyforjobs {width: 236px;height: 44px;background: url(../images/registerbg.png) no-repeat;margin: 15px 0 0 0px;text-align: center;}

.contentmain { margin: 0 auto; width: 900px; background-color:#002870;}
.homeleftcontent{width:230px;height:100%;background: url(../images/leftcontentbg.gif) #062563 repeat-x ;}
.homemargin {width:5px; background-color:#002870; height: auto;}
.homeseparator {width:20px; background-color:#062563; /*background: url(../images/contentseparator.gif) #062563 repeat-y;*/}
.homeseparator2 {width:1px; background-color:#062563; /*background: url(../images/contentseparator.gif) #062563 repeat-y ;*/}
.homerightcontent{width:530px;height:100%;background: url(../images/medlightbg.png) #01367c repeat ;}
.accountcontent{width:652px;height:auto;background: url(../images/backgroundright.gif) #062563 repeat; text-align:left;}
.jobcontent{width:890px;height:auto;background: url(../images/bgdot.jpg) #062563 repeat;text-align:left;}

.homeleftcontent .newswelcome {width:230px;margin: 10px 0 0 10px;background-image:url(../images/newsupdates.gif);background-repeat:no-repeat;height:22px;}
.homeleftcontent .separator{ width:230px;margin: 10px 0 0 15px;background-image:url(../images/linenews.gif);background-repeat:no-repeat;height:2px;}
.homeleftcontent .dateposted{ font-family: Calibri Arial Garamond Myriad Pro SemiExt;font-size: 9px;color: Gray;margin: 0 5px 0 15px;}
.homeleftcontent .newscontent{ font-family: Calibri Arial Garamond Myriad Pro SemiExt;font-size: 10px;color: White;margin: 0 5px 0 15px;}
.homeleftcontent .registrationtips {width:230px;margin: 10px 0 0 15px;background-image:url(../images/registrationtips.gif);background-repeat:no-repeat;height:22px;}
.homeleftcontent .registrationcontents{ width:230px;margin: 5px 0 0 15px;height:auto;}
.homeleftcontent .registrationcontents p{ width:210px;margin: 0 0 0 0;height:auto; text-align:left;}
.homeleftcontent .latestpostedjob {width:230px;margin: 10px 0 0 10px;background-image:url(../images/latestjobs.gif);background-repeat:no-repeat;height:22px;}
.homeleftcontent .jobsposted{ font-family: Calibri Arial Garamond Myriad Pro SemiExt;font-size: 10px;color: White;margin: 0 5px 0 15px;text-align:left;}
.homeleftcontent .newsarchive {width:234px;margin: 10px 0 0 10px;background-image:url(../images/newsarchive.gif);background-repeat:no-repeat;height:22px;}
.homeleftcontent .welcomemember {width:230px;margin: 10px 0 0 15px;background-repeat:no-repeat;height:22px; text-align:left;font-size:14px;font-weight:bolder;font-style:italic;}
.homeleftcontent .welcomename {height:22px; text-align:left;font-size:14px;font-weight:bolder;color:#6091f3;padding: 0 0 0 5px; font-style:italic;}




.homeleftcontent a.newsheading { font-family: Calibri Arial Garamond Myriad Pro SemiExt;font-size: 11px;font-weight: bolder;color: Orange;margin: 0 5px 0 0px;}
.homeleftcontent a.newsheading:hover{ font-family: Calibri Arial Garamond Myriad Pro SemiExt;font-size: 13px;font-weight: bolder;color: Orange;margin: 0 5px 0 15px;}

a.readmore{ font-family: Calibri Arial Garamond Myriad Pro SemiExt;font-size: 10px;color: Blue;margin: 0 5px 0 15px;}
a.readmore:hover{ font-family: Calibri Arial Garamond Myriad Pro SemiExt;font-size: 12px;color: White;margin: 0 5px 0 15px;}

.homerightcontent .welcome {width:510px;margin: 10px 0 0 10px;background-image:url(../images/welcome.png);background-repeat:no-repeat;height:30px;}
.homerightcontent .separator { width:533px;margin: 10px 0 0 10px;background:url(../images/linewelcome.gif) repeat;height:1px;}
.homerightcontent .imagecompany { float:left;width:416px;margin: 10px 0 0 10px;background-image:url(../images/group.jpg);background-repeat:no-repeat;height:245px;}
.homerightcontent .companyshortdesc { float:left;width:510px;padding: 10px 0 0 10px;background-repeat:no-repeat;height:auto;text-align:left;}
.homerightcontent .spacerlogon {width:400px;height: 1px;float:left;}
.homerightcontent .jobsposted {background-image:url(../images/lastestjobs.gif);float:left;width:260px;height:100px;margin: 22px 0 0 10px;padding: 40px 0 0 10px;color:#6699ff;background-repeat:no-repeat;margin: 20px 0 0 0;}

.homerightcontent .newsandupdates {float:left;width:100%;height:auto;color:#6699ff;background-repeat:no-repeat;padding: 0 0 0 10px; text-align:left;}
.homerightcontent .newsandupdates .header{background-image:url(../images/newsupdates.png);float:left;width:100%;height:25px;color:#6699ff;background-repeat:no-repeat;}
.homerightcontent .newsandupdates .gridnews{background-image:url(../images/medlightbg.png);float:left;width:100%;height:auto;color:#6699ff;background-repeat:no-repeat; text-align:left;}

.homerightcontent .logonseparator { width:1px; height:178px; background-color:#001c5b; float:left; margin: 18px 0 0 0;}
.homerightcontent .logon{background-image:url(../images/memberlogin.gif);float:left;width:220px;height:100px;margin: 22px 0 0 10px;padding: 40px 0 0 10px;color:White;font-weight:bold;background-repeat:no-repeat;}
.homerightcontent .register {margin: 0 0 0 0;background-image: url(../images/notyetamember.gif); background-repeat: no-repeat;background-position: right;text-align: right;height: 40px;width: 235px;float:left;}
.homerightcontent p.notamember{font-family:  Myriad Pro SemiExt Arial Garamond Calibri;font-size: 12px;}
.homerightcontent a.registernow{font-family:  Myriad Pro SemiExt Arial Garamond Calibri;font-size: 15px;font-weight:bold;color: Orange;text-decoration: none;}
.homerightcontent a.registernow:hover{font-family:  Myriad Pro SemiExt Arial Garamond Calibri;font-size: 16px;font-weight:bold;color: Orange;text-decoration: underline;}

.accountcontent .contactus {width:533px;margin: 10px 0 0 10px;background-image:url(../images/contactus.gif);background-repeat:no-repeat;height:22px;}
.accountcontent .separator { width:428px;margin: 10px 0 0 10px;background-image:url(../images/linewelcome.gif);background-repeat:no-repeat;height:1px;}
.accountcontent .row {width:510px; height:22px; float:left;}
.accountcontent .row .leftcol { float:left; margin:0 0 0 10px;width:150px;height:22px;}
.accountcontent .newaccountinfo {width:533px;margin: 10px 0 0 10px;background-image:url(../images/newaccountinfo.gif);background-repeat:no-repeat;height:22px;}
.accountcontent .newpersonalinfo {width:533px;margin: 10px 0 0 10px;background-image:url(../images/newpersonalinfo.gif);background-repeat:no-repeat;height:22px;}
.accountcontent .newaccademicinfo {width:533px;margin: 10px 0 0 10px;background-image:url(../images/newacademicinfo.gif);background-repeat:no-repeat;height:22px;}
.accountcontent .newworkexperience {width:533px;margin: 10px 0 0 10px;background-image:url(../images/newworkexperience.gif);background-repeat:no-repeat;height:22px;}
.accountcontent .newskillsinfo {width:533px;margin: 10px 0 0 10px;background-image:url(../images/newskills.gif);background-repeat:no-repeat;height:22px;}
.accountcontent .newworkexpectation {width:533px;margin: 10px 0 0 10px;background-image:url(../images/newworkexpectation.gif);background-repeat:no-repeat;height:22px;}
.accountcontent .professional {width:533px;margin: 10px 0 0 10px;background-image:url(../images/professional.png);background-repeat:no-repeat;height:22px;}
.accountcontent .newsandarchives {width:500px;margin: 10px 0 0 10px;background-image:url(../images/headernewsandupdates.gif);background-repeat:no-repeat;height:22px;}
.accountcontent .uploadresume {width:500px;margin: 10px 0 0 10px;background-image:url(../images/uploadresume.PNG);background-repeat:no-repeat;height:25px;}
.accountcontent .uploadphoto {width:500px;margin: 10px 0 0 10px;background-image:url(../images/uploadphoto.PNG);background-repeat:no-repeat;height:25px;}


.footer_gmp {height: 50px;padding: 0 10px 10px 20px;font-size: 12px;clear: both;background: url(../images/bannerbg.png) #062563 repeat-y ; }


a.gridlink{ font-family: Calibri Arial Garamond Myriad Pro SemiExt;font-size: 10px;color: Black;margin: 0 0 0 0; text-decoration:none;text-transform:uppercase;}
a.gridlink:hover{ font-family: Calibri Arial Garamond Myriad Pro SemiExt;font-size: 12px;color: Blue;margin: 0 0 0 0;}

a.menulink {color: #003398; font: bold 12px Arial, Helvetica, sans-serif; text-decoration: none;}
a.menulink:hover {color: #003398; font: bold 13px Arial, Helvetica, sans-serif; text-decoration: none;}

a.jobsheading { font-family: Calibri Arial Garamond Myriad Pro SemiExt;font-size: 11px;font-weight: bolder;color: Orange;margin: 0 5px 0 15px;}
a.jobsheading:hover{ font-family: Calibri Arial Garamond Myriad Pro SemiExt;font-size: 15px;font-weight: bolder;color: Orange;margin: 0 5px 0 15px;}
.asterisk {color:Red;}

/*******************************************************************************
END PAGE LAYOUT 
*******************************************************************************/


#wrapper_gmp { margin: 0 auto; width: 800px; background-color:#002870; }
#container_gmp { width: 800px; background-color: #FFF; }
#container_bar { width: 800px;  height:10px; background-color: #062580; }
#container_line { width: 800px;  height:5px; background-color: #0b223c; }

#banner_gmp { background: url(../images/bannerbg.png) #062563 repeat-y ; height: 49px; } 
#banner_gmp .logo {width: 33px;height: 38px;clear: both;background: url(../images/logogoodman.png) no-repeat;float: left;margin: 5px 0 0 10px;}
#banner_gmp .logoname { float: left; width: 520px; }

#banner_gmp h1 { font-size: 16px; font-weight: bold; margin: 10px 0 0 5px; float: left; }
#banner_gmp p { margin: 0px 0 0 5px; font-size: 10px; clear: both; }

/* IE Setup of CSS */
.ie7 #banner_gmp .register { float: left; width: 300px; }
.ie7 #banner_gmp .register ul.topnav {height: 100%;width: 300px;display: block;margin: 0px;padding: 0 10px;}
.ie7 #banner_gmp .register ul.topnav li {display: block;float: right;padding: 15px 0 0 20px;}
.ie7 #content_gmp .rightcontent .spacerlogon {width:400px;height: 1px;float:left;}
.ie7 #content_gmp .rightcontent .spacerlogin{ width:100%; height: 5px;}
.ie7 #content_gmp .leftcontent{float:left;width:234px;height:100%;background: url(../images/leftcontentbg.gif) #062563 repeat-x ;}
.ie7 #content_gmp .accountcontent .separator { width:428px;margin: 10px 0 0 10px;background-image:url(../images/linewelcome.gif);background-repeat:no-repeat;height:1px;}
.ie7 #content_gmp .accountcontent .spacer{ width:100%; height: 5px;}

.ie6 #banner_gmp .register { float: left; width: 300px; }
.ie6 #banner_gmp .register ul.topnav {height: 100%;width: 300px;display: block;margin: 0px;padding: 0 10px;}
.ie6 #banner_gmp .register ul.topnav li {display: block;float: right;padding: 15px 0 0 20px;}
.ie6 #content_gmp .rightcontent .spacerlogon {width:400px;height: 1px;float:left;}
.ie6 #content_gmp .rightcontent .spacerlogin{ width:100%; height: 5px;}
.ie6 #content_gmp .leftcontent{float:left;width:234px;height:100%;background: url(../images/leftcontentbg.gif) #062563 repeat-x ;}
.ie6 #content_gmp .accountcontent .separator { width:428px;margin: 10px 0 0 10px;background-image:url(../images/linewelcome.gif);background-repeat:no-repeat;height:1px;}
.ie6 #content_gmp .accountcontent .spacer{ width:100%; height: 5px;}

/* Mozilla Setup of CSS */
.gecko #banner_gmp .register { float: left; width: 300px; }
.gecko #banner_gmp .register ul.topnav {height: 100%;width: 300px;display: block;margin: 0px;padding: 0 10px;}
.gecko #banner_gmp .register ul.topnav li {display: block;float: right;padding: 15px 0 0 20px;}
.gecko #content_gmp .rightcontent .spacerlogon{ width:400px; height: 120px;}
.gecko #content_gmp .rightcontent .spacerlogin{ width:100%; height: 25px;}
.gecko #content_gmp .leftcontent{float:left;width:234px;height:347px;background: url(../images/leftcontentbg.gif) #062563 repeat-x ;}
.gecko #content_gmp .accountcontent .separator { width:428px;margin: 10px 0 0 10px;background-image:url(../images/linewelcome.gif);background-repeat:no-repeat;height:1px;}
.gecko #content_gmp .accountcontent .spacer{ width:100%; height: 40px;}

#menu_gmp ul.menu {height: 40px;width: 780px;background-color: #0B223C;display: block;margin: 0px;padding: 0px 0px 0px 20px;}
#menu_gmp ul.menu li {display: block;width:130px;float:left;padding: 0px 0px 0px 0px;}

#footer_gmp {
	height: 30px;
	padding: 10px 10px 10px 20px;
	font-size: 12px;
	clear: both;
	background: url(../images/bannerbg.png) #062563 repeat-y ; 
}

#menu_gmp { background: #062563; width:800px; height: 50px; } 
#content_gmp {
	background-color: #062563;
	margin: 0px;
	padding: 0px 0px 10px 5px;
	clear: both;	
	height: 347px;
}

#menu_gmp_extended {background: #0B223C; width:800px; height: 50px;}
#menu_gmp_extended ul.menu {height: 40px;width: 780px;background-color: #0B223C;display: block;margin: 0px;padding: 0px 0px 0px 20px;}
#menu_gmp_extended ul.menu li {display: block;width:130px;float:left;padding: 0px 0px 0px 0px;}

.ie7 #content_gmp_extended {background-color: #0B223C;margin: 0px;padding: 0px 0px 10px 5px;clear: both;	height: auto;}
.ie6 #content_gmp_extended {background-color: #0B223C;margin: 0px;padding: 0px 0px 10px 5px;clear: both;	height: auto;}
.gecko #content_gmp_extended {background-color: #0B223C;margin: 0px;padding: 0px 0px 10px 5px;clear: both;	height: 100%;}

#content_gmp_extended .fullcontent
{
	float:left;
	width:788px;
	height:100%;
	background: url(../images/backgroundright.gif) #062563 repeat;
}


/* IE Setup of CSS */
.ie7 #content_gmp_extended .rightcontent .spacerlogon {width:400px;height: 1px;float:left;}
.ie7 #content_gmp_extended .rightcontent .spacerlogin{ width:100%; height: 5px;}
.ie7 #content_gmp_extended .leftcontent{float:left;width:234px;height:100%;background: url(../images/leftcontentbg.gif) #062563 repeat-x ;}
.ie7 #content_gmp_extended .accountcontent .separator { width:428px;margin: 10px 0 0 10px;background-image:url(../images/linewelcome.gif);background-repeat:no-repeat;height:1px;}
.ie7 #content_gmp_extended .accountcontent .spacer{ width:100%; height: 5px;}

.ie6 #content_gmp_extended .rightcontent .spacerlogon {width:400px;height: 1px;float:left;}
.ie6 #content_gmp_extended .rightcontent .spacerlogin{ width:100%; height: 5px;}
.ie6 #content_gmp_extended .leftcontent{float:left;width:234px;height:100%;background: url(../images/leftcontentbg.gif) #062563 repeat-x ;}
.ie6 #content_gmp_extended .accountcontent .separator { width:428px;margin: 10px 0 0 10px;background-image:url(../images/linewelcome.gif);background-repeat:no-repeat;height:1px;}
.ie6 #content_gmp_extended .accountcontent .spacer{ width:100%; height: 5px;}

/* Mozilla Setup of CSS */
.gecko #content_gmp_extended .rightcontent .spacerlogon{ width:400px; height: 120px;}
.gecko #content_gmp_extended .rightcontent .spacerlogin{ width:100%; height: 25px;}
.gecko #content_gmp_extended .leftcontent{float:left;width:234px;height:100%;background: url(../images/leftcontentbg.gif) #062563 repeat-x ;}
.gecko #content_gmp_extended .accountcontent .separator { width:428px;margin: 10px 0 0 10px;background-image:url(../images/linewelcome.gif);background-repeat:no-repeat;height:1px;}
.gecko #content_gmp_extended .accountcontent .spacer{ width:100%; height: 40px;}

/* Content Website Tabs */



#content_gmp_extended .tabmenu1{background: url(../images/defaultcompany.gif) #0b223c repeat;width:600px;height:43px; float:left;}
#content_gmp_extended .tabmenu1 ul.listmenu {height: 40px;width: 780px;display: block;margin: 0px; padding: 0px 0px 0px 18px;}
#content_gmp_extended .tabmenu1 ul.listmenu li {display: block;width:114px;float:left;padding : 15px 0px 0px 0px;}
#content_gmp_extended .tabmenu1 ul.listmenu li a{color:White; text-decoration:none;font-size:9px;}
#content_gmp_extended .tabmenu1 ul.listmenu li a:hover{color:White; text-decoration:underline;font-size:10px;}

#content_gmp_extended .tabmenu2{background: url(../images/ourpeople.gif) #0b223c repeat;width:600px;height:43px; float:left;}
#content_gmp_extended .tabmenu2 ul.listmenu {height: 40px;width: 780px;display: block;margin: 0px; padding: 0px 0px 0px 18px;}
#content_gmp_extended .tabmenu2 ul.listmenu li {display: block;width:114px;float:left;padding : 15px 0px 0px 0px;}
#content_gmp_extended .tabmenu2 ul.listmenu li a{color:White; text-decoration:none;font-size:9px;}
#content_gmp_extended .tabmenu2 ul.listmenu li a:hover{color:White; text-decoration:underline;font-size:10px;}

#content_gmp_extended .tabmenu3{background: url(../images/ourphilosophy.gif) #0b223c repeat;width:600px;height:43px;float:left;}
#content_gmp_extended .tabmenu3 ul.listmenu {height: 40px;width: 780px;display: block;margin: 0px; padding: 0px 0px 0px 18px;}
#content_gmp_extended .tabmenu3 ul.listmenu li {display: block;width:114px;float:left;padding : 15px 0px 0px 0px;}
#content_gmp_extended .tabmenu3 ul.listmenu li a{color:White; text-decoration:none;font-size:9px;}
#content_gmp_extended .tabmenu3 ul.listmenu li a:hover{color:White; text-decoration:underline;font-size:10px;}

#content_gmp_extended .tabmenu4{background: url(../images/ourapproach.gif) #0b223c repeat;width:600px;height:43px;float:left;}
#content_gmp_extended .tabmenu4 ul.listmenu {height: 40px;width: 780px;display: block;margin: 0px; padding: 0px 0px 0px 18px;}
#content_gmp_extended .tabmenu4 ul.listmenu li {display: block;width:114px;float:left;padding : 15px 0px 0px 0px;}
#content_gmp_extended .tabmenu4 ul.listmenu li a{color:White; text-decoration:none;font-size:9px;}
#content_gmp_extended .tabmenu4 ul.listmenu li a:hover{color:White; text-decoration:underline;font-size:10px;}

#content_gmp_extended .tabmenu5{background: url(../images/ourstructure.gif) #0b223c repeat;width:600px;height:43px;float:left;}
#content_gmp_extended .tabmenu5 ul.listmenu {height: 40px;width: 780px;display: block;margin: 0px; padding: 0px 0px 0px 18px;}
#content_gmp_extended .tabmenu5 ul.listmenu li {display: block;width:114px;float:left;padding : 15px 0px 0px 0px;}
#content_gmp_extended .tabmenu5 ul.listmenu li a{color:White; text-decoration:none;font-size:9px;}
#content_gmp_extended .tabmenu5 ul.listmenu li a:hover{color:White; text-decoration:underline;font-size:10px;}

#content_gmp_extended .tabmenu6{background: url(../images/generalinfo.gif) #0b223c repeat;width:600px;height:43px;float:left;}
#content_gmp_extended .tabmenu6 ul.listmenu {height: 40px;width: 780px;display: block;margin: 0px; padding: 0px 0px 0px 18px;}
#content_gmp_extended .tabmenu6 ul.listmenu li {display: block;width:114px;float:left;padding : 15px 0px 0px 0px;}
#content_gmp_extended .tabmenu6 ul.listmenu li a{color:White; text-decoration:none;font-size:9px;}
#content_gmp_extended .tabmenu6 ul.listmenu li a:hover{color:White; text-decoration:underline;font-size:10px;}

#content_gmp_extended .tabmenu7{background: url(../images/servicesdefault.gif) #0b223c repeat;width:600px;height:43px;float:left;}
#content_gmp_extended .tabmenu7 ul.listmenu {height: 40px;width: 780px;display: block;margin: 0px; padding: 0px 0px 0px 18px;}
#content_gmp_extended .tabmenu7 ul.listmenu li {display: block;width:114px;float:left;padding : 15px 0px 0px 0px;}
#content_gmp_extended .tabmenu7 ul.listmenu li a{color:White; text-decoration:none;font-size:9px;}
#content_gmp_extended .tabmenu7 ul.listmenu li a:hover{color:White; text-decoration:underline;font-size:10px;}

#content_gmp_extended .tabmenu8{background: url(../images/nonmedical.gif) #0b223c repeat;width:600px;height:43px;float:left;}
#content_gmp_extended .tabmenu8 ul.listmenu {height: 40px;width: 780px;display: block;margin: 0px; padding: 0px 0px 0px 18px;}
#content_gmp_extended .tabmenu8 ul.listmenu li {display: block;width:114px;float:left;padding : 15px 0px 0px 0px;}
#content_gmp_extended .tabmenu8 ul.listmenu li a{color:White; text-decoration:none;font-size:9px;}
#content_gmp_extended .tabmenu8 ul.listmenu li a:hover{color:White; text-decoration:underline;font-size:10px;}

#content_gmp_extended .tabmenu9{background: url(../images/medical.gif) #0b223c repeat;width:600px;height:43px;float:left;}
#content_gmp_extended .tabmenu9 ul.listmenu {height: 40px;width: 780px;display: block;margin: 0px; padding: 0px 0px 0px 18px;}
#content_gmp_extended .tabmenu9 ul.listmenu li {display: block;width:114px;float:left;padding : 15px 0px 0px 0px;}
#content_gmp_extended .tabmenu9 ul.listmenu li a{color:White; text-decoration:none;font-size:9px;}
#content_gmp_extended .tabmenu9 ul.listmenu li a:hover{color:White; text-decoration:underline;font-size:10px;}

#content_gmp_extended .tabmenu10{background: url(../images/nurses.gif) #0b223c repeat;width:600px;height:43px;float:left;}
#content_gmp_extended .tabmenu10 ul.listmenu {height: 40px;width: 780px;display: block;margin: 0px; padding: 0px 0px 0px 18px;}
#content_gmp_extended .tabmenu10 ul.listmenu li {display: block;width:114px;float:left;padding : 15px 0px 0px 0px;}
#content_gmp_extended .tabmenu10 ul.listmenu li a{color:White; text-decoration:none;font-size:9px;}
#content_gmp_extended .tabmenu10 ul.listmenu li a:hover{color:White; text-decoration:underline;font-size:10px;float:left;}

#content_gmp_extended .tabmenu11{background: url(../images/reviewservices.gif) #0b223c repeat;width:600px;height:43px;float:left;}
#content_gmp_extended .tabmenu11 ul.listmenu {height: 40px;width: 780px;display: block;margin: 0px; padding: 0px 0px 0px 18px;}
#content_gmp_extended .tabmenu11 ul.listmenu li {display: block;width:114px;float:left;padding : 15px 0px 0px 0px;}
#content_gmp_extended .tabmenu11 ul.listmenu li a{color:White; text-decoration:none;font-size:9px;}
#content_gmp_extended .tabmenu11 ul.listmenu li a:hover{color:White; text-decoration:underline;font-size:10px;}


#content_gmp_extended .tabmenucontent 
{
  background-color:#002870;
  width:780px;
  height:300px;
  margin: 0px 0 0 5px;
}

.ie7 #content_gmp_extended .tabmenucontent_ext
{
  background-image:url(../images/bglogo.gif);
  background-color:#002870;
  width:780px;
  height:100%;
  margin: 0px 0 0 5px;
}

.ie6 #content_gmp_extended .tabmenucontent_ext
{
  background-image:url(../images/bglogo.gif);
  background-color:#002870;
  width:780px;
  height:100%;
  margin: 0px 0 0 5px;
}

.gecko #content_gmp_extended .tabmenucontent_ext
{
  background-color: #0b223c;
  min-width: 100%;
  min-height: 100%;
  margin: 0px 0 0px 0px;
}

#content_gmp_extended .tabmenucontent_ext
{
  background-image:url(../images/bglogo.gif);
  background-color:#002870;
  width:780px;
  height:100%;
  margin: 0px 0 0 5px;
}


/* Beginning Who We Are Div Configuration */
.ie7 #content_gmp_extended .tabmenucontent_ext div.whoweare_left {float: left;text-align:center;width:390px;height:60px;padding: 30px 0 10px 0;font-family: Verdana, Tahoma, Arial, Helvetica;font-size: 8pt;}
.ie7 #content_gmp_extended .tabmenucontent_ext div.whoweare_right {float: left;text-align:center;width:390px;height:60px;padding: 30px 0 10px 0;font-family: Verdana, Tahoma, Arial, Helvetica;font-size: 8pt;}
.ie7 #content_gmp_extended .tabmenucontent_ext div.whoweare_center{text-align:center;width:780px;height:30px;}
.ie7 #content_gmp_extended .tabmenucontent_ext div.whoweare_tagname{text-align:center;width:780px;height:80px;padding: 20px 0 0 0;COLOR: #9ebdf1;font-size:20px;}
.ie6 #content_gmp_extended .tabmenucontent_ext div.whoweare_left {float: left;text-align:center;width:390px;height:60px;padding: 30px 0 10px 0;font-family: Verdana, Tahoma, Arial, Helvetica;font-size: 8pt;}
.ie6 #content_gmp_extended .tabmenucontent_ext div.whoweare_right {float: left;text-align:center;width:390px;height:60px;padding: 30px 0 10px 0;font-family: Verdana, Tahoma, Arial, Helvetica;font-size: 8pt;}
.ie6 #content_gmp_extended .tabmenucontent_ext div.whoweare_center{text-align:center;width:780px;height:30px;}
.ie6 #content_gmp_extended .tabmenucontent_ext div.whoweare_tagname{text-align:center;width:780px;height:80px;padding: 20px 0 0 0;COLOR: #9ebdf1;font-size:20px;}
.gecko #content_gmp_extended .tabmenucontent_ext div.whoweare_left {float:left;text-align:center;width:390px;height:100px;padding: 30px 0 10px 0;font-family: Verdana, Tahoma, Arial, Helvetica;font-size: 8pt;}
.gecko #content_gmp_extended .tabmenucontent_ext div.whoweare_right {float:left;text-align:center;width:390px;height:100px;padding: 30px 0 10px 0;font-family: Verdana, Tahoma, Arial, Helvetica;font-size: 8pt;}
.gecko #content_gmp_extended .tabmenucontent_ext div.whoweare_center{float:right ;text-align:center;width:100%;height:50px;}
.gecko #content_gmp_extended .tabmenucontent_ext div.whoweare_tagname{float:left ;text-align:center;width:780px;height:80px;padding: 20px 0 0 0;COLOR: #9ebdf1;font-size:20px;}

.ie7 #content_gmp_extended .tabmenucontent_ext div.whoweare_img1 {float:left;text-align:center;width:195px;height:150px;padding: 30px 0 0 0;font-family: Verdana, Tahoma, Arial, Helvetica;font-size: 8pt;}
.ie7 #content_gmp_extended .tabmenucontent_ext div.whoweare_img2 {float:left;text-align:center;width:195px;height:150px;padding: 30px 0 0 0;font-family: Verdana, Tahoma, Arial, Helvetica;font-size: 8pt;}
.ie7 #content_gmp_extended .tabmenucontent_ext div.whoweare_img3 {float:left;text-align:center;width:195px;height:150px;padding: 30px 0 0 0;font-family: Verdana, Tahoma, Arial, Helvetica;font-size: 8pt;}
.ie7 #content_gmp_extended .tabmenucontent_ext div.whoweare_img4 {float:left;text-align:center;width:195px;height:150px;padding: 30px 0 0 0;font-family: Verdana, Tahoma, Arial, Helvetica;font-size: 8pt;}
.ie7 #content_gmp_extended .tabmenucontent_ext div.whoweare_line {float:none;text-align:center;width:740px;height:1px;padding: 20px 0 0 0;font-family: Verdana, Tahoma, Arial, Helvetica;font-size: 8pt;}
.ie7 #content_gmp_extended .tabmenucontent_ext div.whoweare_row {float:none;text-align:center;width:740px;height:61px;padding: 20px 0 0 0;font-family: Verdana, Tahoma, Arial, Helvetica;font-size: 8pt;}
.ie7 #content_gmp_extended .tabmenucontent_ext div.whoweare_pleft {float: left;text-align:left;width:360px;height:390px;padding: 30px 0 0 30px;font-family: Verdana, Tahoma, Arial, Helvetica;font-size: 8pt;}
.ie7 #content_gmp_extended .tabmenucontent_ext div.whoweare_pright {float: left;text-align:center;width:390px;height:390px;padding: 30px 0 0 0;font-family: Verdana, Tahoma, Arial, Helvetica;font-size: 8pt;}

.gecko #content_gmp_extended .tabmenucontent_ext div.whoweare_img1 {float:left;text-align:center;width:195px;height:200px;padding: 30px 0 0 0;font-family: Verdana, Tahoma, Arial, Helvetica;font-size: 8pt;}
.gecko #content_gmp_extended .tabmenucontent_ext div.whoweare_img2 {float:left;text-align:center;width:195px;height:200px;padding: 30px 0 0 0;font-family: Verdana, Tahoma, Arial, Helvetica;font-size: 8pt;}
.gecko #content_gmp_extended .tabmenucontent_ext div.whoweare_img3 {float:left;text-align:center;width:195px;height:200px;padding: 30px 0 0 0;font-family: Verdana, Tahoma, Arial, Helvetica;font-size: 8pt;}
.gecko #content_gmp_extended .tabmenucontent_ext div.whoweare_img4 {float:left;text-align:center;width:195px;height:200px;padding: 30px 0 0 0;font-family: Verdana, Tahoma, Arial, Helvetica;font-size: 8pt;}
.gecko #content_gmp_extended .tabmenucontent_ext div.whoweare_line {float:none;text-align:center;width:740px;height:1px;padding: 20px 0 0 0;font-family: Verdana, Tahoma, Arial, Helvetica;font-size: 8pt;}
.gecko #content_gmp_extended .tabmenucontent_ext div.whoweare_row {float:none;text-align:center;width:740px;height:61px;padding: 20px 0 0 0;font-family: Verdana, Tahoma, Arial, Helvetica;font-size: 8pt;}

.gecko #content_gmp_extended .tabmenucontent_ext div.whoweare_pleft {float: left;text-align:left;width:360px;height:390px;padding: 30px 0 0 30px;font-family: Verdana, Tahoma, Arial, Helvetica;font-size: 8pt;}
.gecko #content_gmp_extended .tabmenucontent_ext div.whoweare_pright {float: left;text-align:center;width:390px;height:390px;padding: 30px 0 0 0;font-family: Verdana, Tahoma, Arial, Helvetica;font-size: 8pt;}

.gecko #content_gmp_extended .tabmenucontent_ext div.whoweare_approach {float: left;text-align:center;width:700px;height:500px;padding: 0 0 0 0;font-family: Verdana, Tahoma, Arial, Helvetica;font-size: 8pt;}

/* End Who We Are Div Configuration */

/* Beginning What We Do Div Configuration */
.ie7 #content_gmp_extended .tabmenucontent_ext div.whatwedo_left {float: left;text-align:center;width:390px;height:20px;padding: 30px 0 0 0;font-family: Verdana, Tahoma, Arial, Helvetica;font-size: 8pt;}
.ie7 #content_gmp_extended .tabmenucontent_ext div.whatwedo_right {float: left;text-align:center;width:390px;height:20px;padding: 30px 0 0 0;font-family: Verdana, Tahoma, Arial, Helvetica;font-size: 8pt;}
.ie7 #content_gmp_extended .tabmenucontent_ext div.whatwedo_imgleft {float: left;text-align:center;width:390px;height:280px;padding: 30px 0 0 0;font-family: Verdana, Tahoma, Arial, Helvetica;font-size: 8pt;}
.ie7 #content_gmp_extended .tabmenucontent_ext div.whatwedo_imgright {float: left;text-align:center;width:390px;height:280px;padding: 30px 0 0 0;font-family: Verdana, Tahoma, Arial, Helvetica;font-size: 8pt;}
.ie7 #content_gmp_extended .tabmenucontent_ext div.whatwedo_center{text-align:center;width:720px;height:60px; padding: 20px 0 0 20px;}
.ie7 #content_gmp_extended .tabmenucontent_ext div.whatwedo_tagname{text-align:center;width:700px;height:80px;padding: 40px 0 0 40px; COLOR: #9ebdf1;font-size:20px;}
.ie6 #content_gmp_extended .tabmenucontent_ext div.whatwedo_left {float: left;text-align:center;width:390px;height:20px;padding: 30px 0 0 0;font-family: Verdana, Tahoma, Arial, Helvetica;font-size: 8pt;}
.ie6 #content_gmp_extended .tabmenucontent_ext div.whatwedo_right {float: left;text-align:center;width:390px;height:20px;padding: 30px 0 0 0;font-family: Verdana, Tahoma, Arial, Helvetica;font-size: 8pt;}
.ie6 #content_gmp_extended .tabmenucontent_ext div.whatwedo_imgleft {float: left;text-align:center;width:390px;height:280px;padding: 30px 0 0 0;font-family: Verdana, Tahoma, Arial, Helvetica;font-size: 8pt;}
.ie6 #content_gmp_extended .tabmenucontent_ext div.whatwedo_imgright {float: left;text-align:center;width:390px;height:280px;padding: 30px 0 0 0;font-family: Verdana, Tahoma, Arial, Helvetica;font-size: 8pt;}
.ie6 #content_gmp_extended .tabmenucontent_ext div.whatwedo_center{text-align:center;width:720px;height:60px; padding: 20px 0 0 20px;}
.ie6 #content_gmp_extended .tabmenucontent_ext div.whatwedo_tagname{text-align:center;width:700px;height:80px;padding: 40px 0 0 40px; COLOR: #9ebdf1;font-size:20px;}
.gecko #content_gmp_extended .tabmenucontent_ext div.whatwedo_left {float:left;text-align:center;width:390px;height:20px;padding: 30px 0 10px 0;font-family: Verdana, Tahoma, Arial, Helvetica;font-size: 8pt;}
.gecko #content_gmp_extended .tabmenucontent_ext div.whatwedo_right {float:left;text-align:center;width:390px;height:20px;padding: 30px 0 10px 0;font-family: Verdana, Tahoma, Arial, Helvetica;font-size: 8pt;}
.gecko #content_gmp_extended .tabmenucontent_ext div.whatwedo_imgleft {float: left;text-align:center;width:390px;height:300px;padding: 20px 0 0 0;font-family: Verdana, Tahoma, Arial, Helvetica;font-size: 8pt;}
.gecko #content_gmp_extended .tabmenucontent_ext div.whatwedo_imgright {float: left;text-align:center;width:390px;height:300px;padding: 20px 0 0 0;font-family: Verdana, Tahoma, Arial, Helvetica;font-size: 8pt;}
.gecko #content_gmp_extended .tabmenucontent_ext div.whatwedo_center{float:right ;text-align:center;width:100%;height:50px;}
.gecko #content_gmp_extended .tabmenucontent_ext div.whatwedo_tagname{float:left ;text-align:center;width:780px;height:80px;padding: 20px 0 0 0;COLOR: #9ebdf1;font-size:20px;}
/* End Who What We Do Div Configuration */

/* Beginning Why Coose Us Div Configuration */
.ie7 #content_gmp_extended .tabmenucontent_ext div.whychooseus_left {float: left;text-align:left;width:360px;height:390px;padding: 30px 0 0 30px;font-family: Verdana, Tahoma, Arial, Helvetica;font-size: 8pt;}
.ie7 #content_gmp_extended .tabmenucontent_ext div.whychooseus_right {float: left;text-align:center;width:390px;height:390px;padding: 30px 0 0 0;font-family: Verdana, Tahoma, Arial, Helvetica;font-size: 8pt;}
.ie6 #content_gmp_extended .tabmenucontent_ext div.whychooseus_left {float: left;text-align:left;width:360px;height:390px;padding: 30px 0 0 30px;font-family: Verdana, Tahoma, Arial, Helvetica;font-size: 8pt;}
.ie6 #content_gmp_extended .tabmenucontent_ext div.whychooseus_right {float: left;text-align:center;width:390px;height:390px;padding: 30px 0 0 0;font-family: Verdana, Tahoma, Arial, Helvetica;font-size: 8pt;}
.gecko #content_gmp_extended .tabmenucontent_ext div.whychooseus_left {float:left;text-align:left;width:360px;height:390px;padding: 30px 0 10px 30px;font-family: Verdana, Tahoma, Arial, Helvetica;font-size: 8pt;}
.gecko #content_gmp_extended .tabmenucontent_ext div.whychooseus_right {float:left;text-align:center;width:390px;height:390px;padding: 30px 0 10px 0;font-family: Verdana, Tahoma, Arial, Helvetica;font-size: 8pt;}
/* End Why Coose Us Div Configuration */



#content_gmp .leftcontent .newswelcome {width:234px;margin: 10px 0 0 10px;background-image:url(../images/newsupdates.gif);background-repeat:no-repeat;height:22px;}
#content_gmp .leftcontent .newsarchive {width:234px;margin: 10px 0 0 10px;background-image:url(../images/newsarchive.gif);background-repeat:no-repeat;height:22px;}

#content_gmp .leftcontent .registrationtips {width:234px;margin: 10px 0 0 15px;background-image:url(../images/registrationtips.gif);background-repeat:no-repeat;height:22px;}
#content_gmp .leftcontent .registrationcontents{ width:234px;margin: 5px 0 0 15px;height:auto;}
#content_gmp .leftcontent .registrationcontents p{ width:210px;margin: 0 0 0 0;height:auto;}

#content_gmp .leftcontent .latestpostedjob 
{
	width:234px;margin: 10px 0 0 10px;background-image:url(../images/latestjobs.gif);background-repeat:no-repeat;height:22px;
}


#content_gmp .leftcontent .separator
{
	width:200px;margin: 10px 0 0 15px;background-image:url(../images/linenews.gif);background-repeat:no-repeat;height:2px;
}

a.documentlist 
{
	font-family: Calibri Arial Garamond Myriad Pro SemiExt;
	font-size: 11px;
	text-decoration:none;
	font-weight: bolder;
	color: Black;
	margin: 0 5px 0 15px;
}

a.documentlist:hover
{
	font-family: Calibri Arial Garamond Myriad Pro SemiExt;
	font-size: 11px;
	font-weight: bolder;
	color: Black;
	margin: 0 5px 0 15px;
}

#content_gmp .leftcontent a.newsheading 
{ 
	font-family: Calibri Arial Garamond Myriad Pro SemiExt;
	font-size: 11px;
	font-weight: bolder;
	color: Orange;
	margin: 0 5px 0 15px;
}
#content_gmp .leftcontent a.newsheading:hover
{ 
	font-family: Calibri Arial Garamond Myriad Pro SemiExt;
	font-size: 15px;
	font-weight: bolder;
	color: Orange;
	margin: 0 5px 0 15px;
}

#content_gmp .leftcontent .dateposted
{ 
	font-family: Calibri Arial Garamond Myriad Pro SemiExt;
	font-size: 9px;
	color: Gray;
	margin: 0 5px 0 15px;
}
#content_gmp .leftcontent .newscontent
{ 
	font-family: Calibri Arial Garamond Myriad Pro SemiExt;
	font-size: 10px;
	color: White;
	margin: 0 5px 0 15px;
}

#content_gmp .leftcontent .jobsposted
{ 
	font-family: Calibri Arial Garamond Myriad Pro SemiExt;
	font-size: 10px;
	color: White;
	margin: 0 5px 0 15px;
}


#content_gmp_extended .leftcontent .jobsposted
{ 
	font-family: Calibri Arial Garamond Myriad Pro SemiExt;
	font-size: 10px;
	color: White;
	margin: 0 5px 0 15px;
}



#content_gmp .leftcontent a.readmore
{ 
	font-family: Calibri Arial Garamond Myriad Pro SemiExt;
	font-size: 10px;
	color: Blue;
	margin: 0 5px 0 15px;
}

#content_gmp .separator 
{
	float:left;
	width:2px;
	height:100%;
	background: url(../images/contentseparator.gif) #062563 repeat-y ;
}

#content_gmp .rightcontent 
{
	float:left;
	width:552px;
	height:100%;
	background: url(../images/rightbarbg.gif) #062563 repeat-x ;
}

#content_gmp .accountcontent
{
	float:left;
	width:552px;
	height:100%;
	background: url(../images/backgroundright.gif) #062563 repeat;
}

#content_gmp .fullcontent
{
	float:left;
	width:788px;
	height:100%;
	background: url(../images/backgroundright.gif) #062563 repeat;
}

#content_gmp .main 
{
	float:left;
	width:820px;
	height:100%;
	background: url(../images/leftcontentbg.gif) #062563 repeat-x ;
}

#content_gmp .rightcontent .welcome {width:533px;margin: 10px 0 0 10px;background-image:url(../images/welcome.png);background-repeat:no-repeat;height:22px;}
#content_gmp .accountcontent .contactus {width:533px;margin: 10px 0 0 10px;background-image:url(../images/contactus.gif);background-repeat:no-repeat;height:22px;}
#content_gmp .accountcontent .newsandarchives {width:533px;margin: 10px 0 0 10px;background-image:url(../images/headernewsandupdates.gif);background-repeat:no-repeat;height:22px;}



#content_gmp .accountcontent .row {width:510px; height:22px; float:left;}
#content_gmp .accountcontent .row .leftcol { float:left; margin:0 0 0 10px;width:150px;height:22px;}
#content_gmp .accountcontent .row .content { float:left; margin:0 0 0 10px;width:500px;height:22px;}
#content_gmp .accountcontent .row .content a.newsheading
{
	font-family: Calibri Arial Garamond Myriad Pro SemiExt;
	font-size: 11px;
	font-weight: bolder;
	color: Orange;
	margin: 0 5px 0 5px;
}
#content_gmp .accountcontent .row .content a.newsheading:hover
{
	font-family: Calibri Arial Garamond Myriad Pro SemiExt;
	font-size: 11px;
	font-weight: bolder;
	color: Orange;
	margin: 0 5px 0 5px;
}

#content_gmp .accountcontent .row .content .dateposted
{ 
	font-family: Calibri Arial Garamond Myriad Pro SemiExt;
	font-size: 9px;
	color: Gray;
	margin: 0 5px 0 5px;
}

#content_gmp .accountcontent .row .content .newscontent
{ 
	font-family: Calibri Arial Garamond Myriad Pro SemiExt;
	font-size: 10px;
	color: White;
	margin: 0 5px 0 5px;
}

#content_gmp .accountcontent .row .content a.readmore
{ 
	font-family: Calibri Arial Garamond Myriad Pro SemiExt;
	font-size: 10px;
	color: Orange;
	font-weight:bold;
	margin: 0 5px 0 5px;
}

#content_gmp .accountcontent .row .content a.readmore:hover
{ 
	font-family: Calibri Arial Garamond Myriad Pro SemiExt;
	font-size: 11px;
	color: Orange;
	font-weight:bold;
	margin: 0 5px 0 5px;
}



#content_gmp .accountcontent .row .rightcontent { float:left; width:300px; height:22px;}
#content_gmp .accountcontent .row .button_contactus { float:left; width:500px; height:22px; text-align:right;margin: 90px 35px 0 0;}
#content_gmp .accountcontent .row .button_register { float:left; width:500px; height:22px; text-align:right;margin: 0 135px 0 0;}
#content_gmp .accountcontent .row p { width:500px; height:22px; text-align:left; color:Orange; margin:0 0 0 10px;}
#content_gmp .accountcontent .accountinfo {width:533px;margin: 10px 0 0 10px;background-image:url(../images/accountinfo.gif);background-repeat:no-repeat;height:22px;}


#content_gmp .accountcontent .newaccountinfo {width:533px;margin: 10px 0 0 10px;background-image:url(../images/newaccountinfo.gif);background-repeat:no-repeat;height:22px;}
#content_gmp .accountcontent .newpersonalinfo {width:533px;margin: 10px 0 0 10px;background-image:url(../images/newpersonalinfo.gif);background-repeat:no-repeat;height:22px;}
#content_gmp .accountcontent .newaccademicinfo {width:533px;margin: 10px 0 0 10px;background-image:url(../images/newacademicinfo.gif);background-repeat:no-repeat;height:22px;}
#content_gmp .accountcontent .newworkexperience {width:533px;margin: 10px 0 0 10px;background-image:url(../images/newworkexperience.gif);background-repeat:no-repeat;height:22px;}

#content_gmp .accountcontent .newskillsinfo {width:533px;margin: 10px 0 0 10px;background-image:url(../images/newskills.gif);background-repeat:no-repeat;height:22px;}
#content_gmp .accountcontent .newworkexpectation {width:533px;margin: 10px 0 0 10px;background-image:url(../images/newworkexpectation.gif);background-repeat:no-repeat;height:22px;}


#content_gmp .rightcontent .separator { width:428px;margin: 10px 0 0 10px;background-image:url(../images/linewelcome.gif);background-repeat:no-repeat;height:1px;}
#content_gmp .rightcontent .logonseparator { width:1px; height:178px; background-color:#001c5b; float:left; margin: 18px 0 0 0;}
#content_gmp .rightcontent .imagecompany { float:left;width:156px;margin: 10px 0 0 10px;background-image:url(../images/maincontent.gif);background-repeat:no-repeat;height:97px;}
#content_gmp .rightcontent .companyshortdesc { float:left;width:370px;margin: 10px 0 0 10px;background-repeat:no-repeat;height:auto;text-align:left;}
#content_gmp .rightcontent .jobsposted 
{
	background-image:url(../images/lastestjobs.gif);
	float:left;
	width:260px;
	height:100px;
	margin: 22px 0 0 10px;
	padding: 40px 0 0 10px;
	color:#6699ff;
	background-repeat:no-repeat;
}

#content_gmp .rightcontent a.jobsheading 
{ 
	font-family: Calibri Arial Garamond Myriad Pro SemiExt;
	font-size: 11px;
	font-weight: bolder;
	color: Orange;
	margin: 0 5px 0 15px;
}

#content_gmp .rightcontent a.jobsheading:hover
{ 
	font-family: Calibri Arial Garamond Myriad Pro SemiExt;
	font-size: 15px;
	font-weight: bolder;
	color: Orange;
	margin: 0 5px 0 15px;
}


a.logonlink { font-family: Calibri Arial Garamond Myriad Pro SemiExt;font-size: 11px;font-weight: bolder;color: Orange;margin: 0 5px 0 0px;}
a.logonlink:hover { font-family: Calibri Arial Garamond Myriad Pro SemiExt;font-size: 11px;font-weight: bolder;color: Blue;margin: 0 5px 0 0px;}




a.jobslink
{
	color:#6699ff;
	height:25px;
}

#content_gmp .rightcontent .logon
{
	background-image:url(../images/memberlogin.gif);
	float:left;
	width:220px;
	height:100px;
	margin: 22px 0 0 10px;
	padding: 40px 0 0 10px;
	color:White;
	font-weight:bold;
	background-repeat:no-repeat;
}

#content_gmp .rightcontent .logon ul 
{
	padding: 0 0 0 12px;
}

#content_gmp .rightcontent .logon ul li
{
	list-style-image: url(../images/bulletlogon.gif);
}

#content_gmp .rightcontent h1 
{
	font-family:  Myriad Pro SemiExt Arial Garamond Calibri;
	font-size: 24px;
	font-style:italic;
	padding: 10px 0 0 10px;
}

#flash_gmp { background: #062563; width:900px; height: 200px; }


.style128 {FONT-SIZE: 20px;COLOR: #9ebdf1}
.style54 {COLOR: #000000}
.style56 {FONT-WEIGHT: bold;FONT-SIZE: 16px;COLOR: #000000;FONT-FAMILY: Tahoma}
.style76 {FONT-SIZE: xx-small;COLOR: #000000}
.style58 {FONT-WEIGHT: bold;FONT-SIZE: xx-small;FONT-FAMILY: Arial, Helvetica, sans-serif}
.style120 {COLOR: #9ebdf1}
.style127 {FONT-SIZE: 14px;COLOR: #9ebdf1}
.style128 {FONT-SIZE: 20px;COLOR: #9ebdf1}
.style129 {FONT-SIZE: 16px}
.style130 {FONT-SIZE: 16px;COLOR: #ffffff}
.style131 {COLOR: #ffffff}
.mainlink {MARGIN-TOP: 2px;DISPLAY: inline;FONT-SIZE: 10px;BACKGROUND-IMAGE: url(images/button0.gif);WIDTH: 100px;COLOR: #fff;PADDING-TOP: 3px;FONT-STYLE: normal;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;POSITION: relative;HEIGHT: 17px;TEXT-ALIGN: center;TEXT-DECORATION: none}
.mainlink A:hover {BACKGROUND-IMAGE: url(images/button0.gif)}
.mainlink:hover {BACKGROUND-IMAGE: url(images/button2.gif)}
.mainlink {LEFT: 1px;FLOAT: left}


#wrapper { margin: 0 auto; width: 979px; background-color: #FFF;}
#container { width: 979px; background-color: #FFF; }
#container2 { width: 974px; background-color: #FFF; }
#banner { background: url(../images/bannerbg.png) #062563 repeat-y; height: 128px; } /* #banner { background: url(../images/bannerbg.png) #062563 repeat-y; height: 128px; } */

#banner ul.topnav {
	background-color: #062563;
	height: 25px;
	width: 959px;
	display: block;
	margin: 0px;
	padding: 0 10px;
}

#banner ul.topnav li {
	display: block;
	float: right;
	padding: 3px 0 0 20px;
}

#banner a:link, a:active, a:visited  { color: #B1C2E2; font: normal 11px Arial, Helvetica, sans-serif; text-decoration: none; }
#banner a:hover { color: #FFF; font: normal 11px Arial, Helvetica, sans-serif; text-decoration: none; }

#banner .logo {
	width: 33px;
	height: 38px;
	clear: both;
	background: url(../images/logogoodman.png) no-repeat;
	float: left;
	margin: 10px;
}

#banner .logoname { float: left; width: auto; }
#banner h1 { font-size: 16px; font-weight: bold; margin: 20px 0 0 0; float: left; }
#banner p { margin: 0px; font-size: 12px; clear: both; }
#banner sup { float: left; margin: 22px 0pt 0pt 10px; }

#banner div.navigation {
	/*clear:both;*/
	height: 23px;
	margin: 80px  0 0 0;
	width: inherit;
	background-color: #B1C2E2;
}

#banner ul.nav { display: block; margin: 0 0 0 5px; }
#banner ul.nav li { display: block; float: left; padding: 3px 30px 0 10px; }

#banner a.topnav:link, 
a.topnav:active, 
a.topnav:visited  { color: #062563; font: bold 12px Arial, Helvetica, sans-serif; text-decoration: none; }
#banner a.topnav:hover  { color: #FFF; text-decoration: none; }

#content a.bnav:link, 
a.bnav:active, 
a.bnav:visited  { color: #0f67aa; font: 12px Arial, Helvetica, sans-serif; text-decoration: none; }
#content a.bnav:hover  { color: #bb1538; text-decoration: none; }

#banner a.nav:link, 
a.nav:active, 
a.nav:visited  { color: #032C7B; font: bold 12px Arial, Helvetica, sans-serif; text-decoration: none; }
#banner a.nav:hover  { color: #032C7B; text-decoration: underline; font: bold 12px Arial, Helvetica, sans-serif; }


#midsection {
	background-color: #FFFFFF;
	margin: 5px;
	clear: both;	
	height: 221px;
}

#midsection .slideshow {
	/*background: url(../images/slideshow/1.jpg);*/
	width: 968px;
	height: 222px;
	/*float: left;*/
}

#content div.login {
	background: url(../images/loginbg.png) repeat-y;
	width: 250px; /*width: 236px;*/
	float: left;
	height: 221px;
	margin: 0 0 0 0px;
}

#content div.login ul 
{
	margin: 0 0 0 0px;
}

#content div.login ul li {
	list-style: square;
	
	margin: 0 0 0 10px;
}

#content p.title {
	background-color: #B1C2E2;
	height: 21px;
	width: 226px;
	color: #133A75;
	font: bold 12px Arial, Helvetica, sans-serif;
	padding: 5px 0 0 10px;
	margin: 3px 0 15px 0; 
}

#content p.login {
	padding: 2px 0 0 10px;
	color: #000000;
	font: bold 12px Arial, Helvetica, sans-serif;
	margin: 0px;
}

#content input.login { font: normal 12px Arial, Helvetica, sans-serif; }

.notregister {
	width: 236px;
	height: 44px;
	background: url(../images/registerbg.png) no-repeat;
	margin: 15px 0 0 -30px;
	text-align: center;
}

.gecko .notregister {
	width: 236px;
	height: 44px;
	background: url(../images/registerbg.png) no-repeat;
	margin: 15px 0 0 0px;
	text-align: center;
}

#content div.jobs {
	width: 236px;
	height: 44px;
	background: url(../images/registerbg.png) no-repeat;
	margin: 17px 0 0 0;
}

#content a.forgotpass:link, a.forgotpass:active, a.forgotpass:visited {
	font-size: 11px;
	color: #052666;
	text-decoration: none;
}

#content a.forgotpass:hover { color: #CD0E1B; }

#content h2 {
	margin: 0 0 0 10px;
	padding: 5px 0 0 0;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #FFF;
}

#content h3.login { margin: 0 0 0 10px; }

#content h3.login a:link, a:active, a:hover, a:visited {
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
}

#content {width: 969px;padding: 5px;
	background-color: #FFF;
	color: #000;
	font: 12px Arial, Helvetica, sans-serif;
	height:auto!important; min-height:300px;overflow: auto;
}

#content p.subcat {
	margin: 0px;
	padding: 5px 0 5px 5px;
	height: 30px;
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #FFF;
	background: url(../images/newsbg.png) no-repeat;
}

#content .leftcol {
	width: 726px;
	color: #000;
	float: left;
	clear: both;
	padding: 0 0 30px 0;
}

#content p.date {
	font-family: Tahoma;
	font-size: 10px;
	margin: 0px;
}

#content p.newstitle {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #052666;
	text-decoration: none;
}

#content a.newstitle:link, a.newstitle:active, a.newstitle:visited {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #052666;
	text-decoration: none;
}

#content p.clear { clear: both; }
#content a.newstitle:hover { color: #C71216; }
#content .newsitem { padding: 0 10px 10px 0; }
#content p.newstitle { margin: 0px; }
#content p.npadding { margin: 0px; }

#content a.read:link, a.read:active, a.read:hover, a.read:visited {
	color: #154197;
	text-decoration: underline;
	font: normal 11px Arial, Helvetica, sans-serif\;
}

#content div.midcol {
	width: 339px;
	float: left;
	color: #000000;
	padding: 0 5px 0 5px;
	background: url(../images/hard_hat.png) no-repeat right;
}

#content ul.left_float {
	margin: 0 0 0 10px;
	padding: 0 0 0 10px;
	float: left;
	width: 230px;
}

#content li.left_float { list-style-position: outside; font-size: 11px; margin: 2px 0; }


#content ul {
	margin: 0 0 0 10px;
	padding: 0 0 0 10px;
}


#content li { list-style-position: outside; font-size: 12px; margin: 2px 0; }

#content li a.li_title:link, a.li_title:active, a.li_title:visited {
	color: #154197;
	text-decoration: none;
	font: bold 12px Arial, Helvetica, sans-serif;
}

#content li a.li_title:hover { color: #BE1024; }

#content .rightcol {
	width: 243px;
	float: left;
}






/* Registration Styles */

#content .tip_pane {
	background: url(../images/tip_box_gradient.png) no-repeat bottom #D4E1F8;
	width: 250px;
	height: 300px;
	float: left;
	margin: 0 20px 30px 0;
	padding: 5px;
}

#content .tip_pane_ext {
	background: url(../images/tip_box_gradient.png) no-repeat bottom #D4E1F8;
	width: 250px;
	float: left;
	margin: 0 20px 30px 0;
	padding: 5px;
}

#content h3 {
	margin: 10px 0;
	color: #05276D;
}

#content p {
	margin: 10px 0;
}

#content div.contentpane {
	float: left;
	width: 685px;
	margin: 10px 0 0 0;
}

#content div.row {
  clear: both;
  padding-top: 5px;
  }

#content div.row span.label { float: left; width: 120px; text-align: left; font-weight: bold; }
#content div.row span.label_ext { float: left; width: 135px; text-align: left; font-weight: bold; }
#content div.row span.label_x { float: left; width: 120px; text-align: left; font-weight: normal; }
#content span.label_ { width: 120px;  float: left; color: #FFFFFF; }

#content div.form_leftcol {
	float: left;
	clear: both;
	width: 395px;
}

#content div.form_rightcol {
	float: left;
	clear: both;
	width: 395px;
}


#content p.register_logn {
	clear: both;
	padding: 20px 0;
} 

#content p.subtitle {
	font-weight: bold;
}

#content ul.admin_links {
	list-style-position: inside;
	list-style-type: none;
}

#content ul.admin_links li a:link, a:active, a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

#content ul.admin_links li a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #E80B3A;
}

#content div.icon_row {
	width: 240px;
	float: left;
	border: #A2BBEC solid 1px;
	margin: 3px;
	background: url(../images/bg_icons_admin.gif) repeat-y right #FFFFFF;
}

#content div.icon_row_member {
	width: 250px;
	float: left;
	border: #A2BBEC solid 1px;
	margin: 3px;
	background: url(../images/bg_icons_admin.gif) repeat-y right #FFFFFF;
}

#content div.icon, div.func_name {
	float: left;
	font-weight: bold;
}

#content div.func_name a:hover {
	font-weight: bold;
	color: #E80B3A;
}

#content div.quick_actions, #divadd, #divview, #divlist {
	clear: both;
	padding: 20px 0;
	margin: 20px 0;
	width: 600px;
	height: 350px;
}

#content div.quick_actions_ext, #divadd_ext, #divview_ext, #divlist_ext {
	padding: 0px 0;
	margin: 20px 0;
	width: 900px;
}

#content .dropdown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

#content span.formx {
  float: left;
  width: auto;
  text-align: left;
  padding: 0 0 0 7px;
}

#content span.job_label_title, span.job_slots_title {
  float: left;
  width: 200px;
  text-align: left;
  font-weight: bold;
}

#content span.job_label_a, span.job_slots_a, span.view_jobdetails_a {
  float: left;
  width: 200px;
  text-align: left;
  background-color: #E3F4FB;
  padding: 0 3px;
  height: 19px;
}

#content span.job_label_b, span.job_slots_b, span.view_jobdetails_b {
  float: left;
  width: 200px;
  text-align: left;
  background-color: #FFFFFF;
  padding: 0 3px;
}

#content span.view_jobdetails_a a, span.view_jobdetails_b a {
	color: #062563;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

#content span.view_jobdetails_a a:hover, span.view_jobdetails_b a:hover {
	color: #DB173C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	font-weight: bold;
}


#content p.account { margin-bottom: 0px; }
#content p.account_setting { margin-top: 0px; font-weight: normal; font-size: 10px; }

/* Error, Under Construction */

#content div.errorPage {
	clear: both;
	padding: 20px 0;
	margin: 20px auto;
	width: 600px;
	height: 400px;
}


/* Admin */

#content div.maintenance_actions, #content div.account_settings {
	clear: both;
	padding: 20px 0; 
	margin: 10px 0;
	height: 60px;
	width: 600px;
}

#content div.main_content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/* Apply Now */
#popup_applynow { width: 400px; height: auto; background:  url(../images/newsbg.png) no-repeat #FFFFFF; text-align:left; }
#popup_applynow p.subcat { margin: 0px; padding: 5px 0 5px 5px; height: 20px; font: 14px Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; }
#popup_applynow div.msg_row { padding-top: 20px; margin: 5px auto; width: 380px; color:#000000;}


/* Not Logon */
#popup_notlogon { width: 600px; height: auto; background:  url(../images/newsbg.png) no-repeat #FFFFFF; text-align:left; }
#popup_notlogon p.subcat { margin: 0px; padding: 5px 0 5px 5px; height: 20px; font: 14px Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; }
#popup_notlogon div.msg_row { padding-top: 5px; width: 580px; color:#000000;}
#popup_notlogon div.msg_row_left { float: left; padding-top: 5px; width: 285px; text-align:left; }
#popup_notlogon div.msg_row_right { float: left; padding-top: 5px; width: 285px; text-align:center;}
#popup_notlogon div.row_center { padding-top: 5px; margin: 5px auto; width: 100%; }
#popup_notlogon div.row_right { padding-top: 5px; margin: 5px auto; width: 100%;  text-align:right; }


#popup_notlogon div.msg_row_right .registerPop {
	background-image: url(../images/bgRegisterPopup.jpg);
	background-position: right;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	height: 260px;
}





a.hyperlink{ font-family: Calibri Arial Garamond Myriad Pro SemiExt;font-size: 10px;color: Orange;margin: 0 5px 0 15px;}
a.hyperlink:hover{ font-family: Calibri Arial Garamond Myriad Pro SemiExt;font-size: 12px;color: Orange;margin: 0 5px 0 15px;}

.notlogon{height: auto;width: 285px;text-align:left;}

.notlogon ul.content {height: auto;width: 280px;display: block;margin: 0px;padding: 0px 0px 0px 5px;text-align:left;}
.notlogon ul.content li{display: block;float:left;padding: 0px 0px 0px 0px;}



/* Popup Message */
#popup_msg { width: 350px; height: auto; background:  url(../images/newsbg.png) no-repeat #FFFFFF;  text-align:left;}
#popup_msg p.subcat { margin: 0px; padding: 5px 0 5px 5px; height: 30px; font: 14px Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; }
#popup_msg div.pop_message { font: 12px Arial, Helvetica, sans-serif; color: #FFFFFF; padding: 10px; }	
#popup_msg div.row_center { padding-top: 5px; margin: 5px auto; width: 132px; }
#popup_msg div.msg_row_left { float: left; padding-top: 5px; margin: 5px auto; width: 60px; text-align:center; }
#popup_msg div.msg_row_right { float: left; padding-top: 5px; margin: 5px auto; width: 290px;}
#popup_msg div.msg_row_right .message{color:Black;}
#popup_msg div.msg_row { padding-top: 20px; margin: 5px auto; width: 350px; text-align:center;}

#popup_msg_confirm { width: 350px; height: 150px; background:  url(../images/newsbg.png) no-repeat #FFFFFF; text-align:left;}
#popup_msg_confirm p.subcat { margin: 0px; padding: 5px 0 5px 5px; height: 30px; font: 14px Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; }
#popup_msg_confirm div.pop_message { font: 12px Arial, Helvetica, sans-serif; color: #000000; padding: 10px; }	
#popup_msg_confirm div.button { padding-top: 10px; width: 140px; float: left; text-align: right; } 
#popup_msg_confirm div.button_second { padding-top: 10px; width: 132px; float: left; }
#popup_msg_confirm input.button { width: 100px; }

#popup_msg_register { width: 400px; height: 200px; background:  url(../images/newsbg.png) no-repeat #FFFFFF; text-align:left;}
#popup_msg_register p.subcat { margin: 0px; padding: 5px 0 5px 5px; height: 30px; font: 14px Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; }
#popup_msg_register div.pop_message { font: 12px Arial, Helvetica, sans-serif; color: #000000; padding: 10px; }	
#popup_msg_register div.button { padding-top: 10px; width: 140px; float: left; text-align: right; } 
#popup_msg_register div.button_second { padding-top: 10px; width: 132px; float: left; }
#popup_msg_register input.button { width: 100px; }


/* User Logged */

#midsection li {
	list-style-position: inside;
	margin: 0 0 0 15px;
	color: #052666;
}

#midsection a.logged_links:link, a.logged_links:active, a.logged_links:visited {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px;
	font-weight: bold;
	color: #052666;
	text-decoration: none;
}

#content a.logged_links:link, a.logged_links:active, a.logged_links:visited {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px;
	font-weight: bold;
	color: #052666;
	text-decoration: none;
}

#midsection a.logged_links:hover { color:#FFFFFF; background-color: #C6102A; }

#content div.content_form {
	float: left;
	width: 650px;
	margin: 5px 0 30px 0;
}

#content div.row_form {
	width: 325px;
	clear:both;
	padding-top:5px;
}

#content div.row_form_empty {
	width: 325px;
	clear: both;
	height: 20px;
	padding-top:5px;
}

#content div.row_form span.formw { float: left; width: 193px; }
#content div.row_form span.formw_ext { float: left; width: 193px; }
#content div.leftcol_form, #content div.rightcol_form { float: left; width: 300px; }
#content div.row_form span.label_form { float: left; width: 107px; text-align: left; font-weight: bold; }
#content div.row_form span.label_form_r { float: left; width: 77px; text-align: right; font-weight: bold; padding: 0 30px 0 0; }
#content p.activate { background-color: #F64444; padding: 10px; border: #DE2020 1px solid; }
#content p.activate span { color: #FFFFFF; font-size: 11px; }
#content a.account_activate:link, a.account_activate:active, a.account_activate:visited { color: #FFFFFF; font-weight: bold; font-size: 14px; text-decoration: none; }
#content a.account_activate:hover { color: #F3EB1E; text-decoration: underline;}
#content ul.checklist { margin: 10px 0; }
#content ul.checklist li { background: url(../images/checklistUnchecked.gif) no-repeat right; }
#content ul.checklist li.selected { background: url(../images/checklistChecked.gif) no-repeat right; }
#content a.checklist:link, a.checklist:active, a.checklist:visited { font-weight: bold; }
#content a.checklist:hover { font-weight: bold; color: #CC0B0B; }
#content div.button_set { clear: both; padding: 20px 0; text-align: right; width: 650px; }
#content input.button_sub { font-size: 11px; }
#content div.grid_form { background-color: #EBEAEA; width: 650px; height:100px; margin: 20px 0 0 0; }
#content div.grid_form_ext { background-color: #EBEAEA; width: 600px; margin: 20px 0 20px 0; }

#content p.view_resume { background-color: #F4F22D; padding: 10px; border: #DE2020 1px solid; clear: both; text-align: center; }
#content a.view_r:link, a.view_r:active, a.view_r:visited { color: #E61212; font-weight: bold; font-size: 14px; text-decoration: none; }
#content a.view_r:hover { color: #000000; text-decoration: underline;}
#content p.sub_title { text-decoration:underline; padding-top: 20px; font-weight: bold; }


