body
{
	background-color: #2f76b9 !important;
	background-image: url(700_28a.jpg);
	background-position: top center;
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0b234a !important;
	font-size: 12px;
	width: 960px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: center;

}


#wrapper
{
	background-color: #ffffff !important;
	text-align: left;
	margin: 0px;
	padding: 0px;
	background-color: #ffffff;
}


/* Header Start */
#ghnLogoTR
{
	height: 80px;
	position: relative;
	margin: 0px;
	padding: 0px;
}

#content
{
	background-color: #ffffff !important;
	top: 111px;
	font-size: 11px;
	overflow: hidden;
	min-height: 900px;
	width: 960px;
	margin: 0px;
	padding: 0px;
	padding-bottom: 80px;
}

a
{
	color: #0666B2;
	text-decoration: none;
	font-size: 12px;
	line-height: 14px;
	padding-bottom: 2px;
}

a:hover
{
	color: #1486e0;
	text-decoration: none;
	font-size: 12px;
	line-height: 14px;
	padding-bottom: 2px;
}

td
{
	color: #000000;
}

b
{
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	line-height: 13px;
}

h1
{
	font-size: 16px;
	color: #254b79;
	line-height: 20px;
	background-color: #ffffff;
	font-weight: bold;
	margin-bottom: 0px;
}

/* Menu Start */

#menu
{
	position: relative;
	border: 1px solid black;
	border-color: #ffffff;
	background-image: url(dropmenu_back.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #293f54;
	min-height: 26px !important;
	max-height: 65px !important;
	text-align: left;
	vertical-align: top !important;
	padding: 2px;
}

#menu .menuTop
{
	font-size: 12px !important;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff !important;
	text-transform: uppercase;
	font-weight: bold;
	padding: 5px !important;
	height: 16px !important;
	background-image: url(dropmenu_back.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #293f54;
}

#menu .menuTop a
{
	color: #ffffff !important;
	font-size: 12px !important;
}

#menu .menuTop a:hover
{
	color: #fee301 !important;
	font-size: 12px !important;
	font-family: Arial, Helvetica, sans-serif;
}

#menu .subMenu
{
	background-color: transparent !important;
	font-size: 12px !important;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff !important;
	text-transform: uppercase;
	font-weight: bold;
	padding: 5px !important;
	border-top: 1px solid black;
	border-top-color: #628298;
	height: 14px !important;
}

#menu .subMenu a
{
	color: #ffffff !important;
}

#menu .subMenu a:hover
{
	color: #fee301 !important;
}

#menu .subHover
{
	background-color: transparent !important;
	font-size: 12px !important;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff !important;
	text-transform: uppercase;
	font-weight: bold;
	padding: 5px !important;
	border-top: 1px solid black;
	border-top-color: #628298;
	height: 14px !important;
}

#menu .subHover a
{
	color: #ffffff !important;
}

#menu .subHover a:hover
{
	color: #fee301 !important;
}

/* Menu End */

.switcherBG
{
	background-image: url(switcherHeadBG.png);
	background-repeat: repeat-x;
	background-position: top;
}

.sIcBG
{
	background-color: #ececec;
	border: 1px solid black;
	border-color: #000000;
	height: 100px;
	background-image: url(sIcBG.gif);
	background-repeat: repeat-x;
}

.ast
{
	font-size: 11px;
	font-weight: bold;
	font-style: italic;
	color: #0666B2;
}

.flyerBg
{
	background-position: top;
	background-image: url(flyerBg.gif);
	background-repeat: repeat-x;
}

.flyerBgb
{
	background-position: bottom;
	background-image: url(flyerBg.gif);
	background-repeat: repeat-x;
}


.adjustZIndex
{
	z-index: 999;
}

.dashHead
{
	font-size: 12px;
	text-transform: uppercase;
	color: #8e9395;
	font-weight: bold;
}

.lugridrow
{
	font-size: 13px;
	color: #ffffff;
	font-weight: normal;
	line-height: 16px;
	font-style: normal;
}

.lpmw
{
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	line-height: 13px;
	font-style: normal;
}

.lpmd
{
	font-size: 11px;
	color: #464646;
	font-weight: bold;
	line-height: 13px;
	font-style: normal;
}

.spmd
{
	font-size: 10px;
	color: #474747;
	font-weight: bold;
	line-height: 11px;
	font-style: normal;
}

.tGH
{
	background-image: url(gvHeaderBackground.gif);
	background-repeat: repeat-x;
	padding: 2px;
	height: 18px;
}

.gf
{
	font-family: Verdana, Helvetica, sans-serif !important;
	font-size: 11px;
	line-height: 13px;
	margin: 0px;
	padding: 0px;
}

.HD
{
	background-image: url(horizontalDots.gif);
	background-repeat: repeat-x;
	line-height: 1px;
	padding-bottom: 4px;
}

.pph
{
	background-image: url(section_bg.gif);
	background-repeat: repeat-x;
}

.modalBackground
{
	background-color: White;
	filter: alpha(opacity=80);
	opacity: 0.8;
	z-index: 20000;
}

.sModBG
{
	background-color: White;
	filter: alpha(opacity=70);
	opacity: 0.7;
}

.modalPopup
{
	background-color: #ffffff;
	border-width: 5px;
	border-style: solid;
	border-color: #357392;
}

.modalPopupBottomless
{
	background-color: #ffffff;
	border-width: 1px;
	border-style: solid;
	border-color: #357392;
	border-bottom: none;
}

.ins
{
	font-size: 11px;
	color: #595959;
	line-height: 14px;
	font-style: italic;
}

.lph
{
	font-size: 16px;
	color: #000000;
	font-weight: bold;
	line-height: 18px;
	font-style: normal;
	padding-top: 10px;
}
.lpm
{
	font-size: 14px;
	color: #000000;
	font-weight: normal;
	line-height: 16px;
	font-style: normal;
}

.mph
{
	font-family: Verdana, Arial, Helvetica, Utkal, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	line-height: 16px;
}

.sh
{
	font-size: 11px;
	color: #696969;
	font-weight: bold;
	line-height: 14px;
	font-style: normal;
	padding-top: 5px;
}

a.sh
{
	font-size: 11px;
	color: #696969;
	font-weight: bold;
	line-height: 14px;
	font-style: normal;
	padding-top: 5px;
}

a.sh:hover
{
	font-size: 11px;
	color: #696969;
	font-weight: bold;
	line-height: 14px;
	font-style: normal;
	padding-top: 5px;
}

.bold_red
{
	font-weight: bold;
	color: Red;
}


/* Dashboard backgrounds */

.tBg
{
	background-image: url(tBg.png);
	background-repeat: repeat-x;
	padding: 0px;
	height: 15px !important;
}

.bBg
{
	background-image: url(bBg.png);
	background-repeat: repeat-x;
	padding: 0px;
}

.lBg
{
	background-image: url(lbg.png);
	background-repeat: repeat-y;
	padding: 0px;
	height: 15px !important;
}

.rBg
{
	background-image: url(rBg.png);
	background-repeat: repeat-y;
	padding: 0px;
	height: 15px !important;
}

/* whiteBox */

.trT
{
    line-height:3px !important;
    height:3px !important;
}

.t
{
	background-image: url(t.png);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 0px;
	line-height: 6px;
}

.b
{
	background-image: url(b.png);
	background-repeat: repeat-x;
	padding: 0px;
	line-height: 6px;
}

.l
{
	background-image: url(l.png);
	background-repeat: repeat-y;
	padding: 0px;
}

.r
{
	background-image: url(r.png);
	background-repeat: repeat-y;
	padding: 0px;
}

a.BuyOrderLabels
{
	padding: 0px;
	margin: 0px;
	color: red !important;
	font-size: 11px !important;
	font-weight: normal !important;
	text-decoration: none !important;
	font-style: italic !important;
}

a.BuyOrderLabels:hover
{
	text-decoration: underline !important;
}

.gmpBg
{
	background-image: url(GlobalMapBG.png);
	background-repeat: no-repeat;
	background-position: top;
	padding: 0px;
}

.SseBtn
{
	color: #4666B2;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	padding: 2px;
}

.SseBtn:hover
{
	color: #1486e0;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	padding: 2px;
}

a.moreInfoBtn
{
	color: #0666B2;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, Utkal, sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight: bold;
	padding: 3px;
}

a.moreInfoBtn:hover
{
	color: #1486e0;
	text-decoration: none;
	font-size: 11px;
	line-height: 18px;
	font-weight: bold;
	padding: 3px;
}

.loginBtn
{
	background-image: url(loginBG.png);
	background-repeat: repeat-x;
	height: 30px;
	border: 1px solid black;
	border-color: #ddff66;
	padding: 0px;
	font-size: 16px;
}

.psBtn
{
	background-image: url(loginBG.png);
	background-repeat: repeat-x;
	height: 30px;
	border: 1px solid black;
	border-color: #ffffff;
	padding: 0px;
	font-weight: bold;
	font-size: 14px;
}

.login td
{
	font-size: 14px;
	color: #273342;
	line-height: 16px;
	padding: 2px;
}
/* GSE Menu  */


.SMS
{
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
	line-height: 13px;
	font-weight: bold;
	padding-bottom: 2px;
	text-align: left;
	width: 110px;
}

.smiGSE
{
	background-image: url(mItemBack.gif);
	background-repeat: repeat-x;
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
	line-height: 13px;
	font-weight: normal;
	padding-bottom: 2px;
	text-align: left;
}

a.smiGSE
{
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
	line-height: 13px;
	font-weight: bold;
	padding-bottom: 2px;
}

a.smiGSE:hover
{
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
	line-height: 13px;
	font-weight: bold;
}

a.dmiGSE
{
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	padding: 2px;
}

a.dmiGSE:hover
{
	background-color: #45c4f1;
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	padding: 2px;
}

.dmiGSE
{
	background-color: #195c7e;
	line-height: 16px;
	width: 175px;
	padding-right: 5px;
	padding: 2px;
}

/* End GSE */

smi
{
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	padding-bottom: 2px;
	text-align: left;
}

a.smi
{
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	padding-bottom: 2px;
}

a.smi:hover
{
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
}

a.dmi
{
	color: #0666B2;
	text-decoration: none;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
}

a.dmi:hover
{
	color: #3F81D2;
	text-decoration: underline;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
}

.dmi
{
	background-color: #F6F6F6;
	border-bottom: 1px solid black;
	border-bottom-color: #ededed;
	border-top: 1px solid black;
	border-top-color: #ffffff;
	line-height: 13px;
	width: 250px;
	padding-left: 5px;
}

.xRow
{
	height: 20px;
	padding: 0px;
	background-color: #ffffff;
}

.dmih
{
	background-image: url(full_head_bg.gif);
	background-repeat: repeat-x;
	border-top: 1px solid black;
	border-top-color: #ffffff;
	line-height: 13px;
	width: 250px;
	padding-left: 6px;
}

.sif_light
{
	font-size: 11px;
	color: #7A7A7A;
	line-height: 12px;
	font-style: italic;
}

.sfl
{
	font-size: 11px;
	color: #5E5E5E;
	line-height: 12px;
}

.sfb
{
	font-size: 11px;
	color: #000000;
	line-height: 12px;
	font-weight: bold;
}

.sfbl
{
	font-size: 11px;
	color: #5E5E5E;
	line-height: 12px;
	font-weight: bold;
}

.sif
{
	font-size: 11px;
	color: #353535;
	line-height: 12px;
	font-style: italic;
}

b.sif
{
	font-size: 11px;
	color: #353535;
	line-height: 12px;
	font-style: italic;
	font-weight: bold;
}

table.legendtable td
{
	font-size: 11px;
	color: #5E5E5E;
	line-height: 12px;
}

.smfl
{
	font-size: 11px;
	color: #5E5E5E;
	line-height: 12px;
}

.sif
{
	font-size: 11px;
	color: #353535;
	line-height: 12px;
	font-style: italic;
}
.sifmed
{
	font-size: 12px;
	color: #353535;
	line-height: 12px;
	font-style: italic;
}

.LB
{
	border: 1px solid black;
	border-color: #1b5e80;
}

.btss
{
	border-width: 1px;
	border-color: #7F9DB9;
	background-repeat: repeat-x;
	background-color: #7dc02e;
	text-decoration: none;
	font-size: 11px;
	color: #ffffff !important;
	line-height: 13px;
	font-style: normal;
	font-weight: bold;
}

.button, .bts {
    border-width: 1px;
	border-color: #7F9DB9;
	background-repeat: repeat-x;
	background-color: #358bcf;
	text-decoration: none;
	font-size: 11px;
	color: #ffffff !important;
	line-height: 18px;
	font-style: normal;
	font-weight: bold;
    font-family: Verdana;
    cursor: pointer;
 }
 
 .button:hover, .bts:hover {
    border-width: 1px;
	border-color: #7F9DB9;
	background-repeat: repeat-x;
	background-color: #2f5886;
	text-decoration: none;
	font-size: 11px;
	color: #ffffff !important;
	line-height: 18px;
	font-style: normal;
	font-weight: bold;
    font-family: Verdana;
    cursor: pointer;
 }


.btsl
{
	border-width: 1px;
	border-color: #7F9DB9;
	background-image: url(full_head_bg.gif);
	background-repeat: repeat-x;
	text-decoration: none;
	font-size: 11px;
	color: #000000;
	line-height: 15px;
	font-style: normal;
}

.modalPopup, .lookup, .light_lookup, .wuc {
	background-color:#ffffff;
	border:6px solid black;
	border-color:#7f9db9;
    }

.lookup_pad
{
	padding-top: 6px;
}

.lookup_blue
{
	background-position: bottom;
	background-color: #e2eaf3;
	background-repeat: repeat-x;
	background-position: center;
	font-size: 11px;
	color: #e2eaf3;
	font-weight: normal;
	border-color: rgb(127,157,185);
}

.main_lookup
{
	background-position: bottom;
	background-repeat: repeat-x;
	background-position: center;
	font-family: Arial;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	border-color: #c1c1c1;
}

.DDS
{
	color: #676767;
	border-style: solid;
	border-width: 1px;
	border-color: #7F9DB9;
	font-size: 11px;
	color: #000000;
}

.FL
{
	font-weight: bold;
}

h3
{
	color: #666666;
	margin: 0;
	padding: 0;
}

h2
{
	font-size: 10px;
	color: #353535;
	font-weight: bold;
}

.GHN_head_top
{
	background-image: url(tech_head_bg.gif);
	background-repeat: repeat-x;
	height: 29px;
}

.GvF
{
	text-align: left;
	background-color: #A6A6A6;
	font-weight: bold;
	color: #ffffff;
	height: 16px;
}

.GvR
{
	text-align: left;
	background-color: #f8f8f8;
	height: 16px;
}

.GvRSS
{
	text-align: left;
	background: #f8f8f8;
	height: 10px;
	font-size: 11px;
}

.GvE
{
	text-align: left;
	height: 16px;
}

.GvA
{
	background-color: #e8e8e8;
	text-align: left;
	height: 16px;
}

.GvH
{
	text-align: left;
	background-color: #A6A6A6;
	font-weight: bold;
	color: #ffffff;
	height: 16px;
}

.GvSHH
{
	text-align: left;
	background-color: #A6A6A6;
	color: #ffffff;
	font-size: 11px;
	line-height: 14px;
	font-weight: lighter;
}

.GvH a:link
{
	color: white;
	text-decoration: underline;
}

.GvH a:hover
{
	color: white;
	text-decoration: underline;
}

.section_bg
{
	padding-left: 5px;
	background-image: url(section_bg2.png);
	background-repeat: repeat-x;
	font-weight: bold;
	line-height: 23px;
	vertical-align: middle;
	color: #ffffff;
}

.sub_section_bg
{
	padding-left: 5px;
	background-image: url(sub_section_bg.gif);
	background-repeat: repeat-x;
	font-weight: normal;
	font-size: 12px;
	color: #636363;
	line-height: 14px;
	height: 16px;
}

a.el
{
	color: #0666B2 !important;
	text-decoration: none;
	font-family: Verdana, Helvetica, sans-serif !important;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	padding-bottom: 2px;
}

a.el:hover
{
	color: #1486e0;
	text-decoration: none;
	font-family: Verdana, Helvetica, sans-serif !important;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	padding-bottom: 2px;
}

a.cx
{
	text-decoration: none;
	color: #0666B2;
	font-size: 11px;
	font-weight: bold;
	padding: 2px;
}

a.cx:hover
{
	text-decoration: underline;
	color: #1486e0;
	font-size: 11px;
	font-weight: bold;
	padding: 2px;
}

.hls
{
	text-decoration: underline;
	color: #000000;
	font-weight: normal;
}

a.hls
{
	text-decoration: underline;
	color: #000000;
	font-weight: normal;
}

a.hls:hover
{
	text-decoration: underline;
	color: #000000;
	font-weight: bold;
}

.Legend
{
	font-size: 11pt;
}

.overlay
{
	position: fixed;
	z-index: 99;
	top: 0px;
	left: 0px;
	background-color: White;
	width: 100%;
	height: 100%;
	filter: Alpha(Opacity=70);
	opacity: 0.70;
	-moz-opacity: 0.70;
}

.loader
{
	z-index: 100;
	position: fixed;
	width: 120px;
	margin-left: -60px;
	top: 50%;
	left: 50%;
}
* html .loader
{
	position: absolute; /*margin-top: expression((document.body.scrollHeight / 4) + (0 - parseInt(this.offsetParent.clientHeight / 2) + (document.documentElement && document.documentElement.scrollTop || document.body.scrollTop)) + 'px');*/
}

/*Start Hole by Hole */

.d_row
{
	color: #676767;
	line-height: 12px;
	font-size: 11px;
	font-style: italic;
}

/*End Hole by Hole */

static_menu_item
{
	color: #000000;
	text-decoration: none;
	font-size: 13px;
	line-height: 16px;
	font-weight: bold;
	padding-bottom: 2px;
	text-align: left;
}

a.static_menu_item
{
	color: #0666B2;
	text-decoration: none;
	font-size: 13px;
	line-height: 16px;
	font-weight: bold;
	padding-bottom: 2px;
}

a.static_menu_item:hover
{
	color: #1486e0;
	text-decoration: none;
	font-size: 13px;
	line-height: 16px;
	font-weight: bold;
	padding-bottom: 2px;
}

a.dynamic_menu_item
{
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
}

a.dynamic_menu_item:hover
{
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
}

.dynamic_menu_item
{
	background-color: #1b5e80;
	line-height: 18px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 4px;
}

.dynamic_menu_item_hover
{
	background-color: #6999b5;
	line-height: 18px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 4px;
}

#kioskText td
{
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	padding-bottom: 2px;
}

.support
{
	height: 775px;
}

.supportLog
{
	height: 300px;
	overflow: auto;
}

.support td
{
	font-size: 11px;
}

b.support
{
	font-weight: bold;
	color: #464646;
}

.support a
{
	text-decoration: none;
	color: #0666B2;
	font-size: 11px;
	padding: 2px;
	font-weight: normal;
}

.support a:hover
{
	text-decoration: none;
	color: #1486e0;
	font-size: 11px;
	padding: 2px;
	font-weight: normal;
}


.DescTab
{
	padding-left: 5px;
	padding-right: 5px;
	background-color: #5081c0;
	font-weight: bold;
	line-height: 23px;
	vertical-align: middle;
	color: #ffffff;
}

.DescCont
{
	border: 1px solid black;
	border-color: #5081c0;
	padding: 5px;
}

@media print
{
	body
	{
		font-size: 11pt;
		line-height: 13pt;
		background: #FFFFFF !important;
	}

	#content
	{
		width: auto !important;
		margin: auto !important;
		background: transparent;
	}

	#LeftColumn
	{
		display: none;
		width: auto !important;
		margin: auto !important;
		background: transparent;
	}

	#Header
	{
		display: none;
		width: auto !important;
		margin: auto !important;
		background: transparent;
	}

	#VertDots
	{
		display: none;
		width: auto !important;
		margin: auto !important;
		background: transparent;
	}

	#Footer
	{
		display: none;
		width: auto !important;
		margin: auto !important;
		background: transparent;
	}

	#Controls
	{
		display: none;
		width: auto !important;
		margin: auto !important;
		background: transparent;
	}

	#PrintExport
	{
		display: none;
		width: auto !important;
		margin: auto !important;
		background: transparent;
	}

	#DivSecondaryControlsA
	{
		display: none;
		width: auto !important;
		margin: auto !important;
		background: transparent;
	}

	#DivSecondaryControlsB
	{
		display: none;
		width: auto !important;
		margin: auto !important;
		background: transparent;
	}
}
/* These style sheet entries came from ScoreEntry9.  */
.ESCX
{
	font-size: 13px;
	color: #000000;
	line-height: 15px;
}
.GVTTB
{
	font-size: 14px;
	font-weight: bold;
}

.SCHH
{
	background-color: #F2F2F2;
	font-size: 16px;
}

td#mytd
{
	font-size: 13px;
	color: #000000;
	line-height: 15px;
}
b#myb
{
	font-size: 13px;
	color: #000000;
	font-weight: bold;
	line-height: 15px;
}

.HBMFS
{
	font-size: 20px;
	font-weight: bold;
	height: 24px;
	padding: 12px 4px 4px 4px;
}

.HBLFS
{
	background-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	font-size: 28px;
	height: 32px;
	padding: 4px 4px 4px 4px;
}

.MT
{
}

.fpw a
{
	color: #2b83c5;
}

.fpw a:hover
{
	color: #93c108;
}


#hlogo
{
	position: fixed;
	right: 0;
	bottom: 0;
}

#def
{
	background-color: #ffffff;
	color: #0b234a !important;
	font-size: 12px;
	width: 960px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: center;
	bottom: 0;
}

#def td
{
	color: #273342;
	font-size: 11px;
}

#def a
{
	color: #2b83c5;
	font-size: 11px;
	font-weight: normal;
}

#def a:hover
{
	color: #93c108;
	font-size: 11px;
	font-weight: normal;
}



#contact
{
	text-align: left;
	width: 100%;
	color: #273342;
	font-size: 14px;
	background-color: #ffffff;
	padding: 12px;
}

#contact td
{
	color: #273342;
	font-size: 14px;
}

#contact a
{
	color: #2b83c5;
	font-size: 14px;
	font-weight: normal;
}

#contact a:hover
{
	color: #93c108;
	font-size: 14px;
	font-weight: normal;
}

#features
{
	background-color: #ffffff;
	font-size: 12px;
	padding: 6px;
}

#features td
{
	color: #273342;
	font-size: 12px;
	line-height: 16px;
	padding: 1px;
}

#features p
{
	color: #273342;
	font-size: 16px;
	line-height: 24px;
}

#features h1
{
	color: #254b79;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 4px;
	margin-top: 4px;
	line-height: 24px;
}

#features h2
{
	color: #254b79;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 0px;
	margin-top: 4px;
}

#features a
{
	color: #2b83c5;
	font-size: 12px;
	font-weight: normal;
}

#features a:hover
{
	color: #93c108;
	font-size: 12px;
	font-weight: normal;
}

#features a.lCont
{
	color: #2b83c5;
	font-size: 16px;
	font-weight: bold;
	line-height: 18px;
}

#features a.lCont:hover
{
	color: #93c108;
	font-size: 16px;
	font-weight: bold;
	line-height: 18px;
}

.club-admin-reports div
{
	background-color: #ffffff;
	color: #000;
	font-weight: bold;
	padding: 2px;
}

.club-admin-reports table
{
	background-color: #ffffff;
}

.club-admin-reports p
{
	background-color: #ffffff;
}

.club-admin-reports i
{
    font-size: 10px;
    color: #737373;
    font-weight: normal;
    padding-left: 8px;
    vertical-align: text-bottom;
    }

.club-admin-reports td h1
{
	color: #072a55;
	font-weight: bold;
	font-size: 14px;
	margin: 0px;
    padding: 0px;
	line-height: 14px;
	display: inline;
	
}

.club-admin-reports td h2
{
	color: #072a55;
	font-weight: bold;
	font-size: 12px;
	margin: 0px;
	line-height: 14px;
}

.club-admin-reports td h3
{
	color: #3b3b3b;
	font-weight: bold;
	font-size: 11px;
	margin: 0px;
	line-height: 12px;
	
}

.club-admin-reports td a
{
	color: #004276;
}

.club-admin-reports td a:hover
{
	color: #950808;
}

.club-admin-reports-sub-table td
{
    
}

.ast 
{
    color: #072a55;
	font-weight: bold;
	font-size: 12px;
	margin: 0px;
    padding: 0px;
	display: inline;
    vertical-align: text-top;
}

.cl-ad-HD
{
	background-image: url(horizontalDots.gif);
	background-repeat: repeat-x;
	line-height: 1px !important;
	padding-bottom: 1px;
}

.ca_tr td
{
     font-weight: normal;
     border-bottom: 1px solid black; border-bottom-color: #dfdfdf;
}

.an td
{
     font-weight: normal;
     border-bottom: 0px;
}

.ca_th th
{
    font-weight: bold;
    border-bottom: 1px solid black; 
    border-bottom-color: #dfdfdf;
    color: #072a55;
}

.an_headings b
{
    font-weight: bold;
    color: #072a55;
}

.cl-ad-de td
{
    padding: 3px;
    padding-left: 10px;
    padding-right: 10px;
    border-bottom: 1px solid black; border-bottom-color: #dfdfdf;
}

.homeMessage
{
	color: #2b83c5;
	font-size: 16px;
	font-weight: bold;
	line-height: 18px;
}

.homeLbls
{
	color: #254b79;
	font-size: 12px;
	font-weight: normal;
	margin-bottom: 0px;
	margin-top: 4px;
}

#pnlHcomp
{
	position: fixed !important;
	right: 180;
	bottom: 10;
}

#dBox {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px !Important;
}

#dBox td
{
	font-size: 11px !important;
}

#dBox h1
{
}

.dBoxBG
{
	background-image: url(xBG.png);
	font-size: 11px !important;
	font-weight: bold;
	text-transform: uppercase;
	line-height: 13px;
	color: #2c475c;
}

#duplemailContainer
{
	border: 1px solid black;
	border-color: rgb(216,221,223);
	border-top: 0px solid black;
}


#profileContainer
{
	border: 1px solid black;
	border-color: rgb(216,221,223);
	border-top: 0px solid black;
}

#profileBody, #loginBody, #addrBody, #emlBody, #phoneBody, #profilePicture, #adminFields
{
	font-size: 11px !important;
	line-height: 13px;
	color: #2c475c;
	min-height: 250px;
}

#Content
{
	font-size: 11px !important;
}

#profileMenu
{
	font-size: 10px !important;
}

#profileMenu a
{
	text-decoration: none;
}

#profileMenu a:hover
{
	text-decoration: none;
}

#profileMenu td
{
	text-align: left;
	height: 20px;
	width: 200px;
	border-bottom: 1px solid black;
	border-color: #d8dfea;
	font-size: 10px !important;
}

a.HyperLetterStyle
{
	text-decoration: underline;
	color: #0666B2 !important;
	font-weight: bold;
	font-family: Fixedsys;
}

a.HyperLetterStyle:hover
{
	text-decoration: underline;
	color: #1486e0 !important;
	font-weight: bold;
	font-family: Fixedsys;
}

/* Eblast CSS START */

.HEADER
        {
            font-family: Verdana;
            font-size: 12px;
            font-weight: bold;
            background-color: #4b4b4b;
            color: #ffffff;
            padding: 4px;
            height: 40px;
        }

.eblLoader
{
    background-color: #4b4b4b;
    width: 100%;
    clear: both;
    text-align: center;
    padding: 0px;
    height: 4px;
    vertical-align: bottom;
    line-height: 4px;
    border-bottom: 1px solid black;
}

.loading_bar{ position: absolute; display: none; height: 100%; width: 100%; z-index: 99; background: url(ajax-loader.gif) no-repeat 50% 50%; } 

.trigger 
{

    font-size: 18px !important;
	font-weight: normal;
	vertical-align: bottom !important;
	padding-top:4px;
    text-align: left;
}

.tMessage
{
	float:right;
}

h2.trigger {
	background: url(h2_trigger_a.gif) no-repeat;
	height: 19px;
	width: 700px;


}

h2.trigger a 
{
	color: #fff;
	text-decoration: none;
	display: block;

}

h2.trigger a:hover  
{
    color: #ccc;
    overflow:hidden;
}

h2.active {background-position: left bottom;} /*--When toggle is triggered, it will shift the image to the bottom to show its "opened" state--*/

.toggle_container 
{
 position:relative;
	border-top: 1px solid #d6d6d6;
	background: #f0f0f0;
	overflow: hidden;
	width: 700px;
	clear: both;

}

.toggle_container .block 
{
     position:relative;
	padding: 0px; /*--Padding of Container--*/

}


#ebl 
{
    
}

#ebl tr
{
	text-align: left;
	height: 22px;
}

.stats_num
{
    text-decoration: none;
	color: #0666B2;
	font-size: 11px;
	font-weight: bold;
	padding: 2px;   
}

/* Eblast CSS END */


