﻿@charset "utf-8";
@import './styleReset.css';


/*GID STUFF HERE*/
/*GID STUFF HERE*/
/*GID STUFF HERE*/
/*GID STUFF HERE*/
/*GID STUFF HERE*/
/*GID STUFF HERE*/
/*GID STUFF HERE*/
/*GID STUFF HERE*/
table.border {
	border-collapse: collapse;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height: 18px;
}

tr.header {
	background-color:#EEEEEE
}

bodyccccccc {
	background-color: #D0D1D3;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height: 18px;
}


td {
	border-color:#ECE9D8;
}


tdcccc {
	padding: 0px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height: 18px;
	vertical-align: middle;
}

table99.normal {
	width: auto
	}


table.normal td {
	padding: 2px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height: 18px;
	vertical-align: top;
}

table.normalCIT {
	padding: 2px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height: 18px;
	vertical-align: top;
	page-break-after: always
}

table.normal2 td {
	padding: 0px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height: 18px;
	vertical-align: top;
}

table.normal3 td {
	padding: 2px;
	border-spacing: 0px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height: 18px;
	vertical-align: top;
	text-align: center;
	border: 1px solid #D0D1D3;
}

table.normal3 tr.header {
background: #EEEEEE
}

table.displayrecordset td {
	padding: 0px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height: 18px;
	vertical-align: top;
	text-align: center;
}

table.displayrecordset tr.header {
background: #EEEEEE
}


input, textarea { 
	font-family: verdana, sans-serif; 
	font-size: 11px;
	}

selecthcccccch 	{
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	margin-top: 4px;
	margin-bottom: 4px;
}


#maindiv {margin: 0 auto; background-color:#FFF; width: 100%}

/*GID STUFF HERE*/
/*GID STUFF HERE*/
/*GID STUFF HERE*/
/*GID STUFF HERE*/
/*GID STUFF HERE*/
/*GID STUFF HERE*/
/*GID STUFF HERE*/
/*GID STUFF HERE*/



body	{ margin:0 2%; padding:0; line-height: 1.5em; background:#676767; font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:#717073; }

h1, h2, h3, h4, h5, h6{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px; font-weight: bold;}
p{margin:0px 0px 12px 0px;}

h1{font-size:11pt;margin:12px 0px 12px 0px; font-weight:bold;}
h2{font-size:9pt;color:#717073;}
h3{font-size:8pt;}
h4{font-size:12pt;}
h5{font-size:11pt;}
h6{font-size:10pt;}

.green{color:#71BF44;}
.grey {color:#939598;}
.greyDark {color:#717073;}

#main {margin: 0 auto; background-color:#FFF; width: 100%}

#header {font-size:9pt; font-weight:bold; background:#fff;}
#header .logo{float:left;display:block;padding:18px 0px 0px 18px; width:250px;clear:left;}
#header #microNav{float:right; width:500px; padding:18px 20px 13px 0px; text-align:right;font-size:7.5pt;}
#header #microNav ul{margin:0px;}
#header #microNav li{display:inline;margin:0px 0px 0px 5px; text-transform:uppercase;}
#header #microNav a:link, #header #microNav a:visited {color: #717073; text-decoration: none;}
#header #microNav a:hover, #header #microNav a:active {color: #71BF44; text-decoration: none;}
#header #microNav a.selected:link, #header #microNav a.selected:visited {color: #71BF44; text-decoration: underline;}	

/* right content */
#contentShell{ float: left; width: 100%; background:#fff url(../images/bg_mainSideNav.gif) repeat-y 20px 0px;}
#contentShell .right { margin-left: 214px; /*Set left margin to LeftColumnWidth*/ }
#contentShell .right .intBannerWrapper {background-image: url(../images/BG_intBannerWrapperMS.jpg); background-repeat:repeat-x; background-position:top; height: 160px; margin: 0; padding: 0;}
#contentShell .right .intBannerWrapper .intBanner {background-image:url(../images/customerSupportInternal.jpg); background-repeat: no-repeat; background-position: 0 0; height: 160px; }

#contentShell .right #content {padding:10px 10px 10px 13px; margin: 0; line-height: 1.7em; letter-spacing: .02em; color: #000000;}

#contentShell .right #content a:link, #contentShell .right #content a:visited {color: #000000;}
#contentShell .right #content a:hover, #contentShell .right #content a:active {color: #71BF44;}

#contentShell .right #content ul, #contentShell .right #content ol {margin:.5em 0px;}
#contentShell .right #content ul li{list-style:disc; padding:0px 0px .8em 6px; margin:0px 0px 0px 22px;}
#contentShell .right #content ul ul, #contentShell .right #content ol ol {margin: .5em 0 0 0;}
#contentShell .right #content ul ul li, #contentShell .right #content ol ol li {padding:0px 0px .8em 6px; margin:0px 0px 0px 22px;}
#contentShell .right #content ol li{list-style:decimal; padding:0px 0px .8em 0px; margin:0px 0px 0px 28px;}


#contentShell .right #content table99 {border-collapse: collapse; border: none; width: 100%; margin: 10px 0px 20px 0px;}
#contentShell .right #content th {vertical-align: top; border-bottom: 1px solid #FFFFFF; background-color: #E6E7E8; font-weight: bold; padding: 2px 4px; line-height:normal;}
#contentShell .right #content th.sub {background-color: #EEEEEE; border-bottom: 1px solid #DFECCE}
#contentShell .right #content td99 {vertical-align: top; border-bottom: 1px solid #EEEEEE; padding: 3px 10px 3px 4px; line-height: normal;}

#contentShell .right #content #breadcrumb li{display:inline;margin:0px; padding:0px; text-transform:uppercase; color:#939598; }
#contentShell .right #content #breadcrumb a:link, #contentShell .right #content #breadcrumb a:visited { color: #939598; text-decoration: none;}
#contentShell .right #content #breadcrumb a:hover, #contentShell .right #content #breadcrumb a:active{color:#71BF44; text-decoration: underline;}
#contentShell .right #content #breadcrumb a.selected:link, #contentShell .right #content #breadcrumb a.selected:visited {color:#71BF44; text-decoration: underline;}

#contentShell .right #content .breadcrumb li{display:inline;margin:0px; padding:0px; text-transform:uppercase; color:#939598; }
#contentShell .right #content .breadcrumb a:link, #contentShell .right #content #breadcrumb a:visited { color: #939598; text-decoration: none;}
#contentShell .right #content .breadcrumb a:hover, #contentShell .right #content #breadcrumb a:active{color:#71BF44; text-decoration: underline;}
#contentShell .right #content .breadcrumb a.selected:link, #contentShell .right #content #breadcrumb a.selected:visited {color:#71BF44; text-decoration: underline;}


#contentShell .right #content #pageTabs{float:left; background:#c7c8ca url(../images/bg_pageTabMain.gif) repeat-x bottom;margin:0px 0px 12px 0px; width:100%; line-height: normal;}
#contentShell .right #content #pageTabs ul {margin: 0; padding: 0;}
#contentShell .right #content #pageTabs li{display:inline;padding:0px;margin:0px; line-height: normal;}
#contentShell .right #content #pageTabs li a {float:left;padding:3px 6px 3px 6px; text-transform:uppercase;color:#fff; font-weight: bold; text-decoration: none;}
#contentShell .right #content #pageTabs li span{float:left;b_ackground:url(../images/bg_pageTabDiv.gif) no-repeat right;border:0px solid #c7c8ca; border-bottom:none;}
#contentShell .right #content #pageTabs li .first{background:url(none);}

#contentShell .right #content #pageTabs li.selected span{border:1px solid #b7b7b7;border-bottom:none;}
#contentShell .right #content #pageTabs li.selected a{background:#fff; color:#71BF44;}

#contentShell .right #content #pageTabs li a:hover{color:#71BF44; }


.left { float: left; width: 175px; margin-left: -100%;}
.left #secNav{text-transform:uppercase;font-size:8pt; float: left; margin: 0 0 0 10px;}
	html>body .left #secNav {margin: 0 0 0 20px;}
.left #secNav div{ padding:30px 10px 5px 10px; width:170px; color:#fff; background:#c7c8ca; font-size: 9pt;}
.left #secNav ul{float:left;margin:0px;border-bottom:1px solid #fff; width:190px;}
.left #secNav ul ul{border:none;padding:0px 0px 0px 0px;}
.left #secNav ul ul ul{border:none;}

.left #secNav li{float:left;clear:left;list-style:none;width:190px;padding:0px;margin:0px;}
.left #secNav li li{border:none;}

.left #secNav li a {float:left;padding:5px 10px 3px 10px; width:170px;border-top:1px solid #fff;}
.left #secNav li li a{float:left;padding:6px 10px 4px 20px; width:160px;}
.left #secNav li li li a{float:left;padding:6px 10px 4px 30px; width:150px; background:url(../images/bullet_sn3.gif) no-repeat 20px 9px;}
.left #secNav li a:link, .left #secNav li a:visited {background:#EEEEEE; color:#717073; text-decoration: none;}
.left #secNav li a:hover, .left #secNav li a:active {background:#71BF44; color:#fff;}
.left #secNav li li li a:link, .left #secNav li li li a:visited{background:#EEEEEE url(../images/bullet_sn3.gif) no-repeat 20px 9px;}
.left #secNav li li li a:hover, .left #secNav li li li a:active{background:#71BF44 url(../images/bullet_sn3_over.gif) no-repeat 20px 9px; color:#fff;}
.left #secNav li a.selected {background:#71BF44;color:#fff;}
.left #secNav li li li a.selected {background:#71BF44 url(../images/bullet_sn3_over.gif) no-repeat 20px 9px; color:#fff;}

#footer { clear: left; width: auto; color: #717073; text-align: center; padding: 10px 10px 0px 10px; height:42px; border-top: 1px solid #eee; background:url(../images/bg_footer.gif) repeat-x;}
#footer .links {float:left; margin:10px 0px 0px 10px; text-transform: uppercase; text-align:left;}
#footer ul {margin:0px;}
#footer li {display:inline; margin:0px; padding:0px 20px 0px 0px;}
#footer .links a:link, #footer .links a:visited {color: #717073; text-decoration:none;}
#footer .links a:hover, #footer .links a:active {text-decoration:underline;}
#footer .copy { float:right; margin:10px 10px 0px 0px; font-size:7pt;}	


/* Common Nav */
	#mainNav {float:left;display:block;clear:left;padding:0px 0px 0px 0px; width: 100%; text-align:center;background:#fff; }
	#mainNav ul {margin:0px 0px 0px 214px ;}
	#mainNav ul ul {clear:left;width:200px;padding:0px;position:absolute;left:-999em;margin:-1px 0px 0px 0px;text-align:left;z-index:1000;}
	#mainNav ul li {float:left;padding:0px;cursor:pointer; display:inline;list-style:none; margin:0px 0px 0px 0px;font-size:9pt;text-transform:uppercase;}
	#mainNav ul li span {float:left;background:url(../images/nav_div.gif) no-repeat 0px 2px;padding:0px 0px 0px 1px; }
	#mainNav ul li span.first {background:url(../images/nav_shim.gif);}
	#mainNav ul ul li span {float:left;background:url(none);padding:0px 0px 0px 0px; }
	#mainNav ul a {text-decoration:none;display:block;}
	#mainNav ul ul li {width:200px;display:block;}
	#mainNav ul ul ul {width:200px;}
	#mainNav ul li:hover ul, #mainNav ul li:hover ul ul, #mainNav ul li:hover ul ul ul, #mainNav ul li.sfhover ul ul, #mainNav ul li.sfhover ul ul ul {left:-999em;}
	#mainNav ul li:hover ul, #mainNav ul li li:hover ul, #mainNav ul li li li:hover ul, #mainNav ul li.sfhover ul, #mainNav ul li li.sfhover ul, #mainNav ul li li li.sfhover ul, #mainNav ul li li li li.sfhover ul {left:auto;}
	
	/* Unique Nav */
	#mainNav ul a {min-height:21px;height:auto !important;height:21px;padding:5px 15px 0px 15px; color:#71BF44; float:left;}
	#mainNav ul a:hover {color:#fff; background:#71BF44;}
	#mainNav ul .first a:hover {color:#fff; background:#71BF44;}
	#mainNav ul ul {background:#eee; font-weight:normal;border-bottom:1px solid #eee;}
	#mainNav ul ul li {border-right:0px solid #fff;border-top:1px solid #fff;border-bottom:none;}
	#mainNav ul ul li a {color:#666;background:none;padding:5px 10px 0px 10px; width:180px;}
	#mainNav ul ul ul {background:#eee;border:1px solid #fff;border-top:0px solid #eee;margin:-27px 0px 0px 200px;}
	#mainNav ul li:hover, #mainNav ul li.sfhover {background:#fff;}
	#mainNav ul li li:hover, #mainNav ul li li.sfhover {background:#eee;color:#666;border-bottom:none;}
   	#mainNav .selected{color:#fff; background:#71BF44;}
