/* CSS Document */
body		{
			background-color:#FFF;
			color:#669;
			margin:20px;
			padding:0px;
			text-align:left; /* Fixes an IE5PC bug */
			font:11px/15px verdana,arial,helvetica,sans-serif normal;
}
.skip	{
		display:none;
}
.noprint	{
			display:block;
}
.printonly	{
			display:none;
}
.spacer		{
			clear:both;
			font:1px verdana,arial,helvetica,sans-serif normal;
}	
#topSection{
			background-color:#FFF;
			width:730px;
}
#mainarea	{
			background-image: url(../images/navBgImage.gif);
			background-repeat:repeat-y;
			width:730px;
			margin:0px;
			background-color:#E4ECF9;
			text-align:left;
			position:relative;
			font:11px verdana,arial,helvetica,sans-serif normal #669;
}
#mainarea div.navColumn {
			position:relative;
			float:left;
			width:149px;
			/*background-color:#D7E2F4;*/
			margin:0px;
			padding:0px;
			margin-bottom:25px;
}
/*
#mainarea div.contentHolder{
			position:relative;
			float:left;
			background-color:#F00;
			width:580px;
}
*/
#mainarea div.titleColumn {
			position:relative;
			float:right;
			/*background-color:#E4ECF9;*/
			width:580px;
			margin:0px;
			padding:0px;
}
#mainarea div.midColumn	{
			background-image: url(../images/spaceBlue.gif);
			background-repeat:repeat-y;
			background-position:398px;
			position:relative;
			float:left;
			background-color:#E4ECF9;
			width:399px;
			margin-bottom:25px;
			margin-left:0px;
			padding:0px;
}
#mainarea div.midColumnHome	{
			/*background-image: url(../images/spaceBlue.gif);
			background-repeat:repeat-y;
			background-position:398px;*/
			position:relative;
			float:left;
			background-color:#E4ECF9;
			width:365px;
			margin-bottom:25px;
			margin-left:0px;
			padding:0px;
}
#mainarea div.otherColumn {
			position:relative;
			float:left;
			width:180px;
			background-color:#E4ECF9;
			margin:0px;
			padding:0px;
}	
#mainarea .verticalLineWhite {
			background-color:#FFF;
			font:1px verdana,arial,helvetica,sans-serif normal;
			position:relative;
			float:left;
			width:1px;
			margin:0px;
			padding:0px;
}
#mainarea div.titleColumnInner	{
			margin-top:20px;
			margin-left:28px;
			margin-bottom:0px;
			/*margin-right:15px;*/
}
#mainarea div.midColumnInner	{
			margin-top:0px;
			margin-left:28px;
			margin-right:15px;
}
#mainarea div.otherColumnInner	{
			margin:10px 15px 0px 15px;
}
#mainarea .navText A{
				display:block;
				/*background-color:#D7E2F4;*/
				color:#369;
				font:11px/15px verdana,arial,helvetica,sans-serif;
				font-weight:bold;
				text-align:left;
				text-decoration: none;
				padding:3px 8px 3px 8px;
}	
#mainarea .navText a:hover{
				background-color:#9EBDE0;
				color:#369;
				font:11px/15px verdana,arial,helvetica,sans-serif;
				font-weight:bold;
				text-align:left;
				text-decoration: none;
}
#mainarea .navTextAct {
				display:block;
				background-color:#9EBDE0;
				color:#369;
				font:11px/15px verdana,arial,helvetica,sans-serif;
				font-weight:bold;
				text-align:left;
				padding:3px 8px 3px 8px;
				margin:0px;
				text-decoration: none;
}
#mainarea .navTextAct A{
				display:block;
				background-color:#9EBDE0;
				color:#369;
				font:11px/15px verdana,arial,helvetica,sans-serif;
				font-weight:bold;
				text-align:left;
				/*padding:3px 8px 3px 0px;
				margin:0px;*/
				text-decoration: none;
}
#mainarea .navTextSub {
				display:block;
				background-color:#9EBDE0;
				color:#369;
				font:11px/11px verdana,arial,helvetica,sans-serif;
				/*font-weight:bold;*/
				text-align:left;
				text-decoration: none;
				padding:0px 0px 0px 0px;
}
#mainarea .navTextSub A{
				color:#369;
				font:11px/11px verdana,arial,helvetica,sans-serif;
				text-align:left;
				text-decoration: none;
				/*padding:0px 0px 0px 0px;
				margin:0px;*/
}
#mainarea .navTextSub a:hover{
				color:#FFF;
				font:11px/11px verdana,arial,helvetica,sans-serif;
				text-align:left;
				text-decoration: none;
				
}
#mainarea .navTextSubAct {
				display:block;
				background-color:#9EBDE0;
				color:#FFF;
				font:11px/11px verdana,arial,helvetica,sans-serif;
				/*font-weight:bold;*/
				text-align:left;
				text-decoration: none;
				padding:0px 0px 0px 0px;
}
#mainarea .navTextSubAct A{
				color:#FFF;
				font:11px/11px verdana,arial,helvetica,sans-serif;
				text-align:left;
				text-decoration: none;
				/*padding:0px 0px 3px 0px;
				margin:0px;*/
}
#mainarea .navTextSubAct a:hover{
				color:#FFF;
				font:11px/11px verdana,arial,helvetica,sans-serif;
				text-align:left;
				text-decoration: none;
				
}
#mainarea .navTextSubSub {
				color:#369;
				font:11px/11px verdana,arial,helvetica,sans-serif;
				text-align:left;
				text-decoration: none;
				padding:5px 0px 3px 5px;
}
#mainarea .navTextSubSub A{
				color:#369;
				font:11px/11px verdana,arial,helvetica,sans-serif;
				text-decoration: none;
}
#mainarea .navTextSubSub a:hover{
				color:#FFF;
				font:11px/11px verdana,arial,helvetica,sans-serif;
				text-decoration: none;
}
#mainarea .navTextSubSubAct {
				color:#FFF;
				font:11px/11px verdana,arial,helvetica,sans-serif;
				text-align:left;
				text-decoration: none;
				padding:5px 0px 3px 5px;
}
#mainarea .navTextSubSubAct A{
				color:#FFF;
				font:11px/11px verdana,arial,helvetica,sans-serif;
				text-decoration: none;
}
#mainarea .navTextSubSubAct a:hover{
				color:#FFF;
				font:11px/11px verdana,arial,helvetica,sans-serif;
				text-decoration: none;
}								
#mainarea .navSpacer {
				background-color:#FFF;
				font:1px verdana,arial,helvetica,sans-serif normal;
}
#mainarea .text p	{
				color:#669;
				font:11px/15px verdana,arial,helvetica,sans-serif normal;
				padding:0px 0px 8px 0px;
				margin:0px;
}
#mainarea .text p A{
				color:#F90;
				font:11px/15px verdana,arial,helvetica,sans-serif normal;
				text-decoration:none;
}
#mainarea .text p a:hover{
				color:#F90;
				font:11px/15px verdana,arial,helvetica,sans-serif normal;
				text-decoration:underline;
}
#mainarea .text p.first{
				color:#669;
				font:11px/15px verdana,arial,helvetica,sans-serif normal;
				padding:5px 0px 8px 0px;
				margin:0px;
}
#mainarea .text p.faqLink {
				color:#669;
				font:11px/15px verdana,arial,helvetica,sans-serif normal;
				padding:0px 0px 4px 0px;
				margin:0px;
				text-decoration: none;
}
#mainarea .text p.faqLinkTitle A{
				color:#F90;
				font:11px/15px verdana,arial,helvetica,sans-serif normal;
				font-weight:bold;
				padding:0px 0px 4px 0px;
				margin:0px;
				text-decoration: none;
}


#mainarea .text p.downloadLink A{
				color:#669;
				font:11px/15px verdana,arial,helvetica,sans-serif normal;
				padding:0px 0px 4px 5px;
				margin:0px;
}
#mainarea .text p.listHeader{
				color:#669;
				font:11px/15px verdana,arial,helvetica,sans-serif normal;
				padding:5px 0px 0px 0px;
				margin:0px;
}
#mainarea p.titleHome{
				color:#669;
				font:20px/30px verdana,arial,helvetica,sans-serif normal;
				/*font-weight:bold;*/
				padding:0px 0px 0px 0px;
				margin:0px;
}
#mainarea .text h1	{
				color:#669;
				font:20px/30px verdana,arial,helvetica,sans-serif normal;
				/*font-weight:bold;*/
				padding:0px 0px 0px 0px;
				margin:0px;
}
#mainarea .text h2	{
				color:#669;
				font:20px/30px verdana,arial,helvetica,sans-serif normal;
				/*font-weight:bold;*/
				padding:10px 0px 5px 0px;
				margin:0px;
}
#mainarea .text h3	{
				color:#669;
				font:15px/18px verdana,arial,helvetica,sans-serif normal;
				/*font-weight:bold;*/
				padding:5px 0px 8px 0px;
				margin:0px;
}
#mainarea .text h4	{
				color:#669;
				font:11px/15px verdana,arial,helvetica,sans-serif normal;
				font-weight:bold;
				padding:0px 0px 10px 0px;
				margin:0px;
}
#mainarea .text h5	{
				color:#669;
				font:11px/15px verdana,arial,helvetica,sans-serif normal;
				font-weight:bold;
				padding:10px 0px 0px 0px;
				margin:0px;
}
#mainarea .text ul	{
				color:#669;
				font:11px/15px verdana,arial,helvetica,sans-serif normal;
				padding:2px 0px 2px 10px;
				margin:2px 0px 2px 10px;
				list-style-type: disc;
				list-style-image: url(../images/bulletImage.gif);
}
#mainarea .text li	{
				color:#669;
				font:11px/15px verdana,arial,helvetica,sans-serif normal;
				padding:0px 0px 3px 0px;
				margin:0px 0px 3px 0px;
}
#mainarea .text li A{
				color:#669;
				font:11px/15px verdana,arial,helvetica,sans-serif normal;
				/*padding:0px 0px 3px 0px;
				margin:3px 0px 3px 0px;
				list-style-type: disc;
				list-style-image: url(../images/downloadIcon.gif);*/
				text-decoration:none;
}
#mainarea .text li a:hover{
				color:#669;
				font:11px/15px verdana,arial,helvetica,sans-serif normal;
				/*padding:0px 0px 3px 0px;
				margin:3px 0px 3px 0px;
				list-style-type: disc;
				list-style-image: url(../images/downloadIcon.gif);*/
				text-decoration:underline;
}
#mainarea .tableText	{
				color:#669;
				font:11px/15px verdana,arial,helvetica,sans-serif normal;
				padding:0px 5px 5px 0px;
				/*margin:0px 0px 0px 0px;*/
}
#mainarea .tableText A{
				color:#F90;
				font:11px/15px verdana,arial,helvetica,sans-serif normal;
				padding:0px 5px 5px 0px;
				text-decoration:none;
}
#mainarea .tableText a:hover{
				color:#F90;
				font:11px/15px verdana,arial,helvetica,sans-serif normal;
				padding:0px 5px 5px 0px;
				text-decoration:underline;
}
#mainarea .tableTextTitle	{
				color:#669;
				font:11px/15px verdana,arial,helvetica,sans-serif normal;
				font-weight:bold;
				padding:15px 0px 5px 0px;
}
#mainarea .tableAnswer	{
				color:#669;
				font:11px/15px verdana,arial,helvetica,sans-serif normal;
				/*padding:0px 0px 0px 0px;*/
				padding:0px 0px 0px 30px;
}
#mainarea .tableDivderVer{
				font:1px verdana,arial,helvetica,sans-serif normal;
				background-image: url(../images/tableDivder.gif);
				background-repeat:repeat-y;
}
#mainarea .tableDivderHor{
				font:1px verdana,arial,helvetica,sans-serif normal;
				background-image: url(../images/tableDivderHor.gif);
				background-repeat:repeat-x;
				background-position:0px 0px;
}
#mainarea p.horDivider{
				font:1px verdana,arial,helvetica,sans-serif normal;
				/*padding:20px 20px 10px 20px;*/
				margin:20px 10px 10px 0px;
				background-image: url(../images/tableDivderHor.gif);
				background-repeat:repeat-x;
				background-position:0px 0px;
}
#mainarea .backtopLink{
				font:1px verdana,arial,helvetica,sans-serif normal;
				padding:0px 0px 0px 320px;
				/*margin:0px 0px 0px 50px;*/
}
#mainarea .fieldnames{
				color:#669;
				font:11px/15px verdana,arial,helvetica,sans-serif normal;
				padding:3px 2px 3px 0px;
}
#mainarea .textInput{
				color:#669;
				font:11px/15px verdana,arial,helvetica,sans-serif normal;
				padding:3px 2px 3px 0px;
				/*width:24px;*/
				size:24px;
}
#mainarea .text p.nextlink {
				color:#F90;
				font:11px/15px verdana,arial,helvetica,sans-serif normal;
				text-decoration:none;
				padding:20px 0px 10px 0px;
}
#mainarea .text p.nextlink A{
				color:#F90;
				font:11px/15px verdana,arial,helvetica,sans-serif normal;
				text-decoration:none;
}
#mainarea .text p.nextlink a:hover{
				color:#F90;
				font:11px/15px verdana,arial,helvetica,sans-serif normal;
				text-decoration:underline;
}
#mainarea .text p.registerLink {
				color:#69C;
				font:11px/15px verdana,arial,helvetica,sans-serif normal;
				font-weight:bold;
				text-decoration:none;
				padding:0px 0px 10px 0px;
}
#mainarea .text p.registerLink A{
				color:#69C;
				font:11px/15px verdana,arial,helvetica,sans-serif normal;
				font-weight:bold;
				text-decoration:none;
}
#mainarea .text p.registerLink a:hover{
				color:#69C;
				font:11px/15px verdana,arial,helvetica,sans-serif normal;
				font-weight:bold;
				text-decoration:underline;
}
#mainarea .text p.moreInfo {
				background-image: url(../images/moreInfo_icon.gif);
				background-repeat:no-repeat;
				/*background-position:90px 2px;*/
				background-position:right;
				padding:0px 0px 10px 0px;
				margin:40px 10px 0px 0px;
				color:#69C;
				font:11px/15px verdana,arial,helvetica,sans-serif normal;
				font-weight:bold;
				text-decoration:none;
}
#mainarea .text p.moreInfo A{
				/*background-image: url(../images/moreInfo_icon.gif);
				background-repeat:no-repeat;
				/*background-position:90px 2px;
				background-position:right;*/
				/*padding:0px;
				margin:0px 10px 0px 0px;*/
				color:#69C;
				font:11px/15px verdana,arial,helvetica,sans-serif normal;
				font-weight:bold;
				text-decoration:none;
}
#mainarea .text p.moreInfo a:hover{
				/*background-image: url(../images/moreInfo_icon.gif);
				background-repeat:no-repeat;
				/*background-position:90px 2px;
				background-position:right;*/
				/*padding:0px;
				margin:0px 10px 0px 0px;*/
				color:#69C;
				font:11px/15px verdana,arial,helvetica,sans-serif normal;
				font-weight:bold;
				text-decoration:underline;
}

#mainarea .blockquote .quoteTop{
				margin:0px 0px 0px 0px;
				padding:20px 0px 0px 0px;
				
}
#mainarea .blockquote .quoteBot{
				margin:0px 0px 20px 0px;
				padding:0px 0px 0px 120px;
				
}
#mainarea .blockquote .quoteText p{
				color:#F90;
				font:11px/15px verdana,arial,helvetica,sans-serif normal;
				padding:5px 0px 5px 0px;
				margin:0px;
}
#mainarea .blockquote .quoteTopMain{
				margin:15px 0px 0px 0px;
				padding:0px 0px 0px 0px;
				
}
#mainarea .blockquote .quoteBotMain{
				margin:0px 0px 10px 0px;
				padding:10px 0px 0px 335px;
				
}
#mainarea .blockquote .quoteTextMain p{
				color:#F90;
				font:11px/15px verdana,arial,helvetica,sans-serif normal;
				padding:0px 0px 5px 0px;
				margin:0px 0px 0px 15px;
}/*
#mainarea textarea{
				width: 170px;
				
}
#mainarea input{
				width: 170px;
				
}*/


#bottomsec {
			width:730px;
			margin:0px;
			background-color:#C6D4EB;
			text-align:left;
			position:relative;
			font:11px verdana,arial,helvetica,sans-serif normal #669;
}
#bottomsec div.exploreColumn {
			position:relative;
			float:left;
			width:242px;
			background-color:#C6D4EB;
			margin:0px;
			padding:0px;
}
#bottomsec div.exploreColumnInner	{
			margin-top:10px;
			margin-bottom:10px;
			margin-left:28px;
			
}
#bottomsec div.exploreColumnDivider {
			position:relative;
			float:left;
			width:1px;
			margin-top:10px;
			margin-bottom:10px;
			padding:0px;
}

#bottomsec .text p	{
				color:#669;
				font:11px/15px verdana,arial,helvetica,sans-serif normal;
				padding:0px 0px 10px 0px;
				margin:0px;
}
#bottomsec .text p A{
				color:#669;
				font:11px/15px verdana,arial,helvetica,sans-serif normal;
				text-decoration:none;
}
#bottomsec .text a:hover{
				color:#669;
				font:11px/15px verdana,arial,helvetica,sans-serif normal;
				text-decoration:underline;
}

#copyrightarea {
			width:730px;
			margin:0px;
			background-color:#69C;
			text-align:left;
			position:relative;
			/*color:#FFF;
			font:11px verdana,arial,helvetica,sans-serif normal #FFF;*/
}
#copyrightarea .copyright {
			position:relative;
			width:730px;
			background-color:#69C;
			float:left;
			margin:0px;
			padding:0px;
}
#copyrightarea .text p	{
				color:#FFF;
				font:11px/15px verdana,arial,helvetica,sans-serif normal;
				padding:5px 5px 6px 0px;
				margin:0px;
				text-decoration:none;
}
#copyrightarea .text p A{
				color:#FFF;
				font:11px/15px verdana,arial,helvetica,sans-serif normal;
				text-decoration:none;
}
#copyrightarea .text p a:hover{
				color:#FFF;
				font:11px/15px verdana,arial,helvetica,sans-serif normal;
				text-decoration:underline;
}

.subLogo{
			position:relative;
			width:730px;
			float:left;
			margin-left:0px;
			padding:0px;
}

#poparea	{
			width:418px;
			margin:5px;
			background-color:#E4ECF9;
			text-align:left;
			position:relative;
			font:11px/15px verdana,arial,helvetica,sans-serif normal #669;
}
#poparea div.popColumn	{
			position:relative;
			float:left;
			background-color:#E4ECF9;
			/*width:420px;*/
			margin-bottom:20px;
			margin-left:0px;
			padding:0px;
}

#poparea div.popColumnInner	{
			margin:15px 20px 50px 20px;
}
#poparea p {
			color:#669;
			font:11px/25px verdana,arial,helvetica,sans-serif normal #669;
			padding:0px 0px 8px 0px;
			margin:0px;
}

#poparea p A{
			color:#F90;
			font:11px/15px verdana,arial,helvetica,sans-serif normal;
			text-decoration:none;
}
#poparea p a:hover{
			color:#F90;
			font:11px/15px verdana,arial,helvetica,sans-serif normal;
			text-decoration:underline;
}
#poparea H1 {
			color:#669;
			font:18px/25px verdana,arial,helvetica,sans-serif normal;
			
}
#poparea H2 {
			color:#669;
			font:11px/18px verdana,arial,helvetica,sans-serif normal;
			font-weight:bold;
			padding:10px 0px 0px 0px;
			margin:0px;
}
#poparea H3 {
			color:#669;
			font:11px/15px verdana,arial,helvetica,sans-serif normal;
			font-weight:bold;
			padding:10px 0px 0px 0px;
			margin:0px;
}
#poparea ul	{
				color:#669;
				font:11px/15px verdana,arial,helvetica,sans-serif normal;
				padding:2px 0px 2px 10px;
				margin:2px 0px 2px 10px;
				list-style-type: disc;
				list-style-image: url(../images/bulletImage.gif);
}
#poparea li	{
				color:#669;
				font:11px/15px verdana,arial,helvetica,sans-serif normal;
				padding:0px 0px 3px 0px;
				margin:0px 0px 3px 0px;
}
#poparea li	A{
				color:#F90;
				font:11px/15px verdana,arial,helvetica,sans-serif normal;
				text-decoration:none;
}
#poparea li	a:hover{
				color:#F90;
				font:11px/15px verdana,arial,helvetica,sans-serif normal;
				text-decoration:underline;
}

#poparea .indent2{
				color:#669;
				font:11px/15px verdana,arial,helvetica,sans-serif normal;
				padding:0px 0px 3px 0px;
				margin:0px 0px 3px 20px;
}
#poparea .indent3{
				color:#669;
				font:11px/15px verdana,arial,helvetica,sans-serif normal;
				padding:0px 0px 3px 0px;
				margin:0px 0px 3px 40px;
}




