/* CSS Document */
body
{
	margin: 0px 0px;
	padding: 0px 0px;
}
/* Start of Header Table Classes */
.headertable
{
	background-color: #2C4073;
	height: 74px;
	width: 760px;
}

.globalnavdiv
{
	padding-right: 7px;
}
.regBtn 
{
	font: bold 10px verdana, Helvetica, sans-serif;
	background-color: #182F8C;
	color: #fff;	
	border-top: 1px solid #749fde;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	border-left: 1px solid #749fde;	
	text-align: center;
	cursor: hand;
   padding: 0px 0px 2px 0px;
	height:20px;
	width: 25px;
}
	
td.navseparator {
	width: 1px;
	height: 21px;
	border: none;
}

td.maincontent{
	padding: 3px 5px 5px;
	font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	border:solid;
	border-width: 1px;
	border-color:#E96220;
}

.pageTitle{
	padding: 2px 0px 2px 5px;
	background-color: #E96220;
	font-size: 14px;
	font-weight: bold;
}

.sitemaplink{
	color:#FFFFFF;
	font:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

.sitemaplink1{
	text-decoration:none;
}

.leftnavlink
{	
	color: #ffffff;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.leftnavlink1
{	
	color: #ffffff;
	font: bold 12px Arial;
	text-decoration: none;
}
.leftnavlinkSM
{	
	color: #ffffff;
	font: 11px Arial;
	text-decoration: none;
}
.leftnavlink:hover
{
	text-decoration: none;
}
/* End of HEader Table Classes */

/* Start of Main Menu Classes  */
.mainmenutable
{
	background-color: #94A2BC;
	width: 760px;

}
.mainmenupadding
{
	padding-left: 19px;
	padding-bottom: 0px;
	height: 40px;
}
/* End of Main Menu Classes */

/* Start of main table Classes  */
.maintable
{
	margin-top: 6px;
	border: 5px solid #FFFFFF;
	width: 765px;
}
/* End of main table Classes */

/* Start of Left Menu Classes  */
.leftmenutd
{
	background-color: #E96220;
	width: 140px;
}
.leftmimenutd2
{
	background-color: #94A2BC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding-left: 15px;
	width: 140px;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
}
.leftmimenutd1
{
	background-color: #94A2BC;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	padding-left:15px;
	width: 140px;
}
.leftmimenutd
{
	background-color: #94A2BC;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding-left:15px;
	width: 140px;
}
.leftmenutable
{
	width: 160px;

}
.leftnavhdrtd
{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	padding: 10px 3px 7px 0px;
	color: #000;

}
.leftnavhlinktd
{
	padding: 5px 3px 5px 0px;
	border-top: 1px solid #fff;


}

/* End of Left Menu Classes  */
/* Start of Login Right section Classes  */
.login {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #94A2BC;
}
.login1 {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background: #94A2BC;
}
.lgnLnk {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #94A2BC;
}
.lgnLnk:hover {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #94A2BC;
	text-decoration:none;
}
.fld {
	width: 138px;
}
.loginbtn
{
	width: auto;
	height: auto;
	color: #FFFFFF;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	background-color: E96220;
	border-top: 1px solid #F2A176;
	border-left: 1px solid #F2A176;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
}
.cpyrt 
{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
.cpyrtLnk 
{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #182F8F;
}
.cpyrtLnk:hover 
{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #182F8F;
	text-decoration:none;
}
.hometxt 
{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background: url(images/ug_middle2.jpg) no-repeat;
}
.hometxt1 
{
	font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}

.textSM 
{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}

.hometxt1Bld 
{
	font: bold 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
/* End of Login Right section Classes  */
/*New CSS Added for Menu */
#DropMenuDivAIG 
{
	position:absolute;
	color: #2C4073;
	background-color: #fff;
	border:1px solid #2C4073;
	border-bottom-width: 0;
	font: bold 10px/18px Verdana, Arial, Helvetica, sans-serif;
	z-index:100;
}
#DropMenuDivAIG a
{
	width: 100%;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid #2C4073;
	padding: 1px 0px ;
	text-decoration: none;
	font-weight: bold;
	color: #2C4073;
}
#DropMenuDivAIG a:hover
{ /*hover background color*/
	background-color: #E96220;
	color: #fff;
}

.leftnavhdrtd1 {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	padding: 10px 3px 7px 0px;
	color: #000;
	width: 19px;
	border-top: 0px solid #FFFFFF;


}
.leftmenutd1 {

	background-color: #94A2BC;
	width: 140px;
}
.inrTbl {
	margin: 0px 7px;
	border: 1px solid #FF6600;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	width: 640px;
	padding: 3px;
}
.inrTbl1 {
   	padding: 24px 10px 10px 10px;
	font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.inrTbl2 {
	margin: 0px 7px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	width: 575px;
	padding: 3px;
}
.inrHdr {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #E96220; 
	padding: 7px 7px 7px 14px;
}
.inrBtn {
	height: 35px;
	color: #fff;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	background-color: #94A3BA;
	border-top: 2px solid #C6CEDB;
	border-left: 2px solid #C6CEDB;
	border-right: 2px solid #71798C;
	border-bottom: 2px solid #71798C;
}
.leftNav {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	padding: 10px 3px 7px 0px;
	color: #000;
	width: 19px;
	background-color: #94A2BC;
	border-top: 1px solid #FFFFFF;
}
td.ratescell {
	border:thin solid #2C4073;
	padding: 3px;
}

.jobTableFont {
	 text-decoration: none;
	 font-family: verdana, arial, helvetica, sans-serif;
	 font-size: 10px;
	 line-height: 12px;
	 font-weight: normal;
}

/* SEARCH AREA STYLING */
/* the code below was added 10-3-2007 */

.searchbox input.srchbtn {
	position: absolute;
	top: -6px;
	right: 6px;
	background: #162E8B;
	border: 1px solid #FFFFFF;
	color: #FFFFFF;
	font: 78%  Univers Condensed Medium;
	cursor: pointer;
	height: 20px;
	width: 70px;
}

.searchbox input.srchtxt {
   position: absolute;
	top: -6px;
	left: 240px;
	border: 1px solid #162E8B;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	height: 20px;
	width: 140px;
}

html>body .searchbox input.srchtxt {
	left: 247px;
}

*+html div.searchbox input.srchtxt {
	left: 240px;
}

html>body .searchbox input.srchbtn {
	top: -8px;
	right: 12px;
}

.searchbox {
  position: relative;
  width: auto;
  height: 26px;
  margin: 0;
  padding: 0;
}

form {
	padding: 0;
	margin: 0;
	border: none;
}

input {
	margin: 0;
	padding: 0;
}

#searchresults { height: auto; position: relative; width: 760px; font: 11px Verdana, Arial, Helvetica, sans-serif; }

.showme { font-weight: bold; margin: 18px; }

.tips { margin: 18px; width: 440px; }

.uppercase { text-transform: uppercase; }

#breadcrumbs { height: 18px; width: 760px; font: 11px Verdana, Arial, Helvetica, sans-serif; }

#breadcrumbs li { float: left; font-size: 9px; line-height: 18px; }

#breadcrumbs ul { list-style: none; margin-left: -18px; }

#searchresults p { font-size: 11px; line-height: 15px; }

.example { color: #555555; margin: 18px 36px; }

.left { float: left; width: 620px; }

.link { margin: 0 18px 18px 18px; }

#searchresults h2 {
	font-size: 14px;
	font-weight: bold;
	margin: 18px 18px 0 18px;
}

/* END SEARCH STYLING */
.loginbtnCU {

	width: auto;
	height: auto;
	color: #FFFFFF;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	background-color: #C41230;
	border-top: 1px solid #990000;
	border-left: 1px solid #990000;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
}
