/* CoolMenus 4 - default styles - do not edit */

.clCMEvent{
position:absolute;
width:99%;
height:99%;
clip:rect(0,100%,100%,0);
left:0;
top:0;
visibility:visible
}

.clCMAbs{
position:absolute;
visibility:hidden;
left:0;
top:0
}

/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/

.clBar{
position:absolute;
width:10;
height:10;
background-color:Navy;
layer-background-color:Navy;
visibility:hidden
}

/*Styles for level 0*/

.clLevel0,.clLevel0over{
position:absolute;
padding:2px;
font-family:tahoma, "MS Sans Serif", arial, verdana, helvetica;
font-size:11px; font-weight:normal
}

.clLevel0{
background-color:#FFFF00;
layer-background-color:#FFFF00;
color:#000000;
}

.clLevel0over{
background-color:#0364C5;
layer-background-color:#0364C5;
color:#FFFFFF;
cursor:pointer;
cursor:hand;
}

.clLevel0border{
position:absolute;
visibility:hidden;
background-color:#FFFCFF;
layer-background-color:#FFFCFF
}

/*Styles for level 1*/

.Level1_New_Menu{
padding:2px;
font-family:tahoma, "MS Sans Serif", arial, verdana, helvetica;
font-size:11px;
font-weight:normal
}

.clLevel1, .clLevel1over{
position:absolute;
padding:2px;
font-family:tahoma, "MS Sans Serif", arial, verdana, helvetica;
font-size:11px;
font-weight:normal
}

.clLevel1{
background-color:#D7D7D7;
layer-background-color:#D7D7D7;
color:#000000;
}

.clLevel1over{
background-color:#4C95DA;
layer-background-color:#4C95DA;
color:#000000;
cursor:pointer;
cursor:hand;
}

.clLevel1border{
position:absolute;
z-index:500;
visibility:hidden;
background-color:#0063CF;
layer-background-color:#0063CF
}

/*Styles for level 2*/

.clLevel2_New, .clLevel2over_New{
position:absolute;
padding:0px;
font-family:tahoma, "MS Sans Serif", arial, verdana, helvetica;
font-size:11px;
font-weight:normal;
cursor:pointer; cursor:hand;
}

.clLevel2, .clLevel2over{
position:absolute;
padding:2px;
font-family:tahoma, "MS Sans Serif", arial, verdana, helvetica;
font-size:11px;
font-weight:normal
}

.clLevel2{
background-color:#D7D7D7;
layer-background-color:#D7D7D7;
color:#000000;
}

.clLevel2over{
background-color:#4C95DA;
layer-background-color:#4C95DA;
color:#000000;
cursor:pointer; cursor:hand;
}

.clLevel2border{
position:absolute; visibility:hidden;
background-color:#095ED2;
layer-background-color:#095ED2
}



body,table,tr,td {
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 10pt;
	color: #000000;
	}

blockquote {
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	text-indent: 0;
	color: #000000;
	}

h1,h2,h3,h4,h5,h6 {
	font-family: verdana, helvetica, arial, sans-serif;
	color: #333333;
	margin: 0em 0em 1em 0em;
	}

h1 {font-size: 14pt;}

h2 {font-size: 12pt;}

h3 {font-size: 10pt; font-weight: bold;}
	
h5 {font-size: 8pt; font-weight: bold; color: #000000;}
	
h6 {font-size: 8pt; font-weight: normal; color: #000000;}
	
ul {
	list-style-image:   url("../images/pointer.gif");
	}

ul.check {
	list-style-image:   url("../images/checkmark.gif");
	}

li {
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	text-indent: 0em;
	color: #000000;
	margin: 0em 0em .5em 0em;
	}

p {
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	text-indent: 0em;
	color: #000000;
	margin: 0em 0em 1em 0em;
	}

select {
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	}

sup {
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	color: #666666;
	}

.bgCode {
	background: #eeeeee;
	}

.quote {
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	text-indent: 1em;
	margin: 0;
	}

.blueSmall {
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-indent: 0em;
	color: #0066cc;
	}

.blueStar {
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	text-indent: 0em;
	color: #0066cc;
	}

.blueText { color: #0066cc; }

.center { text-align: center; }

.centerQuote {
	font-family: times, serif, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	text-indent: 0em;
	text-align: center;
	color: #aaaaaa;
}

.dkGray { color: #666666; }

.gray { color: #aaaaaa; }

.formIndent { margin: 0 0 15px 15px; }

.formtext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }

.indent { text-indent: 2em; }

.large { font-size: 10pt; }

.leftNav {
	font-size: 8pt;
	color: #999999;
	margin: 0em 0em .8em 0em;
	}

.list {
	line-height: 14pt;
	margin: 0;
	}

.question {
	background: #ffdd33;
	border: solid #000000 1px;
	margin: 0 0 10px 0;
	padding: 3px;
	}

.right {
	font-size: 8pt;
	text-align: right;
	margin: 0;
	}

.red { color: #ff0000; }

.rightNav {
	font-size: 8pt;
	color: #999999;
	margin: 0em 0em .3em 0em;
	}

.script {
	font-size: 7pt;
	color: #000000;
	margin: 0;
	}

.script2 {
	font-size: 7pt;
	color: #ffffff;
	margin: 0;
	}

.scriptRight {
	font-size: 7pt;
	text-align: right;
	color: #ffffff;
	margin: 0;
	}

.scriptRight2 {
	font-size: 7pt;
	text-align: right;
	color: #000000;
	margin: 0;
	}

.small {
	font-size: 8pt;
	}

.smBlue {
	font-size: 8pt;
	color: #0066cc;
	}

.smallRight {
	font-size: 8pt;
	text-align: right;
	color: #999999;
	}

.white { color: #ffffff; }

.yellowText { color: #ffdd33; }

.yellow {
	background: #ffdd33;
	border: solid #000000 1px;
	margin: 0 0 10px 0;
	padding: 3px;
	}

a:link {
	text-decoration: none;
	color: #0066cc;
	}

a:active {
	text-decoration: none;
	color: #0066cc;
	}

a:visited {
	text-decoration: none;
	color: #0066cc;
	}

a:hover {
	text-decoration: underline;
	color: #000000;
	}

a.drow:link {
	text-decoration: none;
	color: #000000;
	}

a.drow:active {
	text-decoration: none;
	color: #000000;
	}

a.drow:visited {
	text-decoration: none;
	color: #000000;
	}

a.drow:hover {
	text-decoration: underline;
	color: #ffffff;
	}

a.grey:link {
	text-decoration: none;
	color: #0066cc;
	}

a.grey:active {
	text-decoration: none;
	color: #0066cc;
	}

a.grey:visited {
	text-decoration: none;
	color: #0066cc;
	}

a.grey:hover {
	text-decoration: none;
	color: #000000;
	}

a.red:link {
	text-decoration: none;
	color: red;
	}

a.red:active {
	text-decoration: none;
	color: red;
	}

a.red:visited {
	text-decoration: none;
	color: red;
	}

a.red:hover {
	text-decoration: underline;
	color: #000000;
	}

a.wight:link {
	text-decoration: none;
	color: #ffffff;
	}

a.wight:active {
	text-decoration: none;
	color: #ffffff;
	}

a.wight:visited {
	text-decoration: none;
	color: #ffffff;
	}

a.wight:hover {
	text-decoration: underline;
	color: #000000;
	}

.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF; }
.blue_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0066CC;
	text-decoration:none }
.blue_link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0066CC;
	text-decoration:underline }
.bottom_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none }
.bottom_link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:underline }
.top_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration:none;
	background-color: #FFFF00;
	height:25px;
	padding-top: 5px;
	display: block; }
.top_link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration:none;
	background-color: #0066CC;
	height:25px;
	padding-top: 5px;
	display: block; }
#padding_left {
	padding-left: 10px }
.big_white_font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	text-decoration:noneive }
.big_blue_font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #0066CC;
	font-weight: bolder; }
.big_grey_font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #666666;
	font-weight: bolder;}
.black_font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000; }
.grey_font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666; }

.big_blue_font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #0066CC;
	font-weight: bolder; }
.medium_blue_font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #0066CC;
	font-weight: bolder; }
.medium_black_font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #000000;
	font-weight: bolder; }	
.defaultfont{
	font-family: Arial, Helvetica, sans-serif;
	}
.white_font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF; }	