
body{
	color: #747474;
	background-color: white;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;
}
p{	
	font-size:.8em;
	padding: 0em 0em .2em 0em;
}

a{
	color: blue;
	text-decoration: none;
	font-size: 1em;
}
a:link{
	color: blue;
	text-decoration: none;
	font-size: 1em;
}
a:visited{
	color: blue;
	text-decoration: none;
	font-size: 1em;
}
a:hover{
	color: blue;
	text-decoration: none;
}

h1{
 font-family: Arial,sans-serif;
 font-size: 1.3em;
 margin: 0em;
}
h2{
 font-family: Arial,sans-serif;
 font-size: 1.2em;
}
h3{
 font-family: Arial,sans-serif;
 font-size: 1.05em;
 text-decoration: underline;
}
h4{
 font-family: Arial,sans-serif;
 font-size: 1em;
 font-weight: normal;
}
h5{
 font-family: Arial,sans-serif;
 font-size: 1em;
 font-weight: normal;
}
h6{
 font-family: Arial,sans-serif;
 font-size: 1em;
 font-weight: normal;
}

/*********** #masthead **********/


/*********** #navbarv(Vertical) **********/
#googlecontainer{
	border: solid 0px  red;
	width: 162px;
	padding: 0px;
	margin: 0px;
	position:absolute; top: 160px; left:765px;
	height: 610px;

}	
#navbarvcontainer{
	border: solid 0px  red;
	float: left;
	width: 192px;
	position: absolute; top:20px; left:10px;

}	
.scanalert{
	border: solid 0px maroon;
	padding-top: 10px;
	float: left;
	width: 171px;
	position: absolute; top:600px; left:12px;
}
.navbarv{
	border: solid 0px maroon;
	padding-top: 10px;
	float: left;
	width: 171px;
	position: absolute; top:125px; left:12px;
}

.navbarv ul {list-style: none; margin: 0; padding: 0;}
.navbarv ul a:link, .navbarv ul a:visited {display: block;}

/************* .header  ***************/

#signup{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border: solid 0px teal;
	width: 162px;
	height: 60px;
	margin-top: 30px;
}
#signup p{
	border: solid 0px teal;
	width:155px;
	padding: 2px 0px 0px 4px;
	margin: 0px 0px 0px 0px;
}
#signupname{
	border: solid 1px #747474;
	font-size: 10px;
	width: 105px;
	margin: 0px 0px 2px 2px;
}
#signupemail{
	border: solid 1px #747474;
	font-size: 10px;
	width: 105px;
}
#headercontainer0{
	border: solid 0px blue;
	width: 550px;
	height: 120px;
	position: absolute; top: 1px;left:210px;
	background-image:url(../Images/TopBannerImageOnly.gif);
}
#headercontainer1{
	border: solid 0px blue;
	width: 550px;
	height: 120px;
	position: absolute; top: 1px;left:210px;
	background-image:url(../Images/TopBannerImageToLeft.gif);
}
#headercontainerleft{
	border: solid 0px yellow;
	width: 549px;
	height: 120px;
	float: left;
	background-image:url(../Images/TopBannerImageOnly.gif);
}
#headercontainerright{
	border: solid 0px purple;
	width: 166px;
	height: 120px;
	float:right;
	background-image:url(../Images/TopBannerRightPart166.gif);
	background-repeat:no-repeat;
	position: relative; top: 1px;left:-10px;
	
}

/************* #footer  ***************/

.footer{
	border-top: solid .1em #747474;
	padding: .1em 0em 0em 0em;
	font-size: .6em;
	height:5em;
	margin: 0em 0em 0em 0em;
}
.footer a{
	color: #747474;
	text-decoration: none;	
}
.footer a:visited{
	color: #747474;
	text-decoration: none;	
}
.footer a:hover{
	color: #a7a7a7;
	text-decoration: underline;
}
.footer img{
	vertical-align: middle;
}
.footermain{
	width: 100%;
}
.footer1l{
	border: solid 0px  blue;
	padding-top: 4px;
	float: left;
	width: 75%;
}
.footer1r{
	border: solid 0px  green;
	padding-top:6px;
	float: right;
	width: 19%;
}
/******  .body  *********************/
#infocontainer{
	border: solid 1px black;
	width: 25em;
	padding: 0px;
	margin: 0px;
	position:absolute; top: 40px; left:200px;
	height: 22em;
}
#admincontainer{
	border: solid 0px black;
	width: 50em;
	padding: 0px;
	margin: 0px;
	position:relative; top: 115px; left:100px;
	height: 50em;
}
#bodycontainer{
	border: solid 0px black;
	width: 34em;
	padding: 0px;
	margin: 0px;
	position:relative; top: 115px; left:200px;
	height: 50em;
}
.mailupper{
	border: solid 0px green;
	width: 34em;
	padding: 0px;
	margin: 0px;
}
.mainupper{
	border: solid 0px green;
	width: 34em;
	padding: 0px;
	margin: 0px;
	height: 13em;
}
.main{
	border: solid 0px red;
	width: 34em;
	padding: 0px;
	margin: 0px;
	min-height: 22em;
   	height: auto;
}
/* for Internet Explorer */
/*\*/
* html .main {
height: 22em;
}
/**/



.mainl{
	border: solid 0px  red;
	float: left;
	width: 16.5em;
}

.mainr{
	border: solid 0px  green;
	float: right;
	width: 16.5em;
}
.messagebox
{
	color:#747474;
	background-color:#efebd6;
	width:85%;
	text-align: justify;
	font-family:"Times New Roman", Times, serif;
	font-size:1em;
	padding: 1.75em 1em 1.75em 1em;
	margin: 0em 0em .75em 0em;
}
.moviebox 
{
	width:100%;
	text-align: justify;
	padding: 0px;
	margin-bottom: 12px;
}
.moviebox img
{
	text-align:center;
}
.savingsbox
{
	border: solid 0px  red;
	width:99%;
	text-align: justify;
	font-size: .9em;
	padding: 0em;
	margin: 0px 0px 0em 0em;
	height: 27em;
}
.calcbox
{
	border: solid 0px  red;
	width:99%;
	text-align: justify;
	font-size: .9em;
	padding: 0em;
	margin: 0px 0px .8em 0em;
	height: 20.5em;
}
/*
ul.calcbox li{padding: 0em .3em .3em .3em; }
ul.calcbox li.first{padding-top:.5em;}
*/
.contentbox
{
	text-align: justify;
	padding: 0px;
	margin-bottom: 1em;
}
.contentbox a
{
	color: blue;
}
.contentbox p
{
	margin: 0em;
	padding: 0em 0em 1em 0em;
}
.contentbox img
{
	margin: 0em;
	padding: 0em 0em 0em 0em;
	border: 0em;
}

.contentbox1
{
	font-size: .9em;
	text-align: justify;
	padding: 0em;
	margin-bottom: 1em;
}
.contentbox1 li
{
	font-size: .8em;
	text-align: justify;
	padding: 0em 0em 0em 0em;
	margin-bottom: 0em;
}
.contentbox2
{
	width:96%;
	font-size: .9em;
	text-align: justify;
	padding: 0em 0em 0em 0em;
	margin: 0em 0em 0em 0em;
}
.contentbox3
{
	width:99%;
	font-size: .7em;
	text-align: justify;
	padding: 0px;
	margin-bottom: .9em;
}
.contentbox4
{
	width:99%;
	font-size: .9em;
	text-align: justify;
	padding: 0px;
	margin-bottom: .9em;
}
.contentbox4 p
{
	margin: 1em 0em 1em 0em;
}
.cbborder
{
	border:1px solid #a7a7a7;
}
.cbtop1, .cbtop1 a
{
	font-size: .9em;
	color:#747474;background-color:#efebd6;
	font-weight:bold;
	padding: .2em .2em .2em .4em;
}
.cbtop2, .cbtop2 a
{
	font-size: .8em;
	color:#747474;background-color:#efebd6;
	padding:  .2em .2em .2em .4em;
	text-align: left;	
	font-weight: bold;
}
.cbtop2g, .cbtop2g a
{
	font-size: .8em;
	color:#747474;background-color:#e9d666;
	padding:  .2em .2em .2em .4em;
	text-align: left;	
	font-weight: bold;
}
.cbtop2r, .cbtopr a
{
	font-size: .8em;
	color:#ffffff;background-color:#c60c46;
	padding:  .2em .2em .2em .4em;
	text-align: left;	
	font-weight: bold;
}
.cbtop3, .cbtop3a
{
	padding: .2em .2em .3em .2em;
	text-align: left;	
	font-weight: bold;
	color:#747474;background-color:#efebd6;
}
.cbtop3b, .cbtop3ba
{
	padding: .2em .2em .3em .2em;
	text-align: left;	
	font-weight: bold;
	color:#ffffff;background-color:#0033FF;
}
.cbtop4, .cbtop4 a
{
	font-size: 1.5em;
	padding: .3em 0em .4em 0em;
	text-align: center;	
	font-weight: bold;
	color:#747474;background-color:#efebd6
}
.content
{
	text-align: justify;
	padding: .6em .6em 1em .6em;
	font-size: .8em;	
}

.glossaryltrs, .glossaryltrs a
{
	text-align: justify;
	padding: .8em 0em .8em 0em;
	font-size: 1.1em;
}
.glossarytop td
{
	text-align: justify;
	font-style:italic;
	font-size: .9em;	
	font-weight: bold;
	padding:0em 0em .3em 0em;
}
.glossarycontent td
{
	text-align: justify;
	font-size: .8em;
	padding:0em 0em 1.5em 0em;
}
.calcs
{
	text-align: justify;
	padding: 1em 0em 0em 0em;
}
.calcs img {
	padding: 0px 0px 0px 0px;
}
.calcs ul {
	list-style:none;
}

ul.vert0 {font-size:.8em;}
ul.vert0 li{padding: 0em .5em 0em .3em; }
ul.vert0 li.first{padding-top:.2em;}

ul.vert1 li{padding: 0em .5em .3em .3em; }
ul.vert1 li.first{padding-top:.5em;}

ul.horiz0 {list-style: none; margin: 0em; padding: .5em 0em 0em 0em;}
ul.horiz0 li{background:url(Images/ListDotType3.gif) no-repeat 0 .6em;display:inline;padding:0em .8em .4em .8em}
ul.horiz0 li.first{background-image:none;padding: 0em 0em 0em 0em;}

ul.horiz1 {list-style: none; margin: 0em; padding: .2em 0em .2em 0em; }
ul.horiz1 li{display:inline;padding: 0em .4em 0em .4em;line-height:1.5em;}
ul.horiz1 li{border-left:solid .1em;}
ul.horiz1 li.first{border-left:none;padding: 0em .4em 0em 0em;}

.alignl {text-align:left;}
.alignc {text-align:center;}
.alignr {text-align:right;}

.clearfloats {clear:both;}

.infologo img
{
	float:left;
	border: solid 0px red;
}
.winclose img
{
	float:right;
}

/* \*/
* html .contentbox1 {
	overflow: hidden;
	o\verflow: visible;
	width: 100%;
	w\idth: auto;
	he\ight: 1%;
}
/* */

