img

{

	border-width: 0px;

}



form

{

	margin:0px;

}



input

{

	margin:0px;

	margin-bottom:2px;	

}



select

{

	margin:0px;

	margin-bottom:2px;	

}



body

{

	margin:0px;

	background-color:#FFFFFF;	

}



.mainbody

{

	padding-top:10px;

	padding-bottom:10px;

	background-color:#FFFFFF;	

	height:auto;

	width:770px;	

}



.topLogoArea

{

	width:770px;

	height:auto;		

}



.header

{

	width:770px;

	height:150px;	

	background-image:url(../images/bnr_top.jpg);

}



.mainNav

{

	height:31px;

	width:770px;

	background-image:url(../images/mainNavBG.jpg);

	margin-bottom:0px;

}



.mainContent

{

	width:770px;

	height:auto;

	background-color:#FFFFFF;

}





.rightNav

{	

	margin-left:5px;

	width:300px;

	height:408px;

	background-image:url(../images/rightNavBG.jpg);

	border: 1px solid #DADADA;

}

.rightNav2

{	

	margin-left:5px;

	width:300px;

	height:408px;

	background-image:url(../images/rightNavBG.jpg);

}



.greyHeader

{

	height:29px;

	border: 1px solid #DADADA;

	background-image:url(../images/greyHeaderBG.jpg);

}



.greyHeader2

{

	height:8px;

	border: 1px solid #DADADA;

	background-image:url(../images/greyHeaderBG.jpg);

	font-size:1px;

}



.greyHeader3

{

	height:29px;

	border: 1px solid #DADADA;

	border-left-width:0px;

	border-right-width:0px;

	background-image:url(../images/greyHeaderBG.jpg);

}







.blueHeader

{

	height:22px;

	border: 1px solid #2E66BC;

	background-image:url(../images/blueHeaderBG.jpg);	

	margin-top:5px;

}





.contentHeader

{	

	padding-top:7px;

	padding-bottom:5px;

	margin-right:10px;	

	margin-left:10px;

	color:#2D74E0;

	font-size:12px;

	font-weight:bold;

	font-family:Arial, Verdana, Helvetica, sans-serif;

	text-decoration:none;

	letter-spacing:0px;

	word-spacing:2px;

}



.contentHeader2

{	

	padding-top:4px;

	padding-bottom:3px;

	margin-right:10px;	

	margin-left:10px;

	color:#FFFFFF;

	font-size:11px;

	font-weight:bold;

	font-family:Arial, Verdana, Helvetica, sans-serif;

	text-decoration:none;

	letter-spacing:0px;

	word-spacing:2px;

}



.contentText

{	

	padding-top:5px;

	padding-bottom:5px;

	margin-right:10px;	

	margin-left:10px;	

	color:#999999;

	font-size:11px;

	font-weight:normal;

	font-family:Arial, Verdana, Helvetica, sans-serif;

	text-decoration:none;

	letter-spacing:0px;

	word-spacing:2px;

}





.contentText a

{	

	color:#2D74E0;

	font-size:11px;

	font-weight:bold;

	font-family:Arial, Verdana, Helvetica, sans-serif;

	text-decoration:underline;

	letter-spacing:0px;

	word-spacing:2px;

}





.contentText a:hover

{	

	color:#999999;

	font-size:11px;

	font-weight:bold;

	font-family:Arial, Verdana, Helvetica, sans-serif;

	text-decoration:none;

	letter-spacing:0px;

	word-spacing:2px;

}



.rightNavContentHeader

{	

	padding-top:3px;

	padding-bottom:3px;

	margin-right:5px;	

	margin-left:5px;

	color:#2D74E0;

	font-size:11px;

	font-weight:bold;

	font-family:Arial, Verdana, Helvetica, sans-serif;

	text-decoration:none;

	letter-spacing:0px;

	word-spacing:2px;

}



.rightNavContentText

{	

	padding-top:3px;

	padding-bottom:3px;

	margin-right:5px;	

	margin-left:5px;	

	color:#999999;

	font-size:11px;

	font-weight:normal;

	font-family:Arial, Verdana, Helvetica, sans-serif;

	text-decoration:none;

	letter-spacing:0px;

	word-spacing:2px;

}



.rightNavContentText a

{	

	padding-top:3px;

	padding-bottom:3px;

	margin-right:5px;	

	margin-left:5px;	

	color:#2D74E0;

	font-size:11px;

	font-weight:bold;

	font-family:Arial, Verdana, Helvetica, sans-serif;

	text-decoration:underline;

	letter-spacing:0px;

	word-spacing:2px;

}



.rightNavContentText a:hover

{		

	color:#999999;

	font-size:11px;

	font-weight:bold;

	font-family:Arial, Verdana, Helvetica, sans-serif;

	text-decoration:none;

	letter-spacing:0px;

	word-spacing:2px;

}



.planContentBox

{

	height:auto;

	border: 1px solid #DADADA;	

	margin-bottom:5px;

}







.planContentList

{	

	padding-top:2px;

	padding-bottom:2px;	

	margin-right:0px;	

	margin-left:10px;	

	color:#999999;

	font-size:10px;

	font-weight:normal;

	font-family:Arial, Verdana, Helvetica, sans-serif;

	text-decoration:none;

	letter-spacing:1.0px;

	vertical-align:top;

}



.planContentList a

{	

	color:#999999;

	margin-left:3px;

	font-size:10px;

	font-weight:normal;

	font-family:Arial, Verdana, Helvetica, sans-serif;

	text-decoration:none;

	letter-spacing:1.0px;

	vertical-align:top;

}



.footerText

{

	padding-left:10px;

	padding-right:10px;

	padding-top:5px;

	margin:0px;

	color:#ffffff;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

	letter-spacing:1.0px;

	text-decoration:none;

}



.footerText a

{

	padding-left:10px;

	padding-right:10px;

	padding-top:4px;

	padding-bottom:6px;

	color:#ffffff;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

	letter-spacing:1.0px;

	text-decoration:none;

}



.footerText a:hover

{

	color:#ffffff;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

	letter-spacing:1.0px;

	text-decoration:underline;

}	



.verticalContentDivider

{

	height:100%;

	width:1px;

	background-color:#DADADA;

	font-size:0px;

}



.horizontalContentDivider

{

	height:1px;	

	margin:3px;

	margin-left:10px;

	margin-right:10px;

	background-color:#DADADA;

	font-size:0px;

	line-height:1px;

}



.verticalAlign

{

	vertical-align:top;

}