/* CSS Document This is a Three Column Fixed Width Center aligned */

/**************************************************/
/*	GLOBAL ATTRIBUTES							  */
/**************************************************/

  
body {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	background-image:url(../fw/background.jpg);
	background-repeat:repeat-x;
}
table th,
table td {
	text-align: left;
	
}
img {
	border: 0;
}
/* NOTE: Set heading properties in individual sections to avoid inheritance issues! */
 
p { margin: 1.5em 0px; }

wbr:after { content: "\00200B" }

/**************************************************/
/*	FONT ATTRIBUTES					              */
/**************************************************/

.tealBold {

	/* font-family: Verdana, Arial, Helvetica, sans-serif; */
	font-size: 12px;
	color:#0586bd;
	font-weight:bold;

}

.whiteBold { 
	/* font-family: Verdana, Arial, Helvetica, sans-serif; */
	font-size: 12px;
	font-weight:bold;
	color:#fff;
}
.whiteLarger { 
	/* font-family: Verdana, Arial, Helvetica, sans-serif; */
	font-size: 14px;
	font-weight:bold;
	color:#fff;
}

.grayTxt {

	/* font-family: Verdana, Arial, Helvetica, sans-serif; */
	font-size: 11px;
	color:#999;

}

.footerGray {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#999;

}

.breadGray {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#999;

}

.mainTitle {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight:bold;
	color:#666;


}

.subTitle { 

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color:#666;

}
.subTitle:hover { 

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	text-decoration:none;
	color:#666;

}

.flagNumbers {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#666;

}

.tableWhite {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#fff;

}

.tableFont { 


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000;


}

.smallGray {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#666;


}


.pageTeal { 

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#0586bd;
}

.pageWhite { 

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#fff;
}

h1 {
	padding:0px;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#188ec0;
}

h2 {

	padding:8px 0px 0px 0px;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight:bold;
	color:#666;


}

h3 {
	padding:0px;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#FFFFFF;
}

.sigGray {

	/* font-family: Verdana, Arial, Helvetica, sans-serif; */
	font-size: 11px;
	color:#666;
}


/**************************************************/
/*	LINK ATTRIBUTES					              */
/**************************************************/

a {
	/* font-family: Verdana, Arial, Helvetica, sans-serif; */
	font-size: 12px;
	color:#04b0fa;
	text-decoration:none;

}
a:hover {
	/* font-family: Verdana, Arial, Helvetica, sans-serif; */
	font-size: 12px;
	color:#04b0fa;
	text-decoration:underline;
}
.smallTeal {
	/* font-family: Verdana, Arial, Helvetica, sans-serif; */
	font-size: 11px;
	color:#04b0fa;
	text-decoration:underline;
}
a:hover.smallTeal {
	/* font-family: Verdana, Arial, Helvetica, sans-serif; */
	font-size: 11px;
	color:#04b0fa;
	font-style:italic;
	text-decoration:none;
}
/*
.globalNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
}
a:hover.globalNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#0884ba;
	text-decoration:underline;
}
*/
.footerMenuHead{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#999;
	text-decoration:none;
	text-align:center;
	background-color:#e7f7fe;
}
.footerMenu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#999;
	text-decoration:none;
	text-align:center;
	vertical-align:top;
}
a:hover.footerMenu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#04b0fa;
	text-decoration:none;
	text-align:center;
	vertical-align:top;
}
.footerLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#999;
	text-decoration:underline;
}
a:hover.footerLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#999;
	text-decoration:none;
}
.breadBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#0485BC;
	text-decoration:underline;
}
a:hover.breadBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#0485BC;
	text-decoration:none;
}
.topicBlue,
a:hover.topicBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#0485BC;
	text-decoration:none;
}
a:hover.topicBlue {
	/* font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#0485BC; */
	text-decoration:underline;
}
.topicBlue2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#0485BC;
	text-decoration:none;
}
a:hover.topicBlue2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#0485BC;
	text-decoration:underline;
}
.topicYellow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#b38b02;
	text-decoration:none;
}
a:hover.topicYellow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#b38b02;
	text-decoration:underline;
}
.leftBox {
	margin-left:35px;
	margin-top:10px;
	width:230px;
	font-size:10px;
}
.leftBox p {
	margin-bottom:8px;
	margin-top:8px;
}



/**************************************************
	PAGE NUMBERS
**************************************************/
.pgNumbers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#0485BC;
	text-decoration:none;

}
a:hover.pgNumbers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#666;
	text-decoration:underline;
}
.tealMain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#0988be;
	text-decoration:underline;

}
a:hover.tealMain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#0988be;
	text-decoration:none;
}
.white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#fff;
	text-decoration:none;
}
a:hover.white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#fff;
	text-decoration:underline;
}
.boldGrayLink {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#595959;
	font-weight:bold;
	text-decoration:none;

}

a:hover.boldGrayLink {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#595959;
	font-weight:bold;
	text-decoration:underline;

}

/**************************************************/
/*	BASIC FRAMEWORK //// 2 COL FIXED WIDTH CENTER */
/**************************************************/

#rootContainer { 
	width: 964px;
	background:#fff;
	text-align: left;
} 
.centerAlign {
	margin: 0 auto;
}
.header { 
	background: #ccc;
	height:127px;
	padding:0px;
	background-image:url(../fw/headerBack.jpg);
	background-repeat:no-repeat;
	
} 
.mainContent {
	float:left;
	padding:0px;
}
.contentContainer {
	float:left;
	padding:0px;
	margin:0px;
	background-image:url(../fw/bodyBackground.jpg);
	background-repeat:repeat-y;
}

.contentContainer2 {
	float:left;
	padding:0px;
	margin:0px;	
}

.buffer { height:40px; }
.mainBackground {

	float:left;
	padding:0px;
	margin:0px;	
	background-image:url(../fw/homeBackground.jpg);
	background-repeat:no-repeat;
	width:964px;

}

.leftContent {
	float: left;
	width: 682px; 
	padding:0px;
	margin:0px;
}

.leftContentHome {
	float: left;
	width: 400px; 
	padding:0px;
	margin:0px;
}

.rightContent {
	float: left;
	width: 282px;
	padding:0px;
	margin:0px;
}


.rightContentYellow {
	float: left;
	width: 279px;
	height:380px;
	padding:0px;
	margin:0px;
}

.rightContentBlue {
	float: right;
	width: 279px;
	height:380px;
	padding:0px;
	margin:0px 2px 0px 0px;
}

.homeBlueContent {
	float: left;
	width: 282px;
	padding:0px;
	margin:0px;
}

.homeYellowContent {
	float: right;
	width: 282px;
	padding:0px;
	margin:0px;
}


.footer { 
	padding: 0px;
	background-image:url(../fw/footerBack.jpg);
	background-position:top;
	background-repeat:no-repeat;
	min-height:100px;
} 

.footer2 { 
	padding: 0px;
	background-image:url(../fw/footerBack2.jpg);
	background-position:top;
	background-repeat:no-repeat;
	min-height:100px;
} 
.clearfloat { 
  clear:both;
  height:0;
  font-size: 1px;
  line-height: 0px;
}

/**************************************************/
/*	LAYOUT DIVS 					              */
/**************************************************/

.leftTitle { float:left; }

.digRight { float:right; padding-right:0px; }

.pushLeft { float:left; margin-right:10px; }


.flagPadding { padding-top:2px; float:left; padding-right:5px; }

.logoPadding { padding-left:21px; padding-top:12px; float:left; }

.signContainer {
	width:400px;
	height:51px;
	float:right;
	padding-top:40px;
}

.signTxtBox { float:left; margin-right:6px; margin-top:3px; }

.needHelpContainer { float:left; padding-top:2px; }

.formBox { float:left; width:115px; }

.grayTextBox {
	clear:both;
	display:block;
	padding-top:3px;
	padding-left:1px;
	color:#FFFFFF;
	font-size:11px;
}

.searchContainer { float:left; }

.searchBtn { float:left; }

.searchPadding {float:right; padding:0px; margin:7px 20px 0px 0px;}

.formBack{

	background-image:url(../fw/searchBack.jpg);
	background-repeat:repeat-x;
	/*width:275px;*/
	width:175px;
}


.searchBoxContainer {
height:18px;
padding-top:1px;
padding-bottom:1px;

}


.footerPadding { text-align:center; padding-top:55px; }

.rightHeaderContainer { padding-left:1px; }

.rightCopy { padding:5px; }

.breadContainer {
	margin-left:2px;
	padding:7px 0px 7px 20px;
	background-image:url(../fw/img_breadCrumbBack.jpg);
	background-repeat:repeat-y;

}

.bodyContainer { padding:20px; }

.bodyImage { float:left; margin-right:15px; }
.bodyImage2 { float:left; margin-right:15px; padding:4px; background-color:#e6e7e7; }

.titleContainer { padding-bottom:5px; }

.blackHeader { 

	background-image:url(../fw/blackHeaderBack.jpg);
	background-repeat:no-repeat;
}

.blackHeader2 { 

	background-image:url(../fw/blackHeaderBack2.jpg);
	background-repeat:repeat-y;
}

.headerLeft { float:left; }
.headerLeft2 { float:left; margin-left:10px; padding-top:8px; }
.headerRight { float:right; }


.pageNumbersContainer { float:right; margin-right:10px; margin-bottom:4px; margin-top:4px; }

.textLeft { padding-top:6px; float:left;}

.textLeftFlex { padding-top:6px; padding-left:10px; float:left; }

.topicListView {
}
.topicListView td {
}

.cellPadding { margin:10px; text-align:left;}
.cellPadding2 { padding-left:10px; }
.cellPaddingNumbers { margin: 10px; text-align:center; }

.flagHolder { float:left; width:28px; }
.flagText { float:left; }

.blueLineRight {

	border-right:solid;
	border-right-color:#72C0E2;
	border-right-width:1px;

}

.blueLineLeft {

	border-left:solid;
	border-left-color:#72C0E2;
	border-left-width:1px;

}

.farRight { 
	border-right:solid;
	border-right-color:#000;
	border-right-width:1px;
	text-align:center;
}


.farLeft { 
	border-left:solid;
	border-left-color:#000;
	border-left-width:1px;

}
.header1 { float:left; width:205px; padding-left:10px; padding-top:8px; }
.header2 { float:left; width:178px; padding-left:10px; padding-top:8px;  }
.header3 { float:left; width:90px; padding-left:10px; padding-top:8px; }
.header4 { float:left; width:100px; padding-left:10px; padding-top:8px;  }

.header1email { float:left; width:200px; padding-left:10px; padding-top:8px; }
.header2email { float:left; width:167px; padding-left:10px; padding-top:8px;  }
.header3email { float:left; width:80px; padding-left:10px; padding-top:8px; }
.header4email { float:left; width:62px; padding-left:10px; padding-top:8px;  }
.header5email { float:left; width:55px; padding-left:10px; padding-top:8px; }

.headerdiv {float:left; width:0px; padding-left:0px;  }

.header1remove { float:left; width:196px; padding-left:10px; padding-top:8px; }
.header2remove { float:left; width:160px; padding-left:10px; padding-top:8px;  }
.header3remove { float:left; width:78px; padding-left:10px; padding-top:8px; }
.header4remove { float:left; width:61px; padding-left:10px; padding-top:8px;  }
.header5remove { float:left; width:52px; padding-left:10px; padding-top:8px;}


.arrowUp   { float:left; margin-right:2px; width:11px; }
.arrowDown { float:left; width:11px; }

.arrowContainer { float:right; padding-right:6px; padding-top:1px;}
.arrowContainer2 { float:left; padding-right:12px; padding-left:12px;}
.headerLeft { float:left; }

.prev {
	height:17px;
	float:left;
	margin-right:8px;

}

.next {
	height:17px;
	float:left;
	margin-left:6px;
}

.pageBox {
	width:12px;
	height:16px;
	padding-left:5px;
	padding-top:1px;
	float:left;
	background-image:url(../fw/pageBack.jpg);
	background-repeat:no-repeat;
	margin-right:2px;
}

.pageBoxActive {
	width:12px;
	height:16px;
	padding-left:5px;
	padding-top:1px;
	float:left;
	background-image:url(../fw/pageBackRoll.jpg);
	background-repeat:no-repeat;
	margin-right:2px;
}

.top10Yellow {
	margin-top:40px;
	text-align:center;
	line-height:17px;
}

.getStartedPadding { padding-top:6px; }
.homeSpacing { margin-top:2px; margin-bottom:2px; }
.homeSpacing2 { margin-top:14px; margin-bottom:2px; }
.homeSpacing3 { margin-top:23px; margin-bottom:2px; }


.getStartedContainer { padding-left:45px; padding-top:6px;}

.cellPad {
	padding:10px;
}

.cellPad2 {
	padding-left:15px;
}

.blackTableRight { float:right; margin-right:10px; padding-top:8px;}

.emailBox {
	width:225px;
	height:153px;	
	background-image:url(../fw/bg_emailBox.jpg);
	background-repeat:no-repeat;
	padding:15px;
	float:left;
	margin:8px 0px 0px 0px;

}

.arrow {
float:left;
}


.arrowText {
	float:left;
}
/**************************************************/
/*	UI LAYOUT       				              */
/**************************************************/

.pushLeft { float:left; margin-right:5px; }
.tealBox {
	padding:20px 10px 20px 20px;
	margin:0px auto;
	width:490px;
}
.tealBox4 {
	padding:20px 10px 20px 20px;
	margin:0px auto;
	width:390px;
}

.therm { float:right;
	margin-right:35px;
 }

.tealBox2 {
	padding:15px 0px 15px 15px; 
	background-color:#e7f7fe;
	float:left;
	width:93%;
	min-height:308px;
}
.tealBox2short {
	padding:15px 0px 15px 15px; 
	background-color:#e7f7fe;
	float:left;
	width:93%;
	min-height:100px;
}
.tealBox3 {
	padding:15px; 
	background-color:#e7f7fe;
	float:left;
	min-height:308px;
}

.registerGap { float:left; margin-right:10px; }

.tealContent2 { background-color:#e7f7fe;}

.tealContentWtxt { width:100%; background-color:#e7f7fe; color:#04b0fa; }

.tealContent { width:100%; background-color:#e7f7fe; }

.vert {
	background-image:url(../fw/vert.gif);
	background-repeat:repeat-y;
}

.horz { 

	background-image:url(../fw/horz.gif);
	background-repeat:repeat-x;

}
.horz2 { 

	background-image:url('../fw/horz.gif');
	background-repeat:repeat-x;

}

.vertRight {
	background-image:url(../fw/vertRight.gif);
	background-repeat:repeat-y;
}

.horzTop { 

	background-image:url(../fw/horzTop.gif);
	background-repeat:repeat-x;
}

.horzTop2 { 

	background-image:url('../fw/horzTop.gif');
	background-repeat:repeat-x;
}

.aboutUs {
	float:right; 
	margin-left:15px;
}

.memberContainer {float:right; margin-bottom:10px; margin-right:8px;}
.arrow { float:right; }

.blackLine { float:left; margin-left:6px; margin-right:6px; }
.blackPadding { float:left; padding-top:9px; }

.iconPadding {
 	float:left;
 	padding-top:6px;
 	padding-right:6px;
}

.floatIt { float:left; margin-right:8px; }

.comments {
padding:10px 0px 0px 0px;
}

.commentBox {
	width:100%;
	margin:20px 0px 20px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#595959;
}

.commentTitleFloat { float:left; }
.commentTitleIcon { float:left; padding:0px 6px 0px 6px; }
.commentTitleFlag { float:left; padding:2px 6px 0px 0px; }

.commentDots {
	width:610px;
	background-image:url(../fw/dots.gif);
	background-repeat:repeat-x;
}

.commentButtons {
	float:left;
}

.rssRight { float:right; margin-right:15px; }

.commentsBox { margin:20px 0px 10px 0px; }

.viewLinksRight { float:right; margin-right:5px; }
.viewLinksRight2 { float:right; margin-right:15px; }

.checkBox { float:left; margin-right:6px; margin-bottom:6px; margin-top:4px; }


.emailBlue { 

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#0b4964;
	font-weight:bold;
}

.floatArrow { float:left; padding-top:2px; }
.arrowTxt { float:left; padding-top:6px; padding-left:6px; }

/**************************************************/
/*	FORM ATTRIBUTES					              */
/**************************************************/

.formFloat { 	
	float:left; 
	margin:4px 30px 15px 0px;
	width:215px;
	}
	
.formFloat2 { 	
	float:left; 
	margin:0px 10px 20px 0px;
	}
	
.formCal { 	
	float:left; 
	margin:0px 0px 0px 0px;
	width:0px;
}
	
.emailForms {

	border-style:solid;
	border-color:#99dffc;
	border-width:1px;
	padding:2px;
	margin:3px 0px 6px 0px;
	font-family:Arial, Helvetica, sans-serif;
	size:12px;
	color:#666;
	width:175px;

}

input { 
	border-style:solid;
	border-color:#c8dbe4;
	border-width:1px;
	padding:2px;
	font-family:Arial, Helvetica, sans-serif;
	size:12px;
	color:#666;
	width:100%; 
}

select { 
	
	border-style:solid;
	border-color:#c8dbe4;
	border-width:1px;
	padding:1px;
	font-family:Arial, Helvetica, sans-serif;
	size:12px;
	color:#666;
	width:103%; 

}

textarea {
	border-style:solid;
	border-color:#c8dbe4;
	border-width:1px;
	padding:2px;
	font-family:Arial, Helvetica, sans-serif;
	size:12px;
	color:#666;
	width:100%; 
	overflow:auto;
}



.leftBorder {
	height:19px;
	background-color:#68696d;
	width:1px;

}

.searchBox {

	border-width:0px;
	/* font-family: Verdana, Arial, Helvetica, sans-serif; */
	font-size: 12px;
	color:#fff;
	height:14px;
	width:185px;
	background-image:url(../fw/sign1Back.jpg);
	background-repeat:repeat-x;
	float:left;
	margin-right:6px;
	padding-top:2px;
	padding-left:2px;

}

.signIn {
	border-width:1px;
	border-style:solid;
	border-color:#63caf6;
	width:75px;
	/* font-family: Verdana, Arial, Helvetica, sans-serif; */
	font-size: 12px;
	height:14px;
	width:104px;
	background-image:url(../fw/sign2Back.jpg);
	background-repeat:no-repeat;
	float:left;
	margin-right:6px;
	padding-top:2px;

}

.goButton { float:left; margin-right:6px; }

.signBtn { margin-bottom:5px; margin-top:10px; }
.viewAllPadding { float:right; margin:6px 20px 0px 0px }

/**************************************************/
/*	MISC       				                      */
/**************************************************/ 

.topicView {
	font-size:12px;
	width:255px;
	margin:15px 0px 0px 10px;
}
.topicViewItem .Numeral, 
.topicViewItem .Flag, 
.topicViewItem .LinkContent span, 
.topicViewItem .Sigs span {
	background-color:#CFF0FF;
}
.rightContentYellow .topicViewItem .Numeral, 
.rightContentYellow .topicViewItem .Flag, 
.rightContentYellow .topicViewItem .LinkContent span, 
.rightContentYellow .topicViewItem .Sigs span {
	background-color:#FFF3C1;
}
a.topicViewItem {
	display:block;
	clear:both;
	color:#0376A6;
	margin-bottom:5px;
	background-image:url(../fw/dots3.gif);
	background-position:0px 11px;
	background-repeat:repeat-x;
	height:14px;
	cursor:pointer;
	margin-bottom:5px;
}
a.topicViewItem:hover {
	text-decoration:none;
	margin-bottom:4px;
	border-bottom:1px solid #0376A6;
}
.topicViewItem .Numeral {
	float:left;
	width:18px;
}
.topicViewItem .Flag {
	float:left;
	width:23px;
	margin-top:2px;
	height:15px;
}
.topicViewItem .LinkContent {
	float:left;
	width:154px;
	height:14px;
	overflow:hidden;
}
.topicViewItem .Sigs {
	width:60px;
	font-style:italic;
}
.topicViewItem .Sigs span {
	float:right;
	height:14px;
	overflow:hidden;
}



.sigLists { 

	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px; 
	list-style-type:decimal;
	font-weight:bold;
	color:#0c8abf;

}

.sigLists li {
	padding: 4px 0px 4px 0px;
	margin:0px 0px 0px 0px;
	border-bottom-width:1px;
	border-bottom-color:#bde1f0;
	border-bottom-style:solid;
	border-top-width:1px;
	border-top-color:#dbf4ff;
	border-top-style:solid;



}

.sigLists ul {
	padding:0px 0px 0px 0px; 
	margin:0px;
	list-style-type:decimal;

}


.navigationContainer { width:964px; float:left; margin:0px; padding:0px; height:36px; }
.nav ul
{
	margin: 0px 0px 0px 2px;
	padding: 0;
	list-style-type: none;
	float:left;
}
.nav ul li {
	display: block;
	float:left;
}
.nav ul li a,
.nav ul li a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#0884ba;
	display: block;
	padding:10px 14px;
	color: #fff;
	text-decoration:none;
}
.nav ul li a:hover
{
	background-image:url(../fw/GlobalMenu_Over.jpg);
	background-repeat:repeat-x;
	/*text-decoration:underline;*/
	padding:9px 14px 11px 14px;
}

.captcha
{
	border-style:outset;
	border-color: #0586BD;
	border-width:3px;
}
.buttonClassHide
{
	display:none;
}

div.line {
	background-color: #CCC;
	height: 1px;
	width: 620px;
	align: left;
}

ul.Globe{
	list-style-type: none;
	list-style-image: url(../Img/globe.gif);
	list-style-position:outside;
	display:block;
	
}

a.prev1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#0485BC;
	text-decoration:none;
	height:17px;
	float:left;
	margin-right:8px;
}

a.next1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#0485BC;
	text-decoration:none;
	height:17px;
	float:left;
	margin-left:6px;
}

a.pageBox1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#0485BC;
	text-decoration:none;
	width:12px;
	height:16px;
	padding-left:5px;
	padding-top:1px;
	float:left;
	background-image:url(../fw/pageBack.jpg);
	background-repeat:no-repeat;
	margin-right:2px;
}

a.pageBoxActive1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#0485BC;
	text-decoration:none;
	width:12px;
	height:16px;
	padding-left:5px;
	padding-top:1px;
	float:left;
	background-image:url(../fw/pageBackRoll.jpg);
	background-repeat:no-repeat;
	margin-right:2px;
}

.pageBox1 {
	width:12px;
	height:16px;
	padding-left:5px;
	padding-top:1px;
	float:left;
	background-image:url(../fw/pageBack.jpg);
	background-repeat:no-repeat;
	margin-right:2px;
}

.pageBoxActive1 {
	width:12px;
	height:16px;
	padding-left:5px;
	padding-top:1px;
	float:left;
	background-image:url(../fw/pageBackRoll.jpg);
	background-repeat:no-repeat;
	margin-right:2px;
}

#ctl00_ContentWindow_uxLinkPager {
	width: 500px;
	height:500px;
	}
#uxLinkLV {
	width:500px;
	height:500px;
	}	
	
.watermarked 
{
}

h3.signtopicprompt {
	color: #999;
	width:393px;
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
a.signtopicprompt:link {
	color: #04b0fa;
	padding:0px;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a.signtopicprompt:hover {
	color: #04b0fa;
	padding:0px;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
div.formfieldbox{
width: 215px;

}
div.formfieldboxrt{
width: 215px;

}
.ListBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#188ec0;
	font-weight:bold;
	text-decoration:underline;
	line-height:25px;
}
.ListBlue:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#188ec0;
	font-weight:bold;
	text-decoration:underline;
	line-height:25px;
}

.ListContentItem
{
    padding:3px 0 3px 0;
}
.ListItemTitle
{
    font-weight:bold;
    line-height:25px;
}
.leftBox a {
	font-size:10px;
}
.headlineTitle {
	padding:0px;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#188ec0;
}
a.headlineTitle:link {
	padding:0px;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#188ec0;
}
a.headlineTitle:hover {
	padding:0px;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#188ec0;
}
.ListHIW {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#188ec0;
	font-weight:bold;
	text-decoration:underline;
	line-height:25px;
	margin-left:0px;
}
.ListHIW:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#188ec0;
	font-weight:bold;
	text-decoration:underline;
	line-height:25px;
	margin-left:0px;
}