/*----------------- Dynamic Style ----------------------*/



BODY 
{     
	scrollbar-face-color: #014479;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #ffffff;
	scrollbar-3dlight-color: #5F213E;
	scrollbar-track-color: #FFFFFF;
	scrollbar-darkshadow-color: #98AAB1;
	scrollbar-arrow-color:  #FFFFFF;
	background-image:url(../site_images/bgmain.jpg);
	background-repeat:repeat-x;
	background-color:#014479;
}


A.leftlinks
{
	FONT-family: tahoma;
	FONT-size: 11px;
	FONT-weight: bold;
	TEXT-decoration: none;
	COLOR: #9E0000;
}

A.leftlinks:hover
{
	TEXT-decoration: underline;
	COLOR: #9E0000;
}

A.leftlinksDis
{
	FONT-family: tahoma;
	FONT-size: 11px;
	FONT-weight: bold;
	TEXT-decoration: none;
	COLOR: #696969;
}

A.leftlinksDis:hover
{
	TEXT-decoration: none;
	COLOR: #696969;
}

td.menuon 
	{ 	
		FONT-family: arial;
		FONT-size: 11px;
		FONT-weight: bold;
		TEXT-decoration: none;
		background-color: #014479; 
		color: #FFFFFF; 
		border: #014479 1px Solid; 
	}
td.menuoff 
	{ 
		FONT-family: arial;
		FONT-size: 11px;
		FONT-weight: bold;
		TEXT-decoration: none;
		COLOR: #000000;
		background-color: #FFFFFF;
		border: #014479
		1px Solid; 
	}


td.menuonPending 
	{ 	
		FONT-family: arial;
		FONT-size: 11px;
		FONT-weight: bold;
		TEXT-decoration: none;
		color: #000000; 
	}
td.menuoffPending 
	{ 
		FONT-family: arial;
		FONT-size: 11px;
		FONT-weight: bold;
		TEXT-decoration: Underline;
		COLOR: #000000;
	}

.bgBorder
{
	border: #014479 1px Solid;	
}

.bgLefBorder1
{
	border: #014479 1px Solid;	
	background-color:#FFFFFF;
}

.bgLefBorder2
{
	border: #014479 1px Solid;	
	background-color:#E6E6E6;
	FONT-family: arial;
	FONT-size: 10px;
	FONT-weight: bold;
	TEXT-decoration: none;
	COLOR: #797979;
}

.txtTitle
{
	FONT-family: Times New Roman;
	FONT-size: 17px;
	FONT-weight: bold;
	TEXT-decoration: none;
	COLOR: #164579;	
}
.txtTitleText
{
	FONT-family: arial;
	FONT-size: 12px;
	FONT-weight: none;
	TEXT-decoration: none;
	COLOR: #000000;	
}

.txtTitleWhite
{
	FONT-family: arial;
	FONT-size: 12px;
	FONT-weight: none;
	TEXT-decoration: none;
	COLOR: #FFFFFF;	
}

.txtTitleWhiteReq
{
	FONT-family: arial;
	FONT-size: 10px;
	FONT-weight: none;
	TEXT-decoration: none;
	COLOR: #FFFFFF;	
}

.txtTitleBlack
{
	FONT-family: arial;
	FONT-size: 12px;
	FONT-weight: none;
	TEXT-decoration: none;
	COLOR: #000000;	
}

.txtEntry
{
	FONT-family: arial;
	FONT-size: 11px;
	FONT-weight: none;
	TEXT-decoration: none;
	COLOR: #164579;	
}

.txtUserName
{
	FONT-family: arial;
	FONT-size: 12px;
	FONT-weight: bold;
	TEXT-decoration: none;
	COLOR: #000000;	
}

.txtHeading
{
	FONT-family: arial;
	FONT-size: 11px;
	FONT-weight: bold;
	TEXT-decoration: none;
	COLOR: #FFFFFF;	
}

.txtHeading3
{
	FONT-family: arial;
	FONT-size: 11px;
	FONT-weight: bold;
	TEXT-decoration: none;
	COLOR: #000000;	
}
.txtplain3
{
	FONT-family: arial;
	FONT-size: 10px;
	TEXT-decoration: none;
	COLOR: #000000;	
}
.txtlinksHeader
{
	FONT-family: arial;
	FONT-size: 11px;
	FONT-weight: bold;
	TEXT-decoration: none;
	COLOR: #ffffff;	
}

.txtHeading2
{
	FONT-family: arial;
	FONT-size: 12px;
	FONT-weight: bold;
	TEXT-decoration: none;
	COLOR: #0D6C09;	
}

.txtsubscribe
{
	FONT-family: arial;
	FONT-size: 10px;
	FONT-weight: bold;
	TEXT-decoration: none;
	COLOR: #0A4B11;	
}

.txtHeadingBig
{
	FONT-family: arial;
	FONT-size: 12px;
	FONT-weight: bold;
	TEXT-decoration: none;
	COLOR: #7C6C2A;	
}




.bgTitle
{
	BACKGROUND-color: #F3F5F2;
}


.bgPanel
{
	BACKGROUND-COLOR: #DFE8F1;
}


.bgDarkGray
{
	BACKGROUND-COLOR: #014479;
}

/*----------------- Dynamic Style ----------------------*/







.txtNormal
{
	FONT-family: arial;
	FONT-size: 11px;
	FONT-weight: regular;
	TEXT-decoration: none;
	COLOR: #424242;	
}
.txtnormal4
{
	FONT-family: arial;
	FONT-size: 10px;
	FONT-weight: bold;
	TEXT-decoration: none;
	COLOR: #000000;
}

.txtNormal3
{
	FONT-family: arial;
	FONT-size: 11px;
	FONT-weight: regular;
	TEXT-decoration: none;
	COLOR: #FFFFFF;	
}



.txtFooter
{
	FONT-family: Arial;
	FONT-size: 11px;
	FONT-weight: none;
	TEXT-decoration: none;
	COLOR: #ffffff;	
}

.txtNormal0
{
	FONT-family: arial;
	FONT-size: 11px;
	FONT-weight: bold;
	TEXT-decoration: none;
	COLOR: #858585;	
}

.txtNormal1
{
	FONT-family: arial;
	FONT-size: 11px;
	FONT-weight: regular;
	TEXT-decoration: none;
	COLOR: #5E5E5E;	
}

.txtHeading0
{
	FONT-family: arial;
	FONT-size: 11px;
	FONT-weight: bold;
	TEXT-decoration: none;
	COLOR: #042976;	
}


.txtMarquee
{
	FONT-family: arial;
	FONT-size: 12px;
	FONT-weight: normal;
	TEXT-decoration: none;
	COLOR: #152B04;	
}

.txtNormal A
{
    COLOR: 000000;
    TEXT-DECORATION: underline
}
.txtNormal A:hover
{
    COLOR: d0220a;
    TEXT-DECORATION: none
}



.txtboldyellow
{
	FONT-family: arial;
	FONT-size: 10px;
	FONT-weight: bold;
	TEXT-decoration: none;
	COLOR: #E6AD68;	
}




.txtColored
{
	FONT-family: arial;
	FONT-size: 10px;
	FONT-weight: regular;
	TEXT-decoration: none;
	COLOR: #725A00;	
}


.txtDark
{
	FONT-family: arial;
	FONT-size: 10px;
	FONT-weight: regular;
	TEXT-decoration: none;
	COLOR: #000000;	
}

.txtRed
{
	FONT-family: arial;
	FONT-size: 10px;
	FONT-weight: regular;
	TEXT-decoration: none;
	COLOR: red	
}
.txtNormalBig
{
	FONT-family: arial;
	FONT-size: 11px;
	FONT-weight: regular;
	TEXT-decoration: none;
	COLOR: #6E6D6D;	
}




.txtHeadingItem
{
	FONT-family: arial;
	FONT-size: 16px;
	FONT-weight: bold;
	TEXT-decoration: none;
	COLOR: #337C9C;	
}

.txtLeftHeading
{
	FONT-family: arial;
	FONT-size: 13px;
	FONT-weight: bold;
	TEXT-decoration: none;
	COLOR: #0A4B11;	
}

.txtCategoryHeading
{
	FONT-family: arial;
	FONT-size: 12px;
	FONT-weight: bold;
	TEXT-decoration: none;
	COLOR: #0A4B11;	
}


.txtHeadingRed
{
	FONT-family: arial;
	FONT-size: 11px;
	FONT-weight: bold;
	TEXT-decoration: none;
	COLOR: #8D0813;	
}


.txtHeadingWhite
{
	FONT-family: arial;
	FONT-size: 11px;
	FONT-weight: bold;
	TEXT-decoration: none;
	COLOR: #FFFFFF;	
}


.txtSubHeading
{
	FONT-family: arial;
	FONT-size: 10px;
	FONT-weight: bold;
	TEXT-decoration: none;
	COLOR: #0C368A;	
}



.txtWhite
{
	FONT-family: arial;
	FONT-size: 11px;
	FONT-weight: normal;
	TEXT-decoration: none;
	COLOR: #FFFFFF;	
}



.txtWhiteBold
{
	FONT-family: arial;
	FONT-size: 11px;
	FONT-weight: bold;
	TEXT-decoration: none;
	COLOR: #FFFFFF;	
}



.txtWhiteBold A
{
    COLOR: FFFFFF;
    TEXT-DECORATION: None
}
.txtWhiteBold A:hover
{
    COLOR: d0220a;
    TEXT-DECORATION: none
}





.txtLogin
{
	FONT-family: arial;
	FONT-size: 11px;
	FONT-weight: regular;
	TEXT-decoration: none;
	COLOR: #084C13;	
}


.txtPanels
{
	FONT-family: arial;
	FONT-size: 11px;
	FONT-weight: regular;
	TEXT-decoration: none;
	COLOR: #000000;	
}




.txtCategory
{
	FONT-family: arial;
	FONT-size: 9px;
	FONT-weight: bold;
	TEXT-decoration: none;
	COLOR: #494949;	
}

.txtItem
{
	FONT-family: arial;
	FONT-size: 10px;
	FONT-weight: regular;
	TEXT-decoration: none;
	COLOR: #4264AC;	
}


.txtSmall
{
	FONT-family: arial;
	FONT-size: 11px;
	FONT-weight: regular;
	TEXT-decoration: none;
	COLOR: #262626;	
}

.txtInfo
{
	FONT-family: arial;
	FONT-size: 10px;
	FONT-weight: regular;
	TEXT-decoration: none;
	COLOR: blue;	
}

.txtError
{
	FONT-family: arial;
	FONT-size: 10px;
	FONT-weight: regular;
	TEXT-decoration: none;
	COLOR: red;	
}



.txtMarquee
{
	FONT-family: arial;
	FONT-size: 11px;
	FONT-weight: regular;
	TEXT-decoration: none;
	COLOR: #000000;	
}







.bgLinks
{
	BACKGROUND-COLOR: #E5E2D3;
}


.bgRight
{
	BACKGROUND-COLOR: #F0FFE8;
}




.bgTitleNew
{
	BACKGROUND-COLOR: #FFFFFF;
}


.bgLightGray
{
	BACKGROUND-COLOR: #FFFFFF;
}


.bgImage
{
	BACKGROUND-COLOR: #FFFFFF;
}


.bgLogin
{
	BACKGROUND-COLOR: #E7E7E7;
}











.inputBoxStyle
{
	FONT-family: arial;
	FONT-size: 9px;
	COLOR: #000000;
	BACKGROUND-COLOR: #ffffff;
	BORDER: #757575 1px solid;
}


.inputBoxWhite
{
	FONT-family: arial;
	FONT-size: 9px;
	COLOR: #000000;
	BACKGROUND-COLOR: #ffffff;
	BORDER: #757575 1px solid;
}


.inputBoxStyleFixed
{
	FONT-family: arial;
	FONT-size: 9px;
	COLOR: #00000;
	BACKGROUND-COLOR: #ffffff;
	BORDER: #054C44 1px solid;
	WIDTH: 170px;
}



.buttonStyle
{
	FONT-family: arial;
	FONT-size: 9px;
	COLOR: #000000;
	BACKGROUND-COLOR: #FFFFFF;
	BORDER: #AEAEAE 1px solid;
}


.buttonStyle2
{
	FONT-family: arial;
	FONT-size: 11px;
	COLOR: #000000;
	BACKGROUND-COLOR: #FFFFFF;
	BORDER: #AEAEAE 1px solid;
}

.buttonWhite
{
	FONT-family: arial;
	FONT-size: 9px;
	COLOR: #000000;
	BACKGROUND-COLOR: #FFFFFF;
	BORDER: #AEAEAE 1px solid;
}

.buttonBlue
{
	FONT-family: arial;
	FONT-size: 9px;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #014479;
	BORDER: #014479 1px solid;
}

.buttontyleTransparent
{
	FONT-family: arial;
	FONT-size: 9px;
	FONT-weight: bold;
	COLOR: #000000;
	BACKGROUND-COLOR: transparent;
	BORDER: #054C44 0px solid;
}


A.linksLeft
{
	FONT-family: arial;
	FONT-size: 12px;
	FONT-weight: bold;
	TEXT-decoration: none;
	COLOR: #000000;
}

A.linksLeft:hover
{
	TEXT-decoration: none;
	COLOR: #FFFFFF;
}


A.linksSubHeading
{
	FONT-family: arial;
	FONT-size: 12px;
	FONT-weight: bold;
	TEXT-decoration: none;
	COLOR: #014479;
}

A.linksSubHeading:hover
{
	TEXT-decoration: underline;
	
}

.linksUnique
{
	FONT-family: arial;
	FONT-size: 11px;
	FONT-weight: bold;
	TEXT-decoration: underline;
	COLOR: #FFFFFF;
}

A.linksUnique
{
	FONT-family: arial;
	FONT-size: 10px;
	FONT-weight: bold;
	TEXT-decoration: none;
	COLOR: #000000;
}

A.linksUnique:hover
{
	TEXT-decoration: none;
	COLOR: #014479;
}


A.links
{
	FONT-family: arial;
	FONT-size: 10px;
	FONT-weight: bold;
	TEXT-decoration: none;
	COLOR: #000000;
}

A.links:hover
{
	TEXT-decoration: none;
	COLOR: #014479;
}

A.links5
{
	FONT-family: arial;
	FONT-size: 10px;
	FONT-weight: bold;
	TEXT-decoration: none;
	COLOR: #000000;
}

A.links5:hover
{
	TEXT-decoration: none;
	COLOR: #47A3EB;
}



A.links4
{
	FONT-family: arial;
	FONT-size: 10px;
	FONT-weight: bold;
	TEXT-decoration: none;
	COLOR: #FFFFFF;
}

A.links4:hover
{
	TEXT-decoration: none;
	COLOR: #47A3EB;
}


A.links3
{
	FONT-family: arial;
	FONT-size: 10px;
	FONT-weight: bold;
	TEXT-decoration: none;
	COLOR: #FFFFFF;
}

A.links3:hover
{
	TEXT-decoration: none;
	COLOR: #FF6506;
}

A.links2
{
	FONT-family: arial;
	FONT-size: 10px;
	FONT-weight: bold;
	TEXT-decoration: none;
	COLOR: #FFFFFF;
}

A.links2:hover
{
	TEXT-decoration: none;
	COLOR: #EE9EC3;
}



A.linksHeader
{
	FONT-family: arial;
	FONT-size: 10px;
	FONT-weight: bold;
	TEXT-decoration: none;
	COLOR: #ffffff;
}

A.linksHeader:hover
{
	TEXT-decoration: none;
	COLOR: #803658;
}


A.linksHead
{
	FONT-family: arial;
	FONT-size: 10px;
	FONT-weight: bold;
	TEXT-decoration: none;
	COLOR: #000000;
}

A.linksHead:hover
{
	TEXT-decoration: none;
	COLOR: #F46198;
}



A.sideLinks
{
	FONT-family: arial;
	FONT-size: 10px;
	FONT-weight: normal;
	TEXT-decoration: none;
	COLOR: #000000;
}

A.sideLinks:hover
{
	TEXT-decoration: none;
	COLOR: #ffffff;
}



A.linksCategory
{
	FONT-family: arial;
	FONT-size: 10px;
	FONT-weight: normal;
	TEXT-decoration: none;
	COLOR: #5E6671;
}

A.linksCategory:hover
{
	COLOR: #0E2260;
}

A.linksemail
{
	FONT-family: arial;
	FONT-size: 11px;
	FONT-weight: bold;
	TEXT-decoration: none;
	COLOR: #314B82;
}

A.linksemail:hover
{
	COLOR: #4264AC;
}



A.linksemail1
{
	FONT-family: arial;
	FONT-size: 11px;
	FONT-weight: bold;
	TEXT-decoration: none;
	COLOR: #8F0707;
}

A.linksemail1:hover
{
	COLOR: #EDEDED;
}



A.linksUnderline
{
	FONT-family: arial;
	FONT-size: 10px;
	FONT-weight: normal;
	TEXT-decoration: underline;
	COLOR: #9D989E;
}

A.linksUnderline:hover
{
	COLOR: #4264AC;
}


A.linksCopy0
{
	FONT-family: arial;
	FONT-size: 10px;
	FONT-weight: normal;
	TEXT-decoration: none;
	COLOR: #F1F1F1;
}

A.linksCopy0:hover
{
	COLOR: #FFA506;
}

A.linksCopy1
{
	FONT-family: arial;
	FONT-size: 10px;
	FONT-weight: normal;
	TEXT-decoration: none;
	COLOR: #1A5B23;
}

A.linksCopy1:hover
{
	COLOR: #D38642;
}

A.linksfooter
{
	FONT-family: Arial;
	FONT-size: 11px;
	FONT-weight: none;
	TEXT-decoration: none;
	COLOR: #08759C;
}

A.linksfooter:hover
{
	COLOR: #FFFFFF;
}

A.linksfooterNew
{
	FONT-family: Arial;
	FONT-size: 11px;
	FONT-weight: none;
	TEXT-decoration: none;
	COLOR: #FFFFFF;
}

A.linksfooterNew:hover
{
	TEXT-decoration: underline;
}

A.linksCopy
{
	FONT-family: arial;
	FONT-size: 10px;
	FONT-weight: normal;
	TEXT-decoration: none;
	COLOR: #FFFFFF;
}

A.linksCopy:hover
{
	COLOR: #D38642;
}


A.linksUrl
{
	FONT-family: arial;
	FONT-size: 11px;
	FONT-weight: regular;
	TEXT-decoration: underline;
	COLOR: #424242;
}

A.linksUrl:hover
{
	COLOR: #424242;
	TEXT-decoration: none;
}

/******* custom registration styles *********/
#reg {
	color:#003D6B;
	font-family:arial;
	font-size:13px;
	width:772px;
}
#reg #top {
	background:url("../site_images/reg_images/top.jpg") repeat scroll 0 0 transparent;
	height:36px;
}
	#reg #top h2 {
		color:#FFFFFF;
		font-size:17px;
		margin:0;
		padding:7px 0 0 15px;
	}
#reg #middle {
	border-left:1px solid #003D6B;
	border-right:1px solid #003D6B;
	padding:10px;
}
	#reg #middle fieldset {
		border:1px solid #003D6B;
		padding-left:10px;
	}
	#reg #middle fieldset legend {
		color:#003D6B;
		font-family:arial;
		font-size:15px;
		font-weight:bold;
	}
	#reg #middle fieldset label {
		color:#333333;
		float:left;
		font-size:12px;
		font-weight:bold;
		width:150px;
	}
	#reg #middle fieldset ul {
		list-style:none outside none;
		margin:0;
		padding:0;
	}
	#reg #middle fieldset li {
		clear:both;
		margin-bottom:9px;
		overflow:hidden;
	}
	#reg #middle fieldset input {
		/*float:left;*/
		
	}
		#reg #middle fieldset input.textbox {
			border:1px solid #003D6B;
			padding:2px;
			width:220px;
		}
		#reg #middle fieldset select {
			border:1px solid #003D6B;
			padding:2px;
			width:220px;
		}
	#reg #middle fieldset p {
		display:inline;
		font-weight:bold;
	}
	#reg #middle fieldset input {
		/*border:0 none;*/
		margin:0;
		padding:0;
		/*text-indent:-9999px;*/
	}
		#reg #middle fieldset input.quick-reg {
			/*background:url("../site_images/reg_images/quick-reg-button.png") no-repeat scroll 0 0 transparent;*/
			background-color:#0994D6;
			width: 150px; 
			height:29px; 
			color:#ffffff; 
			font-weight: bold;
			font-size:14px; 
			margin-right:10px; 
			text-align:center;
			cursor:pointer;
		}
		#reg #middle fieldset input.continue {
			/*background:url("../site_images/reg_images/button_continue_second_page.png") no-repeat scroll 0 0 transparent;*/
			background-color:#E9E9E9;
			width: 350px; 
			height:29px; 
			color:#000000; 
			font-weight: bold;
			font-size:14px; 
			margin-right:10px; 
			text-align:center;
			cursor:pointer;
		}
		#reg #middle fieldset input.continue-to-third {
			/*background:url("../site_images/reg_images/button_continue_third_page.png") no-repeat scroll 0 0 transparent;*/
			background-color:#0994D6;
			width: 195px; 
			height:29px; 
			color:#ffffff; 
			font-weight: bold;
			font-size:14px; 
			margin-right:10px; 
			text-align:center;
			cursor:pointer;
		}
		#reg #middle fieldset input.goback-to-first {
			/*background:url("../site_images/reg_images/button_go_back_first_page.png") no-repeat scroll 0 0 transparent;*/
			background-color:#E9E9E9;
			width: 185px; 
			height:29px; 
			color:#000000; 
			font-weight: bold;
			font-size:14px; 
			margin-right:10px; 
			text-align:center;
			cursor:pointer;
		}
		#reg #middle fieldset input.final-submit {
			/*background:url("../site_images/reg_images/button_submit.png") no-repeat scroll 0 0 transparent;*/
			background-color:#0994D6;
			width: 89px; 
			height:29px; 
			color:#ffffff; 
			font-weight: bold;
			font-size:14px; 
			margin-right:10px; 
			text-align:center;
			cursor:pointer;
		}
		#reg #middle fieldset input.goback-to-second {
			/*background:url("../site_images/reg_images/button_go_back_second_page.png") no-repeat scroll 0 0 transparent;*/
			background-color:#E9E9E9;
			width: 203px; 
			height:29px; 
			color:#000000; 
			font-weight: bold;
			font-size:14px; 
			margin-right:10px; 
			text-align:center;
			cursor:pointer;
		}
#reg #bottom {
	background:url("../site_images/reg_images/bottom.jpg") repeat scroll 0 0 transparent;
	height:9px;
}
