/*Body*/
body{
	background:#8A83B8 url(../Images/bg_gradient.gif) top repeat-x;
	text-align: center;
	margin: 0 auto;
	padding:0;
	/*scrollbar colors for IE and Opera*/
	scrollbar-arrow-color:#333;
	scrollbar-3dlight-color:#999;
	scrollbar-highlight-color:#FFF;
	scrollbar-face-color:#CCC;
	scrollbar-shadow-color:#999;
	scrollbar-darkshadow-color:#666;
	scrollbar-track-color:#EEE;
}

div, table, td {
font-family: Tahoma,Verdana,sans-serif;
font-size: 11px;
}

td {
vertical-align: top;
}

img {
border: 0;
}

h1, h2, h3, h4, h5 {
margin: 0;
}

ul li {
list-style-image: url(../Images/listitem_bullet.gif);
}

/* Container */
.container {
width:778px;
border-left: 2px solid #422B55;
border-right: 2px solid #422B55;
text-align:center;
margin: 0 auto;
padding:0;
height:auto;
}

/* Header */
#header {
width:778px;
height:107px;
}

/* Nav Menu */
.menu-container {
width:778px;
height:51px;
background:#FFF url(../Images/menu_container_gradient.gif) top repeat-x;
}

/* Content */
.content-container {
width:778px;
float:left;
background-color:#FFF;
text-align:left;
}

.content-container a{
color:#585091;
}

/* Left Content */
.left-content-container {
float:left;
width:547px;
}

.left-content-body {
margin:22px 10px 10px 10px;
font-size:12px;
}

.left-content-body td{
margin:22px 10px 10px 10px;
font-size:12px;
}

.welcome-title {
margin-bottom:10px;
}

.gethelp-title {
margin-bottom:10px;
}

/* Right Content */
.right-content-container {
float:left;
width:231px;
}

.email-signup-container {
width:231px;
height:90px;
background:#FFF url(../Images/email_signup_bg.gif) no-repeat;
}

.email-signup-content {
padding:15px 0px 0px 30px;
}

.email-signup-textbox{
border:1px inset #000;
}

.subnav-container{
width:231px;
background:#FFF url(../Images/home_subnav_bg.gif) no-repeat;
}

.subnav-menu {
margin:22px 0px 10px 16px;
}

.latestnews-container {
width:231px;
background:#FFF url(../Images/latestnews_bg_repeatable.gif) top repeat-y;
}

.latest-news {
font-size:12px;
margin:6px 20px 0px 20px;
}

.latest-news a{
font-weight:bold;
font-size:11px;
}

.latestnews-footer {
width:231px;
height:180px;
background:#FFF url(../Images/latestnews_footer_bg.gif) no-repeat;
}

/* Homepage Separator */
div.home-separator {
  height: 15px;
  margin:10px 0px 10px 0px;
}

/* Inside Separator */
div.inside-separator {
  height: 15px;
  margin:10px 0px 10px 0px;
}

/* Footer */
.footer-container {
width:778px;
height:47px;
text-align:left;
background:#FFF url(../Images/footer_bg.gif) no-repeat;
}

.footer-content {
padding-top:14px;
font-size:10px;
}

.footer-copyright {
float:left;
width:176px;
font-weight:normal;
margin-left:20px;
}

.footer-menu {
float:left;
font-weight:bold;
width:557px;
}

.footer-menu-item {
float:left;
margin-left:30px;
font-size:11px;
}

.footer-menu-item a,
.footer-menu-item a:active,
.footer-menu-item a:visited{
text-decoration:none;
color:#000;
}

.footer-menu-item a:hover{
text-decoration:underline;
}
 
/* LS Tagline */
#ls-tagline {
padding:10px 0px 10px 0px;
text-align:center;
font-size:11px;
} 

#ls-tagline a{
color:#000;
}

#ls-tagline .ls, 
#ls-tagline .ls:visited,
#ls-tagline .ls:active {
	text-decoration:none;
}

#ls-tagline .ls:hover {
	text-decoration:underline;
}

/* Inside Page */
.inside-page-container {
padding:20px 15px 0px 15px;
}

.inside-page-title {
color:#585091;
}

.page-title-underline {
height:2px;
margin-top:3px;
}

.inside-page-maintitle{
font-family:"Times New Roman", Times, serif;
font-size:24px;
font-style:italic;
float:left;
color:#585091;
}

.inside-page-subtitle {
font-family:"Times New Roman", Times, serif;
font-size:18px;
font-style:normal;
float:left;
margin:5px 0px 0px 5px;
color:#585091;
}

.inside-page-content-container {
font-size:11px;
width:740px;
padding-top:10px;
margin-bottom:20px;
}
 
.inside-page-leftcontent {
float:left;
width:155px;
margin-right:10px;
}

.inside-page-rightcontent {
float:left;
width:570px;
margin:0px 0px 40px 0px;
}

/*Credits*/
#credits{
	text-align:center;
	margin:10px auto;
}
#credits div{
	color:#666;
	font-size:10px;
	margin:0 auto;
}
#credits a,#credits a:visited{
	color:#666;
}
#credits a.nolink,#credits a.nolink:visited{
	color:#666;
	text-decoration:none !important;
}
#credits a:active,#credits a:hover,
#credits a.nolink:active,.credits a.nolink:hover{
	color:#000;
	text-decoration:underline !important;
}
