
/* Basic setup for styles */

body, table, tr, td, p, h1, h2, h3, div, form,  li {
	margin: 0px;
	padding: 0px;
}
ul
{
	padding-left:8px;
	margin-top:5px;
	margin-bottom:5px;	
}

body {background-color: #ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: Black;
}

h1
{
	font-size: 1.4em;
	color:#ffffff; 
	background-color:#000066; 
	padding: 2px 0px 1px 30px;
	background-image:url(h3bgd.gif); 
	background-repeat:no-repeat; 
	background-position:left;
}

h2
{
	color:#ffffff; 
	background-color:#990000; 
	padding: 2px 0px 1px 30px;
	background-image:url(h2bgdred.gif); 
	background-repeat:no-repeat; 
	background-position:left;
}

h3
{
	color:#000066; 
	text-decoration:underline; 
	padding: 2px 0px 1px 30px; 
	background-image:url(help/redblend.gif); 
	background-repeat:no-repeat; 
	background-position:left; 
	border:1px solid #CCCCCC;
}


p { font-weight:normal; color:#333333;}
.p-padded { font-weight:normal; color:#333333;padding:10px 5px 10px 30px;}
.titletext {font-weight:bold; color:#000066;}


.titletextindented {font-weight:bold; color:#000066;padding:10px 0 10px 30px;}



/* Div identifiers */

#topofpage
{
	background-color: #000066;
	width:100%;
	height:81px;
}

#pagefooter
{
	float:left;
	clear:Both;
}


#logo
{
	float:left;
	width:272px; 
}

#rightimage 
{
	float: right;
	margin:10px 5px 0 0;
}

#menu
{
	width:100%;
	background-color:#cccccc;
	border-top:1px solid white;
	border-bottom:1px solid white;	
	height:20px;
	display:block;
	text-align:right;
}


#copyright
{
	width:100%;	
	background-image:url(../SiteImages/footer_image_left.gif);
	height:41px;	
}

#copyrightright
{
	background-color: #000066;
	clear: both;
	float: right;
	width:100%;
	text-align:center;
	height:21px;
	color:White;
	padding-top:20px;
	padding-right:3px;
}


#copyrightright a
{
	color:White;
	text-decoration:none;
}

#copyrightright a:hover
{
	color:White;
	text-decoration:underline;
}


#copyright #copyprint
{
	display:none;
}


#bkgdleft1
{ 
	background-image:url(../siteimages/backgd_left.jpg); 
	background-position:left; 
	background-repeat:no-repeat;
	float:left;
	width:100%;
	height:404px;
}

#bkgdright1
{ 
	background-image:url(../siteimages/backgd_right.jpg); 
	background-position:right; 
	background-repeat:no-repeat;
	float:right;
	width:100%;
	height:404px;	
}

#introduction1
{
	width:80%;
	margin-left: 70px;
	border-collapse:collapse;
	margin-top:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: Black;	
}
	
#introheader1
{
	background-image:url(../siteimages/intro_bkgd.gif);
	background-repeat:no-repeat;
	font-weight:bold;
	color:#ffffff;
	border-color:#CCCCCC;
	border-width:1px 1px 0 1px;
	border-style:solid;
	height:19px;
}

#introspacer
{
	width:10%;
	
}

#introbody1
{
	padding:20px 40px 10px 40px;
	color:#013567;
	background-color:#F5F5F5;
	border-color:#CCCCCC;
	border-width:0px 1px 1px 1px;
	border-style:solid;
}

#serviceheader1
{
	background-image:url(../siteimages/service_bkgd.gif);
	background-repeat:no-repeat;	
	font-weight:bold;
	color:#ffffff;
	border-color:#CCCCCC;
	border-width:1px 1px 0 1px;
	border-style:solid;
	height:19px;	
}



#servicebody1
{
	background-image:url(../siteimages/package_image.jpg);
	background-repeat:no-repeat;
	padding:0px 5px 10px 110px;
	color:#013567;
	background-color:#F5F5F5;	
	border-color:#CCCCCC;
	border-width:0px 1px 1px 1px;
	border-style:solid;	
}



#trialheader1
{
	background-image:url(../siteimages/trial_bkgd.gif);
	background-repeat:no-repeat;	
	padding-left:25px;
	font-weight:bold;
	color:#ffffff;
	border-color:#CCCCCC;
	border-width:1px 1px 0 1px;
	border-style:solid;
	height:19px;	
}

#trialbody1
{
	padding:0px 0 10px 20px;
	color:#013567;
	background-color:#F5F5F5;		
	border-color:#CCCCCC;
	border-width:0px 1px 1px 1px;
	border-style:solid;	
}


#loginheader1
{

	background-image:url(../siteimages/login_bkgd.gif);
	background-repeat:no-repeat;	
	padding-left:25px;
	font-weight:bold;
	color:#ffffff;
	border-color:#CCCCCC;
	border-width:1px 1px 0 1px;
	border-style:solid;	
	height:19px;	
}

#loginbody1
{	background-image:url(../SiteImages/subscriber_login.gif);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#F5F5F5;		
	padding:10px 0px 10px 0px;
	color:#013567;
	margin-top:15px;
	margin-bottom:5px;
	text-align:center;
	border-color:#CCCCCC;
	border-width:0px 1px 1px 1px;
	border-style:solid;	
	height:50px;
}

#loginbody1 a 
{
		color:#FFFFFF;
}


/* ----------------------------*/




















/*Menu Control */
	.menugroup, .menuitem, .menuitemover, .menuitemdown
	{
		color:#000000;
		font-family:verdana;
		font-size:0.7em;
		font-weight:bold;
		padding-left:2px;
		padding-right:2px;
		padding-top: 3px;
		padding-bottom: 2px;
		cursor:pointer;
	}

	.menuitem
	{
		background-color: #cccccc;
		border:1px solid #cccccc;		
	}

	.menuitemover
	{
		background-color: #EBEBEB;
		border:1px solid #cccccc;
	}


	.menuitemdown
	{
		background-color: #EBEBEB;
		border:1px solid #000066;
   		
	}
	.menuitemhidden
	{
      display:none;
	}


/*Menu Control End*/


#content
{
	vertical-align:top;
	display:block;
	width:100%;
}

