body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
body {
	background-color: #3462A6;
	background-image: url(../images/bg_1.jpg);
	background-repeat:repeat-x;
	margin:0;
	padding:0;
	height:100%;
}

* html body{
	text-align: center;
}
.screenOnly{
	display:block;
}
h1{
	color:#A50005;
	font: 18px "Trebuchet MS", Arial;
	padding:0;
	margin:0;
}
/*	
	2.	Links	
*/
a:link{
	text-decoration: none;
	color:#3462A6;
}
a:visited {
	text-decoration: none;
	color:#3462A6;
}
a:hover {
	text-decoration: underline;
	color:#000066;
}
a:active {
	color:#FF0000;
	text-decoration: underline;
}
#terms a,
#terms a:visited,
.highlight{
	color:#A50005;
}

.dull,
#designTag a,
#designTag a:visited{
	color:#797979;
}
/*	
	3.	Page Layout	
*/
.pageLayout{
	height:100%;
	width:760px;
	border:0;
	padding:0;
}
.pageLeft,
.pageRight{
	background-repeat:repeat-y;
	padding:0;
	vertical-align:top;
	width:10px;
}
.pageLeft{
	border-right:1px solid #203A60;
	background-image:url(../images/bg_side_left.jpg);
}
.pageRight{
	border-left:1px solid #203A60;
	background-image:url(../images/bg_side_right.jpg);
}
#printHeader{
	display:none;
}
#pageHeader,
.pageHeader{
	width:760px;
	background-color:#E0E5EB;
	height:186px !important;
	height:186px;
	padding:0;
}
.pageHeader{
	border-bottom:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #C3C3C8;
	padding:0;
}
.topBanner{
	padding:0;
	margin:0;
	border:0;
	width:760px;
	height:159px;
}
.topNav{
	height:27px;
	border-top:1px solid #B2B4BE;
	border-bottom:1px solid #FFFFFF;
	padding:0;
	width:760px;
}
.topNav tr td{
	background-image:url(../images/bg_top_nav_1.gif);
	background-repeat:repeat-x;
}

.pageFooterLeft,
.pageFooterRight{
	border-left:1px solid #FFFFFF;
	border-right:1px solid #C3C3C8;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #C3C3C8;
	padding:0;
	margin:0;
}
.pageNav,
.pageContent{
	border-left:1px solid #FFFFFF;
	border-right:1px solid #C3C3C8;
	border-top:1px solid #A50005;
	border-bottom:1px solid #C3C3C8;
	padding:0;
	margin:0;
}

.pageContent{
	width:506px !important;
	max-width:506px;
	background-color:#FFFFFF;
}
.pageFooterLeft,
.pageNav{
	width:248px;
	background-color:#E0E5EB;
}
.pageNav{
	height:auto !important;
	height:364px;
	min-height:364px;
}
.pageFooterLeft{
	background-image:url(../images/bg_footer_1.gif);
	background-repeat:repeat-x;
}
.pageFooterRight{
	width:506px;
	background-color:#F2F4F6;
	background-image:url(../images/bg_footer_2.gif);
	background-repeat:repeat-x;
	height:auto !important;
}


/*
	4. Content Layout
*/
#copyright,
#terms{
	margin-left:10px;
	margin-top:10px;
	padding:0;
	float:left;
	margin-bottom:20px;
}
#designTag{
	float:right;
	margin-top:10px;
	margin-right:10px;
	margin-bottom:20px;
}

.contentTitle{
	border-bottom:4px solid #E0E5EB;
	padding-bottom:7px;
	margin:18px 20px 6px 20px;
	font-size:10px;
	width:456px;
}
.contentTitle2{
	border-bottom:4px solid #E0E5EB;
	padding-bottom:7px;
	margin:0px 10px 6px 10px;
	font-size:10px;
	width:213px;
}
.contentOffset{
	margin:0 20px 0 20px;
	width:456px;
	padding-bottom:20px;
}
.contentOffset2{
	margin:0 20px 0 20px;
	width:213px;
	padding-bottom:10px;
}
.contentFlush{
	margin:0;
}
.bullets_1 li{
	width:200px;
	padding:8px 0 8px 0;
	list-style-image:url(../images/bullet_1.gif);
}

.linkTable{
	height:90px;
	border:5px solid #E0E5EB;
	vertical-align:middle;
	margin-bottom:20px;
}
#pageLinks{
	width:468px;
}
#pageLinks .description{
	background-color:#F2F4F6;
	padding:10px;
}
.productChoice{
	height:181px;
	background-image:url(../images/bg_products_1.jpg);
	background-repeat:repeat-x;
	border-bottom:1px solid #C3C3C8;
}
.productApps{
	height:172px;
	background-image:url(../images/bg_apps_1.gif);
	background-repeat:repeat-x;
	background-color:#F1F1F5;
	border-bottom:1px solid #C3C3C8;
	border-top:1px solid #ffffff;
}

.dataCell_1{
	border-right:1px solid #aaaaaa;
	border-bottom:1px solid #aaaaaa;
}
.dataCell_2{
	border-bottom:1px solid #aaaaaa;
}
.dropdown{
	background-color:#DEE8F3;
	padding:0;
	margin:0;
}
form{
	margin:0;
	padding:0;
}
/*
	5. Left Nav
*/
.navTable{
	width:auto;
	
	
}
.navRow_1{
	background-image:url(../images/bg_nav_cell_1.jpg);
	background-repeat:repeat-x;
}
.navRow_1_Over{
	background-color:#EBEEF2;
}
.navCell_1,
.navCell_2{
	height:89px;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #C3C3C8;
	vertical-align:top;
	padding:0;
}
.navCell_3{
	padding:5px 5px 5px 15px;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #C3C3C8;
	color:#474747;
	cursor:hand;
}
.navBlockEnd{
	border-top:1px solid #ffffff;
}
.navCell_2{
	padding-top:18px;
	padding-right:5px;
	color:#474747;
	cursor:hand;
}
.navCell_2 a,
.navCell_2 a:visited,
.navCell_3 a,
.navCell_3 a:visited{
	color:#474747;
	text-decoration:none;
}

.navCell_2 a:hover,
.navCell_3 a:hover,
.navCell_2 a:active,
.navCell_3 a:active{
	text-decoration:underline;
}

.navCell_4{
	height:23px;
	border-bottom:1px solid #C3C3C8;
	border-top:1px solid #FFFFFF;
	background-image:url(../images/bg_navCell_4.jpg);
	background-repeat:repeat-x;
	background-color:#F1F1F5;
	padding:0 0 0 25px;
}
/*
	CVV Content
*/
#cvvContent{
	width:450px;
	background-color:#FFFFFF;
	text-align:left;
}
.contentTitleLeft {
	border-bottom:4px solid #E0E5EB;
	padding-bottom:2px;
	font-size:12px;
	color: #000000;
	font-weight: bold;
}
