body,td,th
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
}

body
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../Images/PageBG.gif);
	background-repeat: repeat;
	background-position: left top;
}

.PageLeftBorder{
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #1959a0;
 background-color:#FFFFFF;

}

.ErrorMessage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
}

a.HeaderBar
{
 font-weight: normal;
 color: #FFFFFF;
 text-decoration: none;
}

a.HeaderBar:active
{
 font-weight: normal;
 color: #FFFFFF;
 text-decoration: none;
}

a.HeaderBar:visited
{
 font-weight: normal;
 color: #FFFFFF;
 text-decoration: none;
}

a.HeaderBar:hover
{
 font-weight: normal;
 color: #FFFFFF;
 text-decoration: none;
}

a.AnchorLink
{
 font-weight: normal;
 text-decoration: none;
}

a.AnchorLink:active
{
 font-weight: normal;
 text-decoration: none;
}

a.AnchorLink:visited
{
 font-weight: normal;
 text-decoration: none;
}

a.AnchorLink:hover
{
 font-weight: normal;
 text-decoration: none;
}


.FormTextBoxLarge
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 200px;
	background-color: #e5edf2;
 border: 1px solid #759bc6;
	color: #1959a0;
}

.FormTextBoxMed
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 120px;
	background-color: #e5edf2;
 border: 1px solid #759bc6;
	color: #1959a0;
}

.FormTextBoxSmall
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 90px;
	background-color: #e5edf2;
 border: 1px solid #759bc6;
	color: #1959a0;
}

.FormTextBoxSmall2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 90px;
	background-color: #e5edf2;
 border: 1px solid #759bc6;
	color: #1959a0;
	height: 19px;
}

.FormTextBoxTiny
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 60px;
	background-color: #e5edf2;
 border: 1px solid #290782;
	color: #290782;
	height: 19px;
}

.FormButton
{
 border: 1px solid #759bc6;
 height: 20px;
 cursor: hand;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #1959a0;
}

.FormButtonSmall
{
 background-image : url(../Images/ButtonBG.gif);
 border: 1px solid #290782;
 height: 17px;
 cursor: hand;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 color: #290782;
}

.FormDropDown
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 width: 300px;
	background-color: #EBF1F7;
	color: #290782;
	border: 1px solid #290782;
}

.FormDropDownMedium
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 width: 120px;
	background-color: #EBF1F7;
	color: #290782;
	border: 1px solid #290782;
}

.FormDropDownSmall
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 width: 105px;
	background-color: #EBF1F7;
	height: 17px;
	color: #290782;
	border: 1px solid #290782;
}

a
{
 color: #000000;
 text-decoration: none;
	font-weight: bold;
}

a:active
{
 color: #000000;
 text-decoration: none;
	font-weight: bold;
}

a:visited
{
 color: #000000;
 text-decoration: none;
	font-weight: bold;
}

a:hover
{
 color: #000000;
 text-decoration: underline;
	font-weight: bold;
}

a.ArrLinks
{
 color: #669933;
 text-decoration: none;
	font-weight: bold;
}

a.ArrLinks:active
{
 color: #669933;
 text-decoration: none;
	font-weight: bold;
}

a.ArrLinks:visited
{
 color: #669933;
 text-decoration: none;
	font-weight: bold;
}

a.ArrLinks:hover
{
 color: #669933;
 text-decoration: underline;
	font-weight: bold;
}

a.FunLinks
{
 color: #E2A304;
 text-decoration: none;
	font-weight: bold;
}

a.FunLinks:active
{
 color: #E2A304;
 text-decoration: none;
	font-weight: bold;
}

a.FunLinks:visited
{
 color: #E2A304;
 text-decoration: none;
	font-weight: bold;
}

a.FunLinks:hover
{
 color: #E2A304;
 text-decoration: underline;
	font-weight: bold;
}

a.MembersLinks
{
 color: #990033;
 text-decoration: none;
	font-weight: bold;
}

a.MembersLinks:active
{
 color: #990033;
 text-decoration: none;
	font-weight: bold;
}

a.MembersLinks:visited
{
 color: #990033;
 text-decoration: none;
	font-weight: bold;
}

a.MembersLinks:hover
{
 color: #990033;
 text-decoration: underline;
	font-weight: bold;
}

a.MiscLinks
{
 color: #2F6FAC;
 text-decoration: none;
	font-weight: bold;
}

a.MiscLinks:active
{
 color: #2F6FAC;
 text-decoration: none;
	font-weight: bold;
}

a.MiscLinks:visited
{
 color: #2F6FAC;
 text-decoration: none;
	font-weight: bold;
}

a.MiscLinks:hover
{
 color: #2F6FAC;
 text-decoration: underline;
	font-weight: bold;
}

.FormCheckBox
{
	width: 12px;
}

.NavCellBG
{
	background-image: url(../Images/NavSpacer.gif);
	background-repeat: no-repeat;
	background-position: top;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: middle;
}

.NavBG
{
	background-image: url(../Images/NavBG2.gif);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 2px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #FFFFFF;
	/* border-right-color: #1959a0; */
}

.NavCellBGTop
{
	font-weight: bold;
	color: #FFFFFF;
}

.MainBG
{
	vertical-align: top;
}

.HomeArrBG
{
	background-color: #669933;
	background-image: url(../Images/HomeArrCorner.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.HomeNewsBG
{
	background-color: #E2A304;
	background-image: url(../Images/HomeNewsCorner.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.HomeSearchBG
{
	background-color: #2F6FAC;
	background-image: url(../Images/HomeSearchCorner.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.HomeLoginBG
{
	background-color: #990033;
	background-image: url(../Images/HomeLoginCorner.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.HomeSpacer
{
	background-image: url(../Images/HomeSpacer.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}

.HomeBlueBG
{
	background-color: #290883;
}

.WhiteBG
{
	background-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #290782;
	border-right-color: #290782;
	border-bottom-color: #290782;
	border-left-color: #290782;
}

.HomeContent
{
	color: #FFFFFF;
	font-size: 16px;
	font-weight: bold;
}

.HomeContent2
{
	color: #FFFFFF;
	font-size: 16px;
}

.BlueBG
{
	background-color: #290782;
}

.Footer
{
	color: #FFFFFF;
	background-color: #290782;
	font-size: 9px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 2px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
}

.TableBlueBG
{
	background-color: #CAC1E0;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-right-width: 0px;
	border-bottom-width: 2px;
}

.TableBlueBG2
{
	background-color: #CAC1E0;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-right-width: 2px;
	border-bottom-width: 2px;
}

.HeaderLogoutBG
{
	background-image: url(../Images/HeaderBG.jpg);
}

a.HeaderLogoutText
{
	font-weight: bold;
	color: #CAC1E0;
	font-size: 9px;
	text-decoration: none;
	letter-spacing: 1px;
}

a.HeaderLogoutText:active
{
	font-weight: bold;
	color: #CAC1E0;
	font-size: 9px;
 text-decoration: none;
	letter-spacing: 1px;
}

a.HeaderLogoutText:visited
{
	font-weight: bold;
	color: #CAC1E0;
	font-size: 9px;
 text-decoration: none;
	letter-spacing: 1px;
}

a.HeaderLogoutText:hover
{
	font-weight: bold;
	color: #FFFFFF;
	font-size: 9px;
 text-decoration: none;
	letter-spacing: 1px;
}

.ArrBG
{
	background-color: #669933;
}

.MainTitleWhite
{
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}

.ArrBGPale
{
	background-color: #D9E5CC;
	text-align: left;
	vertical-align: top;
}

.MainTitleBlack
{
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.MainTitleSubBlack
{
	font-weight: bold;
	color: #000000;
}

.MembersBGPale
{
	background-color: #E5BFCC;
	text-align: left;
	vertical-align: top;
}

.MembersBG
{
	background-color: #990033;
}

.FunBG
{
	background-color: #E2A304;
}

.FunBGPale
{
	background-color: #F8E8C0;
	text-align: left;
	vertical-align: top;
}

.MiscBG
{
	background-color: #2F6FAC;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
}

.PagingBG
{
	background-color: #CBDBEA;
	font-size: 9px;
	font-weight: bold;
	color: #2F6FAC;
		border-top: 0px none;
	border-right: 0px none;
	border-bottom: 2px solid #FFFFFF;
	border-left: 0px none;
}

.PagingBG2
{
	background-color: #E5BFCC;
	font-size: 9px;
	font-weight: bold;
	color: #990033;
}

.MiscGridBG1
{
	background-color: #CBDBEA;
	font-size: 11px;
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 2px solid #FFFFFF;
	border-left: 0px none;
	vertical-align: top;
}

.MiscGridBG2
{
	background-color: #E5EDF4;
	font-size: 11px;
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 2px solid #FFFFFF;
	border-left: 0px none;
	vertical-align: top;
}

.MembersGridBG1
{
	background-color: #E5BFCC;
	font-size: 11px;
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 2px solid #FFFFFF;
	border-left: 0px none;
	vertical-align: top;
}

.MembersGridBG2
{
	background-color: #F5E5EA;
	font-size: 11px;
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 2px solid #FFFFFF;
	border-left: 0px none;
	vertical-align: top;
}

.MiscBGPale
{
	background-color: #CBDBEA;
	text-align: left;
	vertical-align: top;
}

.GreyBGPale
{
	background-color: #F0F0F0;
	text-align: left;
	vertical-align: top;
}

a.MiscPageNav
{
 color: #FFFFFF;
	font-size: 9px;
 text-decoration: none;
	font-weight: bold;
}

a.MiscPageNav:active
{
 color: #FFFFFF;
	font-size: 9px;
 text-decoration: none;
	font-weight: bold;
}

a.MiscPageNav:visited
{
 color: #FFFFFF;
	font-size: 9px;
 text-decoration: none;
	font-weight: bold;
}

a.MiscPageNav:hover
{
 color: #FFFFFF;
	font-size: 9px;
 text-decoration: underline;
	font-weight: bold;
}

.ArrImage
{
	background-image: url(../Images/Arr1.jpg);
}

.FunImage
{
	background-image: url(../Images/Fun1.jpg);
}

.MembersImage
{
	background-image: url(../Images/Members1.jpg);
}

.MiscImage
{
	background-image: url(../Images/Misc1.jpg);
}

a.WhiteLinks
{
 color: #FFFFFF;
	font-size: 11px;
 text-decoration: none;
	font-weight: normal;
}

a.WhiteLinks:active
{
 color: #FFFFFF;
	font-size: 11px;
 text-decoration: none;
	font-weight: normal;
}

a.WhiteLinks:visited
{
 color: #FFFFFF;
	font-size: 11px;
 text-decoration: none;
	font-weight: normal;
}

a.WhiteLinks:hover
{
 color: #FFFFFF;
	font-size: 11px;
 text-decoration: none;
	font-weight: normal;
}

.TextWhiteBold
{
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}

.MembersGridHeader
{
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #990033;
}

.MembersGridTopRow
{
	background-color: #E5BFCC;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}

.MembersGridMidRow
{
	background-color: #E5BFCC;
}

.MembersGridBotRow
{
	background-color: #E5BFCC;
	border-top-width: 0px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 0px;
	border-top-style: solid;
	border-bottom-color: #FFFFFF;
}

.TextSmall {
	font-size: 8px;
}
.MapImg {
	border: 2px solid #290782;
}
.CmsBox
{
	border-top: solid 1px #ACA899;
	border-right: solid 1px #ACA899;
	border-left: solid 1px #ACA899;
	background-color: #CFE2FB;
	padding: 6px;
}

.FooterBar
{
	background-color: #1959A0;
	border-top: solid 1px white;
	color: White;
}


.NavButtonsBk
{
	background-image: url(../Images/NavButtonBk.gif);
	background-repeat: repeat-x;
	
}

.NavBottomBk
{
	background-color: #E6EBED;
	border-right: solid 1px #FFFFFF;
	border-left: solid 1px #FFFFFF;
}

.NavBottomBkFirst
{
	background-color: #E6EBED;
	border-right: solid 1px #FFFFFF;
}

.NavTopBkFirst
{
	background-image:url(../Images/NavBG3.gif);
	border-bottom: solid 2px #FFFFFF;
}

.NavBottomBkLast
{
	background-color: #E6EBED;
	border-right: solid 1px #1959A0;
	border-left: solid 1px #FFFFFF;
}

.NavBottomBk1
{
	background-image: url(../Images/NavButtons/HomeOver.gif);
	border-right: solid 1px #FFFFFF;
	border-left: solid 1px #FFFFFF;
	background-position: center;
}

.NavBottomBk2
{
	background-image: url(../Images/NavButtons/eCustomsOver.gif);
	border-right: solid 1px #FFFFFF;
	border-left: solid 1px #FFFFFF;
	background-position: center;
}

.NavBottomBk3
{
	background-image: url(../Images/NavButtons/SupportOver.gif);
	border-right: solid 1px #FFFFFF;
	border-left: solid 1px #FFFFFF;
	background-position: center;
}

.NavBottomBk4
{
	background-image: url(../Images/NavButtons/AboutOver.gif);
	border-right: solid 1px #FFFFFF;
	border-left: solid 1px #FFFFFF;
	background-position: center;
}

.NavBottomBk5
{
	background-image: url(../Images/NavButtons/ContactOver.gif);
	border-right: solid 1px #1959A0;
	border-left: solid 1px #FFFFFF;
	background-position: center;
}

.NavMid2{
border-right: solid 1px #1959A0;
}

.NavMid{
border-top: solid 1px #1959A0;
border-right: solid 1px #1959A0;
}

.FlashMovie
{
	background-color: #E6EBED;
}

.RightNavBk
{
	background-image: url(../Images/RightNavBk.gif);
	background-repeat: repeat-y;
}

.RightNavOver
{
	background-image: url(../Images/RightNavBkOver.gif);
	background-repeat: repeat-y;
}

.NavButton
{
	cursor: hand;
	text-align: center;
	color: White;
	border-right: solid 1px #174598;
	border-left: solid 1px #71A8D5;
}

.MainAchorsCell
{
	font-size:9px;
}

.NavButtonLast
{
	cursor: hand;
	text-align: center;
	color: White;
	border-right: solid 1px #1959A0;
	border-left: solid 1px #71A8D5;
}

.NavButtonFirst
{
	border-right: solid 1px #174598;
}

.RightNavButton
{
	border-bottom: solid 1px #71A8D5;
	cursor: hand;
	font-size:9px;
}

.RightNavButtonOver
{
 border-left: solid 1px #71A8D5;
	background-image: url(../Images/RightNavBkOver.gif);
	background-repeat: repeat-y;
}

.RightNavTable{
 border-right: solid 1px #1959A0;
}

.RightNavTitle
{
	border-bottom: solid 1px #71A8D5;
}


.FooterBottomBk
{
	background-image: url(../Images/FooterBottomBk.gif);
	background-repeat: repeat-x;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-color: #1959a0;
	border-bottom-color: #1959a0;
	border-left-color: #1959a0;
	
}.ContentHolderTable {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #1959a0;
	padding-top: 19px;
	padding-right: 6px;
	padding-bottom: 19px;
	padding-left: 19px;
}

.InnerHolderTable {
	padding-right: 13px;
}
.BoxFeatures {
	border: 2px solid #759bc6;
}

.BoxFeatures2 {
	border: 2px solid #00CC00;
}
ul {
	list-style-image: url(../Images/BulletTick.gif);
	margin: 0px;
	list-style-position: inside;
}
.BoxTestimonials {
	background-image: url(../Images/BoxTestimonialsBot1.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

.BoxTestimonialsBorder {
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #bb7966;
	border-left-color: #bb7966;
	background-image: url(../Images/BoxBG.jpg);
}
.BoxChallenge {
	background-image: url(../Images/BoxChallengeBot1.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

.BoxChallengeBorder {
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #006600;
	border-left-color: #006600;
	background-image: url(../Images/BoxBG.jpg);

}
.BoxCompetitors {
	background-image: url(../Images/BoxCompetitorsBot1.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

.BoxCompetitorsBorder {
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #b85c00;
	border-left-color: #b85c00;
	background-image: url(../Images/BoxBG.jpg);
}

.ImgTable {
	border: 2px solid #759bc6;
}
.ImgBorder {
	border: 2px solid #759bc6;
}.EcustomsTableBot {
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-color: #759bc6;
	border-bottom-color: #759bc6;
	background-color: #f8fbff;
}

.EcustomsTableBotHigh {
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-color: #00CC00;
	border-bottom-color: #00CC00;
	background-color: #FFFFCC;
}
.EcustomsTableMid {
	border-right-width: 2px;
	border-top-width: 2px;
	border-bottom-style: none;
	border-right-style: solid;
	border-top-style: solid;
	border-left-style: none;
	border-right-color: #759bc6;
	border-top-color: #759bc6;
	padding-top: 4px;
	padding-right: 4px;
	background-color: #f8fbff;
}

.EcustomsTableHighlight {
	border-right-width: 2px;
	border-top-width: 2px;
	border-bottom-style: none;
	border-right-style: solid;
	border-top-style: solid;
	border-left-style: none;
	border-right-color: #00CC00;
	border-top-color: #00CC00;
	padding-top: 4px;
	padding-right: 4px;
	background-color: #FFFFCC;
}
.EcustomsCellTitle {
	font-weight: bold;
	color: #ff8000;
	padding: 2px;
	vertical-align: top;
}
hr {
	border: 1px solid #759bc6;
}
.BoxQdos {
	background-image: url(../Images/BoxQdosBot1.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

.BoxQdosBorder {
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #cec800;
	border-left-color: #cec800;
	background-image: url(../Images/BoxBG.jpg);

}
.BoxDemo {
	background-image: url(../Images/BoxDemoBot1.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

.BoxDemoBorder {
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #1959a0;
	border-left-color: #1959a0;
	background-image: url(../Images/BoxBG.jpg);

}.TitleBG {
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../Images/TitleBG.jpg);
}
.BoxServer {
	background-image: url(../Images/BoxServerBot.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

.BoxServerBorder {
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #502878;
	border-left-color: #502878;
	background-image: url(../Images/BoxBG.jpg);

}
.SupportNotesStyle1
{
color:red;
font-weight:bold;
}

.SupportNotesStyle2
{
color:#cc6600;
font-weight:bold;
}

.SupportNotesStyle3
{
color:green;
font-weight:bold;
}