/* CSS Document 
@import url("GettingStarted.css");
*/

/********************* COMMON HTML ********************************/


html
{

}

body
{
	margin:0;
	padding:0;
	background-color:#414d52;
	background-image:url(../images/Background.Repeat.gif);
	background-repeat:repeat;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#575e62;
	line-height:16px !important;
	line-height:16px;
}


a
{
	color:#2c7789;
	text-decoration:none;
}

a:hover
{
	color:#2c7789;
	text-decoration:underline;
}

p
{
	margin:5px 0px;
	padding:0;
}

ul
{
	list-style:disc url(../images/Arrow.Cafe.gif);
    margin-top:10px;
    margin-bottom:10px;
	margin-left:0;
	padding-left:15px;
}

ul li
{
	padding-bottom:4px;
	line-height:13px;
}

h1
{
	font-size:19px;
	color:#468698;
	line-height:21px;
	margin-top:10px !important;
	margin-top:15px;
	margin-bottom:12px !important;
	margin-bottom:10px;
}

h2
{
	font-size:14px;
	color:#a5446e;
	line-height:16px;
	margin-top:15px !important;
	margin-top:15px;
	margin-bottom:6px !important;
	margin-bottom:5px;
}

h3
{
	font-size:12px;
	color:#000000;
	line-height:14px;
	margin:0;
	padding:0;
	padding-bottom:5px;
}

h4
{
	font-size:12px;
	color:#a5446e;
	line-height:14px;
	margin:0;
	padding:0;
	padding-top:7px;
}

h5
{

}

br
{
line-height:6px;
}

b, strong
{
	color:#333333;
}


ol
{
	margin-left:20px!important;
	margin-right:20px;
	padding-left:0px;
}

ol li
{
	padding-bottom:10px;
}

div#Container
{
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/Background.RepeatX.png');
	width:100%;
	height: auto !important;
	height: 273px;
	min-height:273px;
	z-index:-1;
}

div#Container[id]
{
	background-image:url(../images/Background.RepeatX.png);
	background-repeat:repeat-x;
}

/********************* UTILITY NAV ********************************/

td#UtilityNav
{
	text-align:right;
	color:#c6c7c8;
	vertical-align:bottom;
	width:774px;
	height: 20px;
	position:relative;
	z-index:500;
}

td#UtilityNav ul
{
	margin:0;
	padding:0;
}

td#UtilityNav ul li
{
	display:inline;
	margin:0;
	padding:0;
	vertical-align:bottom;
}

td#UtilityNav ul li a
{
	color:#c6c7c8;
	text-decoration:none;
	background-image:url(../images/UtilityNav.Bullet.Inactive.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:15px;
	padding-right:10px;
}

td#UtilityNav ul li a:hover
{
	color:#FFFFFF;
	text-decoration:none;
	background-image:url(../images/UtilityNav.Bullet.Hover.gif);
	background-repeat:no-repeat;
	background-position:left;
	background-repeat:no-repeat;
}


td#UtilityNav ul li a.active
{
	background-image:url(../images/UtilityNav.Bullet.Active.gif);
	background-repeat:no-repeat;
	background-position:left;
	color:#FFFFFF;
}

/********************* MASTHEAD ********************************/

td#Masthead
{
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='images/Header.Background.png');
	height: 145px;
}

td#Masthead[id]
{
	background-image:url(../images/Header.Background.png);
	background-repeat:no-repeat;
}

table#Navigation
{
	position:relative;
	top:44px;
	height:54px;
}


td#MainNav
{
	height:25px;
}

td#SubNav
{
	background-image:url(../images/SubNav.Background.gif);
	background-repeat:no-repeat;
	height:29px;
}

td#SubNav ul
{
	margin:0;
	padding:0;
}

td#SubNav ul li
{
	padding:0 9px 0 3px !important;
	padding:0 6px;
	display:inline;
	background-image:url(../images/SubNav.LinkDivider.gif);
	background-repeat:no-repeat;
	background-position:right;
}

td#SubNav ul li a.active
{
	color:#a5446e;
}

td#SubNav ul li a:hover
{

}


#SubNav1, #SubNav2, #SubNav3, #SubNav4, #SubNav5, #SubNav6 
{
	display:none;
}

/********************* TURQUOISE BOX ********************************/

td#TurqBox
{
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/Turquoise.Background.png');
	height: auto !important;
	height: 0px;
}

td#TurqBox[id]
{
	background-image:url(../images/Turquoise.Background.png);
	background-repeat:repeat-y;
}

/********************* CONTENT ********************************/

td#Content
{
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/Content.Background.png');
	height: auto !important;
	text-align:left;
	padding:0 5px;
}

td#Content[id]
{
	background-image:url(../images/Content.Background.png);
	background-repeat:repeat-y;
}

/********************* FOOTER INFO ********************************/

td#Footer
{
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='images/Footer.Background.png');
	height: 95px;
	text-align:center;
	vertical-align:top;
}

td#Footer[id]
{
	background-image:url(../images/Footer.Background.png);
	background-repeat:no-repeat;
}



/********************* FOOTER NAV ********************************/

td#FooterNav
{
	text-align:center;
	color:#798488;
	font-size:12px;
}

td#FooterNav a
{
	text-decoration:none;
	color:#cbcdcd;
	padding:5px;
	line-height:20px;
}

td#FooterNav a:hover
{
	text-decoration:underline;
	color:#FFFFFF;
}

/********************* MISC STYLES ********************************/


div#LeftBox
{
	background-image:url(../images/LeftBox.Background.gif);
	background-repeat:repeat-y;
	width:198px;
	text-align:left;
	padding-left:5px;
	padding-right:5px;
	margin-left:27px;
}

div#LeftBoxBottom
{
	width:198px;
	text-align:left;
	padding-left:5px;
	padding-right:5px;
	margin-left:27px;
}

div#LeftBoxContent
{
	padding:0 10px;
	border:1px solid #FFFFFF;
	margin-top:0px !important;
	margin-top:-3px;
}

.leftBoxDivider
{
	margin-top:0px !important;
	margin-top:-3px;
}

div#LeftBoxFooter
{
	background-image:url(../images/LeftBox.Footer.gif);
	background-repeat:no-repeat;
	width:208px;
	height:33px;
	margin-left:27px;
}

div#Sponsors
{
	background-image:url(../images/SponsorBox.Background.gif);
	background-repeat:repeat-y;
	width:137px;
	color:#2c7789;
	font-size:12px;
	text-align:center;
	padding:5px 0px;
}

div#Sponsors b
{
	color:#2c7789;
}

div#SponsorsFooter
{
	background-image:url(../images/SponsorBox.Footer.gif);
	background-repeat:no-repeat;
	width:137px;
	height:32px;
	text-align:center;
	vertical-align:middle;
	margin-bottom:15px;
}

.rBullet
{
	color:#a5446e;
	padding:0 5px;
}

.centerColumn
{
	padding:10px 12px 10px 8px;
}

img.sponsorImage
{
	margin:5px 0px 1px 1px !important;
	margin:3px 0px 1px 1px;
	border: 2px solid #abc2c4;
}

img.newsThumb
{
	margin:5px 0px 1px 1px !important;
	margin:3px 0px 1px 1px;
	border: 4px solid #d0d5d7;
	margin-left:7px;
}

img.imageTitle
{
	padding-bottom:10px;
	padding-top:8px;
	margin-left:-5px;
}


.hRuler hr
{
      display: none;
}

.hRuler
{
	height:2px;
	margin:14px 0 14px 0px;
	padding:0;
	line-height:1;
	background-color:#d5b5c3;
}

.hRuler2 hr
{
      display: none;
}

.hRuler2
{
	height:1px;
	margin:7px 0 14px 0px;
	padding:0;
	line-height:1;
	background-color:#bacfd0;
}

ul.subNavList
{
	list-style:none;
	margin:2px;
	padding:2px;
}

ul.subNavList li
{
	padding-bottom:8px;
}

a.pageNav
{
	background-image:url(../images/pageNav.Bullet.gif);
	background-repeat:no-repeat;
	background-position:left;
	color:#a5446e;
	padding:10px 0;
	padding-left:25px;
}

a.pageNav:hover
{
	color:#a5446e;
}

.redText
{
	color:#a5446e;
}

a.toTop
{
	display:block;
	margin-top:-2px;
	text-align:right;
	color:#a5446e;
	font-size:11px;
	background-image:url(../images/ToTop.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	margin-bottom:5px;
}

a.toTop:hover
{
	color:#a5446e;
	text-decoration:none;
}

table.tableStyle
{
	border:1px solid #bacfd0;
}

td.altRowColor
{
	background-color:#d9e2e2;
}

p.importantInfoBox
{
	background-color:#d9e2e2;
	padding:10px;
	border:1px solid #b0cbce;
}

hr.redRuler
{
	color: #d5b5c3;
	background-color: #d5b5c3;
	height: 2px;
	border: 0;
}

hr.blueRuler
{
	color: #bacfd0;
	background-color: #bacfd0;
	height: 1px;
	border: 0;
}
