/* CSS Document */

html {height:100%;}

body {
	font-family: Helvetica, Verdana, Arial,  sans-serif;
	font-size: 11px;
	color: #CCC;
	text-align:center;
	height:100%;
	margin-top:0;
	background-color:#303030;
}

a:link {color: #CCC;text-decoration:none; font-weight:bold}
a:visited {color: #CCC;text-decoration:none; font-weight:bold}
a:active {color: #CCC;text-decoration:none; font-weight:bold}
a:hover {color: #CCC;text-decoration:none; font-weight:bold; cursor:hand;}

a.nav:link {color: #CCC;text-decoration:none; font-weight:bold}
a.nav:visited {color: #CCC;text-decoration:none; font-weight:bold}
a.nav:active {color: #CCC;text-decoration:none; font-weight:bold}
a.nav:hover {color: #FFF;text-decoration:none; font-weight:bold}

h3 {
	color: #4D2F91;
	font-size: 16px;
	font-weight:bold;
	margin:0px 0px 5px;
}

h4 {
	color: #CCCCCC;
	font-size: 14px;
	font-weight:bold;
	margin:5px 0px 5px;
}

h5 {
	color: #CCCCCC;
	font-size: 10px;
	font-weight:bold;
	margin:5px 0px 5px;
}
h5.spec {
	color: #4D2F91;
	font-size: 10px;
	font-weight:bold;
	margin:0px;
}

#container {
	width:886px;
	margin-right:auto;
	margin-left:auto;
	margin-top:0;
	padding:0;
	text-align:center;
	position:relative;
	min-height:100%;
	background-color: #747474;
}

#main {
	width:827px;
	margin-right:auto;
	margin-left:auto;
	background-color: #FFF;
	min-height:600px;
	padding:27px 27px 27px 30px;
	/*border:1px solid red;*/
	text-align:left;
	background-color: #747474;
}
.hr {
	height: 1px;
	background-color: #999999;
	margin:10px 0;
	clear:both;
}



/*-----------NAVIGATION MAIN STYLES----------------------------*/
ul.rollmenu {list-style-type: none;
    color: #CCC;
    background-color: #999;
    margin: 0;
    padding: 0;
    border-bottom: 1px solid #747474;
    width: 168px;
}

html>body ul.rollmenu {width: 175px}

ul.rollmenu li {
	font-weight: bold;
    margin: 0;
    padding: 0
}

ul.rollmenu ul {list-style-type: none;
    margin: 0;
    padding: 0;
    border-bottom: 1px solid #747474;
}

ul.rollmenu a {
	font-weight: bold;
    text-decoration: none;
    color: #CCC;
    background-color: transparent;
    margin 0;
    width: 100%;
   	border-bottom: 1px solid #747474;
    display: block;
	height:14px;
	padding: 5px 0 5px 10px;
}

html>body ul.rollmenu a {width: auto}

ul.rollmenu a:hover {
	color: #FFF;
    background-color: #4D2F91
}

ul.rollmenu li.active  {
	color: #FFF;
    background-color: #4D2F91
}
ul.rollmenu a.active  {
	color: #FFF;
}
/*-----------------------------NAVIGATION SUB 1 STYLES------------------------------------------*/

ul.rollmenu2 {
	list-style-type: none;
    color: #CCC;
    background-color: #59497C;
    margin: 0;
	padding:0;
    width: 153px;
}

html>body ul.rollmenu2 {width: 175px}

ul.rollmenu2 li {
	font-weight: bold;
    margin: 0;
    padding: 0
}

ul.rollmenu2 ul {list-style-type: none;
    margin: 0;
    padding: 0;
}

ul.rollmenu2 a {
	font-weight: bold;
    text-decoration: none;
    color: #FFF;
    background-color: transparent;
    margin 0;
    width: 100%;
    display: block;
	padding:0 0 0 25px;
	border:0;
}

html>body ul.rollmenu2 a {width: auto}

ul.rollmenu2 a:hover {
	color: #FFF;
    background-color: #6666CC;
}

ul.rollmenu2 a:visited {
	color: #CCC;
}

/*-------------------Double Line------------------*/

ul.rollmenu2 a.dbl {
	font-weight: bold;
    text-decoration: none;
	color: #FFF;	
    background-color: transparent;
    margin: 0px;
    width: 100%;
    display: block;
	padding:0 0 0 45px;
	border:0;
	height:28px;
}

html>body ul.rollmenu2 a.dbl {width: auto;}

ul.rollmenu2 a.dbl:hover {
    background-color: #6666CC;
	color: #FFF;
}

ul.rollmenu2 a.dbl:visited {
	color: #CCC;
}
/*------------------------------NAVIGATION SUB 2 STYLES-------------------------------------------*/

ul.rollmenu3 {
	list-style-type: none;
    color: #CCC;
    background-color: #59497C;
    margin: 0;
	padding:0;
    width: 133px;
	border:none;
}

html>body ul.rollmenu3 {width: 175px; 	border:none;}

ul.rollmenu3 li {
	font-weight: bold;
    margin: 0;
    padding: 0;
	border:none;
}

ul.rollmenu3 ul {list-style-type: none;
    margin: 0;
    padding: 0;
	border:none;
}

ul.rollmenu3 a {
	font-weight: bold;
    text-decoration: none;
    color: #FFF;
    background-color: transparent;
    margin 0;
    width: 100%;
    display: block;
	padding: 0 0 0 45px;
	border:none;
}

html>body ul.rollmenu3 a {width: auto; 	border:none;}

ul.rollmenu3 a:hover {
	color: #FFF;
    background-color: #6666CC;
	border:none;
}

ul.rollmenu3 a:visited {
	color: #CCC;
}

/*-------------------Double Line------------------*/

ul.rollmenu3 a.dbl {
	font-weight: bold;
    text-decoration: none;
    color: #FFF;
    background-color: transparent;
    margin: 0px;
    width: 100%;
    display: block;
	padding:0 0 0 45px;
	border:0;
	height:28px
}

html>body ul.rollmenu3 a.dbl {width: auto; 	border:none;}

ul.rollmenu3 a.dbl:hover {
    background-color: #6666CC;
	color: #FFF;
}

ul.rollmenu3 a.dbl:visited {
	color: #CCC;
}

.copyBold {
	font-size: 14px;
	color: #4D2F91;
}
.copyHghlt {
	color: #FFFFFF;
}

a.link:link {
	color: #4D2F91;
	text-decoration:none;
	font-weight:bold
}
a.link:visited {color: #4D2F91;text-decoration:none; font-weight:bold}
a.link:active {color: #4D2F91;text-decoration:none; font-weight:bold}
h4, h5, a.link:hover {
	/*color: #CCCCCC;*/
	color: #4D2F91;
	text-decoration:none;
	font-weight:bold;
	cursor:hand;
}









