@charset "utf-8";
/* CSS Document */

body  {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align:center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
}

.container #maincontainer { 
	width: 786px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #ffffff;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: 0px dashed #000000;
	text-align: left; /* this overrides the text-align: center on the body element. */
}

.container #header {
	width: 786px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	height: 94px;
	background: #ffffff;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	margin-top: 0px;
	border: 0px solid #000000;
	text-align: left; /* this overrides the text-align: center on the body element. */
	float:left;
	vertical-align:top;
}

.container #whatwouldyouliketodo {
	width: 266px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	height: 134px;
	background: #ffffff;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	margin-top: 0px;
	border: 1px solid #ABC2D9;
	text-align: left; /* this overrides the text-align: center on the body element. */
	float:left;
	vertical-align:top;
	
}

.container #agentsidebar{
	width: 266px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	height: 224px;
	background: #ffffff;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	margin-top: 0px;
	border-left: 1px solid #ABC2D9;
	border-right: 1px solid #ABC2D9;
	border-bottom: 1px solid #ABC2D9;
	border-top: 1px solid #ABC2D9;
	text-align: left; /* this overrides the text-align: center on the body element. */
	float:left;
	vertical-align:top;
	clear:both;
	
}


.container #ambest{
	width: 266px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	height: 70px;
	background: #ffffff;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	margin-top: 0px;
		border-left: 1px solid #ABC2D9;
	border-right: 1px solid #ABC2D9;
	border-bottom: 1px solid #ABC2D9;
	border-top: 0px solid #ABC2D9;
	text-align: left; /* this overrides the text-align: center on the body element. */
	float:left;
	vertical-align:top;
	clear:both;
	
}

.container #headerholder {
	width: 786px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	height: 94px;
	background: #ffffff;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	margin-top: 0px;
	border: 0px solid #000000;
	text-align: left; /* this overrides the text-align: center on the body element. */
	float:left;
	vertical-align:top;
}




.container #headerlinks {
	width: 120px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	height: inherit;
	background: #ffffff;
	margin-top: 0px; /* the auto margins (in conjunction with a width) center the page */
	border: 0px solid #000000;
	text-align: right; /* this overrides the text-align: center on the body element. */
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	position: relative;
	bottom: 0px;
	clear:none;
	
	
	
}



.extranet #heading { 
	width: 780px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	height: 74px; 
	background: #ffffff;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	text-align: left; /* this overrides the text-align: center on the body element. */
	float:left;
}



.container #main { 
	width: 980px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #ffffff;
	margin: 5 auto; /* the auto margins (in conjunction with a width) center the page */
	border: 0px solid #000000;
	text-align: left; /* this overrides the text-align: center on the body element. */
	clear:both;
}

.container #content { 
	width: 786px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	height: auto; 
	background: #FFffff;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	margin-left: 0px;
	border: 0px solid #000000;
	float:left;
}

.extranet #sidebar { 
	width: 175px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	height: 100%; 
	background: #FFFFff;
	margin-left: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border-left: 0px solid #000000;
	border-right: 0px;
	border-top: 0px;
	border-bottom: 0px;
	text-align: left; /* this overrides the text-align: center on the body element. */
	float:right;
	padding-left:5px;
	padding-top: 0px;
	background-repeat: repeat-y;
	background-position:left;
	}





.container #cont01{ /* LEFT Sidebar */
	width: 275px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	height: auto;
	margin-left: 0px; /* the auto margins (in conjunction with a width) center the page */
	border: 0px solid #000000;
	text-align: left; /* this overrides the text-align: center on the body element. */
	padding:0px;
	float:left;
	background-color: #ffffff;
	}
	
	.container #cont02{ /* MIDDLE content */
	width: 502px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	height: 100%;
	border-left: 1px solid #ABC2D9;
	text-align: left; /* this overrides the text-align: center on the body element. */
	padding-left:8px;
	padding-top: 0px;
	padding-right: 0px;
	float:right;
	background-color: #ffffff;
	background-repeat: repeat-y;
	background-position:left;
	background: #ffffff;
	clear: none;
	margin-top: 0px;
}

.container #footer {
	width: 786px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	height: auto;
	background: #Ffffff;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border-top: 1px solid #ABC2D9;
	text-align: left; /* this overrides the text-align: center on the body element. */
	clear: both;
	bottom:0;
	position: relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
	background:none;
}

.arial_10{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
	background:none;
}


.arial_12{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	background:none;
}


.Arial_16_Blue{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	text-align:left;
	background:none;
	color: #336BA4;
}

.Arial_20_Blue{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	text-align:left;
	background:none;
	color: #336BA4;
}


.largegreen{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	background:none;

a.signout:link    {
  /* Applies to unvisited links of class mainNav */
  text-decoration:  none;
  font-weight:      bold;
  background-color: #ffffff;
  color:            yellow;
  } 
a.signout:visited {
  /* Applies to visited links of class mainNav */
  text-decoration:  none;
  font-weight:      bold;
  background-color: #ddd;
  color:            #f0f;
  } 
a.signout:hover   {
  /* Applies to links under the pointer of class mainNav */
  text-decoration:  underline;
  font-weight:      bold;
  background-color: blue;
  color:            #fff;
  } 
a.signout:active  {
  /* Applies to activated links of class mainNav */
  text-decoration:  underline;
  font-weight:      bold;
  background-color: black;
  color: white;
  } 
