body {
	font-size: 100%;
	margin: 0px 0 0 0px;
	padding: 0;
	background-color:#00678F;
	font-family:Verdana, Arial, sans-serif;
}

/***************************** fonts *******************************************/


h1 {
	font-size: 1em; 
	color: #006699; 
	font-weight: bold;
}

h3 {
	font-size: .75em;
	color: #006699;
	font-weight: bold;
}

.smcontent   {
        color:black;
        font-family:Verdana, Arial, Sans-Serif;
        text-align:left;
        font-weight:normal;
        font-size:9px;
        }
.smcontentg   {
        color:#cccccc;
        font-family:Verdana, Arial, Sans-Serif;
        text-align:left;
        font-weight:normal;
        font-size:9px;
        }
.smcontentw   {
        color:white;
        font-family:Verdana, Arial, Sans-Serif;
        text-align:left;
        font-weight:normal;
        font-size:9px;
        }
.content   {
        color:black;
        font-family:Verdana, Arial, Sans-Serif;
        text-align:left;
        font-weight:normal;
        font-size:10px;
        }
.contentw   {
        color:white;
        font-family:Verdana, Arial, Sans-Serif;
        text-align:left;
        font-weight:normal;
        font-size:10px;
        }
.contentb   {
        color:black;
        font-family:Verdana, Arial, Sans-Serif;
        text-align:left;
        font-weight:bold;
        font-size:10px;
        }
.bigcontent   {
        color:black;
        font-family:Verdana, Arial, Sans-Serif;
        text-align:left;
        font-weight:normal;
        font-size:14px;
        }
.bigcontentw   {
        color:#ffffff;
        font-family:Verdana, Arial, Sans-Serif;
        text-align:left;
        font-weight:normal;
        font-size:14px;
        }
.faq_title   {
        color:#000066;
        font-family:Verdana, Arial, Sans-Serif;
        text-align:left;
        font-weight:bold;
        font-size:14px;
        }

a:link {
        color:#000066;
        font-family:Verdana, Arial, Sans-Serif;
        font-weight:normal;
        font-size:10px;
	text-decoration: underline;
        }
a:hover {
        color:#000066;
        font-family:Verdana, Arial, Sans-Serif;
        font-weight:normal;
        font-size:10px;
	text-decoration: none;
        }

a:visited {
        color:#000066;
        font-family:Verdana, Arial, Sans-Serif;
        font-weight:normal;
        font-size:10px;
        }

img {border-style: none;}

.entryfields { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #333333; 
border: 1px inset; 
line-height: 14px; 
padding-top: 1px; 
padding-right: 1px; 
padding-bottom: 1px; 
padding-left: 1px; 
border-color: #666666 #999999 #999999 #666666
}

.buttons {
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold;
color: #ffffff;
background-color: #00678F; 
border: 1px inset; 
padding-top: 2px; 
padding-right: 2px; 
padding-bottom: 2px; 
padding-left: 2px; 
border-color: #cccccc #666666 #666666 #cccccc;
}

.buttonoff {
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold;
color: #333333;
background-color: #c9c9c9; 
border: 1px inset; 
padding-top: 2px; 
padding-right: 2px; 
padding-bottom: 2px; 
padding-left: 2px; 
border-color: #cccccc #666666 #666666 #cccccc;
}

/***************************** Wrapper *****************************************/

#wrapper {
	width: 901px;
	margin-top: 0 !important;
	margin-top: -18px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;
	padding: 0;
	position: relative;
	display: block;
}


/***************************** Banner ******************************************/


#banner {
	background: url(../../images/banner.jpg) no-repeat;
	position: relative;
	width: 899px;
	height: 142px;
	margin: 0;
	padding: 0;
	display: block;
	clear: both;
}

/***************************** topnav ******************************************/

#topnav{position: relative;}

#topnav div {
	position: relative;
	left: 622px;
	top: 8px;
	width: 430px;
	height: 13px;
}

#topnav div ul li {
	margin: 0;
	padding: 0;
	float: left;
	list-style-type: none;
}

#topnav a {
	font-family: Verdana, Arial, sans-serif;
	float: left;
	color: #ffffff;
	text-decoration: none;
	font-size: .63em;
}

#topnav #itemone {
	width: 95px;
	border-right: 1px solid #ffffff;
}
 
#topnav #itemtwo {
	width: 50px;
	border-right: 1px solid #ffffff;
	padding-left: 20px;
}

#topnav #itemthree {
	width: 65px;
	padding-left: 10px;
}


#topnav a:hover {
	color: #cccccc;
	text-decoration: none;
}


/***************************** Content *****************************************/

#contentbg {
	background: url(../../images/contentbg1.gif);
	position: relative;
	float: left;
	width: 899px;
	margin: 0;
	padding: 0;
	display: block;
	clear: both;
}

#wrapper1 {
	background: transparent;
	width: 759px;
	margin: 0;
	float: right;
}


#content {
	width: 500px;
	float: left;
	padding: 0 0px 0px 20px;
	position: relative;
	display: block;
	
}

#fullcontent {
	width: 700px;
	float: left;
	padding: 0 0px 0px 20px;
	position: relative;
	display: block;
	
}

#news {
	width: 240px;
	float: left;
	padding: 10 0px 10px 10px;
	position: absolute;
	top: 10px;
	left: 500px;
	display: block;
}

#news-top {
	background: url(../../images/news-top.gif) no-repeat;
	position: relative;
	width: 250px;
	height: 39px;
	float: left;
}

#news-btm {
	background: url(../../images/news-btm.gif) no-repeat;
	position: relative;
	width: 250px;
	height: 31px;
	margin: 0;
	padding: 0;
	float: left;
}

#newsbg {
	background: url(../../images/news-bg.gif) repeat-y;
	position: relative;
	width: 240px;
	margin: 0;
	padding: 10px;
	float: left;
	font-family: verdana, Arial;
	font-size: 12px;
}

#newsbg ul {
	font-size: .75em;
	margin: 0;
	padding: 0px 0 0 10px;
	list-style-type: none;
}

#newsbg2 {
	background: url(../../images/news-bg.gif) repeat-y;
	position: relative;
	width: 240px;
	margin: 0;
	padding: 10px;
	float: left;
	font-family: verdana, Arial;
	font-size: 12px;
}

#newsbg2 ul {
	font-size: .90em;
	color: #ff0000;
	margin: 0;
	padding: 0px 0 0 10px;
	list-style-type: none;
}

#important {
	width: 240px;
	padding: 10 0px 10px 10px;
	position: absolute;
	top: 175px;
	left: 500px;
	display: block;
}

#info-top {
	background: url(../../images/related-info.gif) no-repeat;
	position: relative;
	width: 250px;
	height: 60px;
	float: left;
}

#infobg {
	background: url(../../images/info-bg.gif) repeat-y;
	position: relative;
	width: 240px;
	margin: 0;
	padding: 10px;
	float: left;
	font-family: verdana, Arial;
	font-size: 12px;
}

#info-btm {
	background: url(../../images/info-btm.gif) no-repeat;
	position: relative;
	width: 250px;
	height: 31px;
	margin: 0;
	padding: 0;
	float: left;
}

#faq-top {
	background: url(../../images/faq-top.gif) no-repeat;
	position: relative;
	width: 250px;
	height: 53px;
	float: left;
}

#faqbg {
	background: url(../../images/faq-bg.gif) repeat-y;
	position: relative;
	width: 250px;
	margin: 0;
	padding: 0px;
	float: left;
	font-family: verdana, Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

#faq-btm {
	background: url(../../images/faq-btm.gif) no-repeat;
	position: relative;
	width: 250px;
	height: 22px;
	margin: 0;
	padding: 0;
	float: left;
}

#bottom {
	background: url(../../images/bottom.jpg) no-repeat;
	position: relative;
	float: left;
	width: 899px;
	height: 72px;
	margin: 0 0 0px 0px;
}
 

/***************************** Leftnav *****************************************/

#leftnav   {
        width: 140px;
	float: left;
        margin: 0;
        padding: 0;
        text-align: left;
        text-decoration: none;
        background-color: #333333;
		}

#date   {
	position: absolute;
	left: 0px;
	top: 101px;
	float: left;
        margin: 0;
        padding: 0;
        text-align: left;
        text-decoration: none;
		}

#menu   {
        width: 140px;
        margin: 0;
        padding: 0;
	list-style-type: none;
        }

#menu ul   {
        list-style: none;
        margin: 0;
        padding: 0;
        }

#menu li a   {
        height: 20px;
        voice-family: "\"}\"";
        voice-family: inherit;
        text-decoration: none;
        font-family: arial;
        font-size: 10px;
        font-weight: bold;
        text-align: left;
        }

#menu li a:link, #menu li a:visited   {
        color: #ffffff;
	display: block;
        padding: 4px 0 0 5px;
        }	

#menu li a:hover   {
        color: #ffffff;
        padding: 4px 0 0 5px;
        background-color: #5A82F0;
        }

#menu td   {
        width: 140px;
        margin: 0;
        padding: 0;
        background: #333333;
        }

#submenu   {
        width: 140px;
        margin: 0;
	padding: 0;
	list-style-type: none;
        }

#submenu ul   {
        list-style: none;
        margin: 0;
        padding: 0;
        background-color: #DAE7FD;
	float: left;
        }

#submenu li a   {
	background-color: #DAE7FD;
        color: #000000;
        height: 17px;
       	voice-family: "\"}\"";
        voice-family: inherit;
        height: 17px;
        text-decoration: none;
        font-family: arial;
        font-size: 9px;
        font-weight: bold;
        text-align: right;
        }	

#submenu li a:link, #submenu li a:visited   {
        color: #000000;
        display: block;
        padding: 4px 10px 0px 5px;
        }

#submenu li a:hover   {
        padding: 4px 10px 0px 5px;
        background-color: #5A82F0;
        color: #ffffff;
        }


/***************************** bottomnav *****************************************/


#bottomnav {
	width: 375px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	position: relative;
}

#bottomnav div {
	width: 380px;
	height: 13px;
}

#bottomnav div ul li {
	margin: 0;
	padding: 0;
	float: left;
	list-style-type: none;
}

#bottomnav a {
	float: left;
	color: #006699;
	text-decoration: none;
	font-size: .63em;
}

#bottomnav #linkone {
	width: 83px;
	border-right: 1px solid #000000;
	position: absolute;
	top: 0px;
	left: 0px;
} 

#bottomnav #linktwo {
	width: 67px;
	border-right: 1px solid #000000;
	padding-left: 8px;
	position: absolute;
	left: 90px;
	top: 0px;
}
 
#bottomnav #linkthree {
	width: 82px;
	border-right: 1px solid #000000;
	padding-left: 6px;
	position: absolute;
	left: 172px;
	top: 0px;
}

#bottomnav #linkfour a {
	border: none;
	width: 65px;
	padding-left: 8px;
	position: absolute;
	left: 265px;
	top: 0px;
}

#bottomnav a:hover {
	color: #000000;
}

/***************************** FAQ Formatting *****************************************/

.hide {display: none;}

.show {display: block;}


dt {
	margin: 15px 30px 5px;
	cursor: pointer;
	text-decoration: underline;
	color: #000066;
	font-size: 14px;
	font-family: Arial, Verdana;
	margin-right: 7px;
	padding: 2px 6px 5px;
	color: #000066;
	font-weight: bold;
	position: relative;
	top: 10px;
}


dd {
	margin: 25px 50px 0px;
	padding-bottom: 12px;
	line-height: 150%;
	font-size: 12px;
	font-family: Arial, Verdana;
	margin-right: 7px;
	padding: 2px 9px;
	color: #000000;
	position: relative;
	top: 10px;
	font-weight: normal;	
	}
	
/***************************** FAQ Menu *****************************************/
	
#faqmenu {
	width: 220px;
	margin: 0px;
	float: left;
	}

#faqmenu ul {
	list-style: none;
	}
	
#faqmenu li a {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	}	
	
#faqmenu li a:link, #faqmenu li a:visited {
	color: #ffffff;
	display: block;
	background:  url(menu10.gif);
	padding: 8px 0 0 10px;
	}
	
#faqmenu li a:hover {
	color: #000066;
	background:  url(menu10.gif) 0 -32px;
	padding: 8px 0 0 10px;
	}
	

/***************************** SCGOV *******************************************/

#scgov {
	width: 85px;
	position: relative;
	top: 0px;
	left: 20px;
}


/***************************** Copyright ***************************************/

#copyright {
	width: 799px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	padding-bottom: 40px;
}
#copyright a:link {
        color:white;
        font-family:Verdana, Arial, Sans-Serif;
        text-align:left;
        font-weight:normal;
        font-size:9px;
	text-decoration: underline;	
}
#copyright a:visited {
        color:white;
        font-family:Verdana, Arial, Sans-Serif;
        text-align:left;
        font-weight:normal;
        font-size:9px;
	text-decoration: underline;	
}

/************************  Accounts CSS Top Menu  *******************************/

#accountsmenu   {
	position: absolute;
	left: 180px;
	top: 102px;
	float: left;
        margin: 0;
        padding: 0;
        text-align: left;
        text-decoration: none;
		}
 
/*!!!!!!!!!!!  Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1;}
.qmmc .qmdividery{float:left;width:0px;}
.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}
.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}
.qmmc {position:relative;zoom:1;z-index:10;}
.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}
.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}
.qmsh div a {float:left;}
.qmmc div{visibility:hidden;position:absolute;}
.qmmc li {z-index:auto;}
.qmmc ul {left:-10000px;position:absolute;z-index:10;}
.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}
.qmmc li a {float:none}
.qmmc li:hover>ul{left:auto;}
#qm0 ul {top:100%;}
#qm0 ul li:hover>ul{top:0px;left:100%;}


/*!!!!!!!!!!! Styles !!!!!!!!!!!*/


	/*"""""""" (MAIN) Container""""""""*/	
#qm0	{	
		background-color:#00678f;
	}


	/*"""""""" (MAIN) Items""""""""*/	
#qm0 a	{	
		padding:2px 30px 4px 10px;
		color:#ffffff;
		font-family:Arial;
		font-size:12px;
		text-decoration:none;
		font-weight:bold;
		border-width:0px 0px 1px 1px;
		border-style:solid;
		border-color:#ffffff;
	}


	/*"""""""" (MAIN) Hover State""""""""*/	
#qm0 a:hover	{	
		color:#ffffff;
	}


	/*"""""""" (MAIN) Hover State""""""""*/	
#qm0 li:hover>a	
	{	
		color:#ffffff;
	}


	/*"""""""" (MAIN) Active State""""""""*/	
body #qm0 .qmactive	
	{	
		background-color:#333333;
		color:#ffffff;
		border-color:#ffffff;
		font-weight:bold;
	}
body #qm0 .qmactive:hover
		{	
		background-color:#333333;
		color:#FFFFCC;
		border-color:#ffffff;
		font-weight:bold;
	}

	/*"""""""" (SUB) Container""""""""*/	
#qm0 div, #qm0 ul	
	{	
		padding:2px 5px 0px;
		margin:0px 0px 0px -1px;
		background-color:#333333;
		border-width:0px 1px 1px;
		border-style:solid;
		border-color:#ffffff;
	}
 

	/*"""""""" (SUB) Items""""""""*/	
#qm0 div a, #qm0 ul a	
	{	
		padding:0px 25px 4px 5px;
		font-size:11px;
		font-weight:bold;
		border-style:none;
		text-decoration:none;
	}


	/*"""""""" (SUB) Parent Items""""""""*/	
#qm0 div .qmparent, #qm0 ul .qmparent	
	{	
		text-decoration:none;
	}


	/*"""""""" (SUB) Active State""""""""*/	
#qm0 div a:hover, #qm0 ul a:hover	
	{	
		color: #FFFFCC;
		border-style:none;
		text-decoration:none;
	}

body #qm0 div .qmactive:hover
	{	
		color: #FFFFCC;
		border-style:none;
		text-decoration:none;
	}

#qm0 .qmtitle	
	{	
		font-size:11px;
	}

ul#qm0 ul ul	
	{	
		border-width:1px;
	}

ul#qm0 ul	
	{	
		margin:0px 0px 0px 0px;
	}
