/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
*
* Latest $Revision $
*          $Author: $
*            $Date $
*         $Logfile $
*
* Original Author: Corporate Communications, Marketing, Grand Design
*
* (c) 1998-2003 Copyright Grand Design, Inc.
*
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */




/* heading title #006666 */


/* set overal colors,background,fonts */
body,table,tbody,thead,tfoot,th,tr,td,p,div,dd,dh,b,input,select,option{
	color: #cccccc;
	background-color: #660066;
	font: normal normal 10px Verdana,Geneva,Arial,Helvetica,sans-serif;
	text-transform: none;
	margin-left: 0;
	margin-top: 0;
}



/* overrides */
p{
	margin-bottom: 0px;
	margin-top: 10px;
	text-align: justify;
}

th {
	font-weight: bold;
}

/* size variances */
small{
	font-size: 75%;
}

big{
	font-size: 125%;
}

/* preformatted styles */
pre{
	font-family: "Lucida Console","Courier New",monospace;
}

address{
	font-style: normal;
}

/* lists */
ol li{
	list-style-type: decimal;
}

ol ol li{
	list-style-type: lower-alpha;
}

ol ol ol li{
	list-style-type: lower-roman;
}

/* headers */
h1{
	color: #990000;
	font-size: 200%;
	font-weight: bold;
}

h2{
	color: #990000;
	font-size: 160%;
	font-weight: bold;
}

h3{
	color: #990000;
	font-size: 140%;
	font-weight: bold;
}

h4{
	color: #990000;
	font-size: 115%;
	font-weight: bold
}

h5,dt,h6{
	color: #990000;
	font-size: 100%;
	font-weight: bold;
}

/* emphasis */
i{
	font-style: italic;
}

b, em{
	font-style: normal;
	font-weight: bold;
}

strong{
	font-style: italic;
	font-weight: bold;
}

em strong,strong em{
	font-style: normal;
	font-weight: 700;
	text-transform: uppercase;
}

/* links */
:link, :visited { color: #3399cc; }
:active { color: Red; }

a,a: visited{
	color: #ff0000;
	text-decoration: none;
}

a: hover{
	color: #ff0000;
	background: #ffcc00;
	text-decoration: underline;
}

/* specific styles */
.pagecontentheading{
	margin-bottom: 0px;
	margin-top: 0px;
	color: #cccccc;
	background: #660066;
	font-size: 18px;
	text-transform: lowercase;
}

.subpagecontentheading{
	margin-bottom: 0px;
	margin-top: 10px;
	color: #cccccc;
	background: #660066;
	font-size: 14px;
	font-weight: bold;
}



/* Footer */
.footer {
	width: 434 px;
	color: #cccccc;
	background-color: #660066;
	text-align: left;		
	padding-top: 10px;
	padding-left: 146px;
}

P.parafooter {
	font: normal normal 10px Verdana,Geneva,Arial,Helvetica,sans-serif;
	text-transform: none;
	margin-top: 0px;
	padding-top: 0px;
	text-transform: lowercase;
}								

A.parafooterlink {
	color: #cccccc;
	text-decoration: none;
}

A.parafooterlink:visited {
	color: #cccccc;
	text-decoration: none;
}

A.parafooterlink:hover {
	color: #ff0000;
	text-decoration: underline;
}
 


/* mainmenu */
A.mainmenulink{
	font: normal normal bold 9px Verdana,Geneva,Arial,Helvetica,sans-serif;
	text-decoration: none;
	color: #cccccc;
	background-color: #660066;
	background-image: url("../images/mainmenu.gif");
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 12px;
	text-transform: lowercase;
}

A.mainmenulink:visited{
	font: normal normal bold 9px Verdana,Geneva,Arial,Helvetica,sans-serif;
	text-decoration: none;
	color: #cccccc;
	background-color: #660066;
	background-image: url("../images/mainmenu.gif");
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 12px;
	text-transform: lowercase;
}

A.mainmenulink:hover {
	font: normal normal bold 9px Verdana,Geneva,Arial,Helvetica,sans-serif;
	text-decoration: none;
	color: #ffffff;
	background-color: #660066;
	background-image: url("../images/mainmenu.gif");
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 12px;
	text-transform: lowercase;
}

A.mainmenulink_sel {
	font: normal normal bold 9px Verdana,Geneva,Arial,Helvetica,sans-serif;
	text-decoration: none;
	color: #ffcc00;
	background-color: #660066;
	background-image: url("../images/mainmenu_sel.gif");
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 12px;
	text-transform: lowercase;
}

A.mainmenulink_sel:visited {
	font: normal normal bold 9px Verdana,Geneva,Arial,Helvetica,sans-serif;
	text-decoration: none;
	color: #ffcc00;
	background-color: #660066;
	background-image: url("../images/mainmenu_sel.gif");
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 12px;
	text-transform: lowercase;
}

A.mainmenulink_sel:hover {
	font: normal normal bold 9px Verdana,Geneva,Arial,Helvetica,sans-serif;
	text-decoration: none;
	color: #ffcc00;
	background-color: #660066;
	background-image: url("../images/mainmenu_sel.gif");
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 12px;
	text-transform: lowercase;
}

TD.mainmenu_underline_homepage {
	font: normal normal normal 24px Verdana,Geneva,Arial,Helvetica,sans-serif;
	text-decoration: none;
	color: #cccccc;
	background-color: #660066;
	background-image: url("../images/mainmenu_underline.gif");
	background-position: bottom;
	background-repeat: repeat-x;
	text-transform: lowercase;
	padding-left: 18px;
}
				 
TD.mainmenu_underline {
	font: normal normal bold 14px Verdana,Geneva,Arial,Helvetica,sans-serif;
	text-decoration: none;
	color: #cccccc;
	background-color: #660066;
	background-image: url("../images/mainmenu_underline.gif");
	background-position: bottom;
	background-repeat: repeat-x;
	text-transform: lowercase;
}
				 
TD.mainmenu_overline {
	background-color: #660066;
	background-image: url("../images/mainmenu_overline.gif");
	background-position: top;
	background-repeat: repeat-x;
	text-transform: lowercase;
}
				 
TD.mainmenu_sectiontitle {
	font: normal normal normal 24px Verdana,Geneva,Arial,Helvetica,sans-serif;
	text-decoration: none;
	color: #ffcc00;
	background-color: #660066;
	background-image: url("../images/mainmenu_overline.gif");
	background-position: top;
	background-repeat: repeat-x;
	text-align: right;
	text-transform: lowercase;
}
				 


DIV.sidemenu {
	width: 146px;
}

DIV.sidemenucell {
	margin-left: 20px;
	margin-top: 10px;
} 

DIV.sidemenucell_sel {
	margin-left: 20px;
	margin-top: 10px;
} 

A.sidemenulink {
	font: normal normal bold 10px Verdana,Geneva,Arial,Helvetica,sans-serif;
	text-decoration: none;
	color: #999999;
	background-color: #660066;
	text-transform: lowercase;
}

A.sidemenulink:visited {
	font: normal normal bold 10px Verdana,Geneva,Arial,Helvetica,sans-serif;
	text-decoration: none;
	color: #999999;
	background-color: #660066;
	text-transform: lowercase;
}

A.sidemenulink:hover {
	font: normal normal bold 10px Verdana,Geneva,Arial,Helvetica,sans-serif;
	text-decoration: none;
	color: #ffffff;
	background-color: #660066;
	text-transform: lowercase;
}

A.sidemenulink_sel {
	font: normal normal bold 10px Verdana,Geneva,Arial,Helvetica,sans-serif;
	text-decoration: none;
	color: #ffcc00;
	background-color: #660066;
	text-transform: lowercase;
}

A.sidemenulink_sel:visited {
	font: normal normal bold 10px Verdana,Geneva,Arial,Helvetica,sans-serif;
	text-decoration: none;
	color: #ffcc00;
	background-color: #660066;
	text-transform: lowercase;
}

A.sidemenulink_sel:hover {
	font: normal normal bold 10px Verdana,Geneva,Arial,Helvetica,sans-serif;
	text-decoration: none;
	color: #ffcc00;
	background-color: #660066;
	text-transform: lowercase;
}

.submenu {
	
} 


.submenucell {
	
} 

.submenucell_sel {
	
} 

A.submenulink {
	font: normal normal normal 9px Verdana,Geneva,Arial,Helvetica,sans-serif;
	text-decoration: none;
	color: #999999;
	background-color: #660066;
	vertical-align: top;
	letter-spacing: -1px;
	text-transform: lowercase;
} 

A.submenulink:visited {
	font: normal normal normal 9px Verdana,Geneva,Arial,Helvetica,sans-serif;
	text-decoration: none;
	color: #999999;
	background-color: #660066;
	vertical-align: top;
	letter-spacing: -1px;
	text-transform: lowercase;
} 

A.submenulink:hover {
	font: normal normal normal 9px Verdana,Geneva,Arial,Helvetica,sans-serif;
	text-decoration: none;
	color: #ffffff;
	background-color: #660066;
	letter-spacing: -1px;
	text-transform: lowercase;
} 					  	

A.submenulink_sel {
	font: normal normal normal 9px Verdana,Geneva,Arial,Helvetica,sans-serif;
	text-decoration: none;
	color: #ffcc00;
	background-color: #660066;
	vertical-align: top;
	letter-spacing: -1px;
	text-transform: lowercase;
} 

A.submenulink_sel:visited {
	font: normal normal normal 9px Verdana,Geneva,Arial,Helvetica,sans-serif;
	text-decoration: none;
	color: #ffcc00;
	background-color: #660066;
	vertical-align: top;
	letter-spacing: -1px;
	text-transform: lowercase;
} 

A.submenulink_sel:hover {
	font: normal normal normal 9px Verdana,Geneva,Arial,Helvetica,sans-serif;
	text-decoration: none;
	color: #ffcc00;
	background-color: #660066;
	vertical-align: top;
	letter-spacing: -1px;
	text-transform: lowercase;
} 



P.pagetitle {
	font: normal normal normal 18px Verdana,Geneva,Arial,Helvetica,sans-serif;
	text-decoration: none;
	color: #cccccc;
	background-color: #660066;
	text-align: left;
	text-transform: lowercase;
}
				 
