/* CSS Document */
body{
	font-family: Arial,sans-serif;
	color: #333333;
	font-size:12px;
	line-height: 1.166;	
	margin: 0px;
	padding: 0px;
}

a{
	color: #006699;
	text-decoration: none;
}

a:link{
	color: #006699;
	text-decoration: none;
}

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

a:hover{
	color: #006699;
	text-decoration: underline;
}

h1{
 font-family: Verdana,Arial,sans-serif;
 font-size: 120%;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

h2{
 font-family: Arial,sans-serif;
 font-size: 114%;
 color: #006699;
 margin: 0px;
 padding: 0px;
}

h3{
 font-family: Arial,sans-serif;
 font-size: 100%;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

h4{
 font-family: Arial,sans-serif;
 font-size: 100%;
 font-weight: normal;
 color: #333333;
 margin: 0px;
 padding: 0px;
}

h5{
 font-family: Verdana,Arial,sans-serif;
 font-size: 100%;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

ul{
 list-style-type: square;
}

ul ul{
 list-style-type: disc;
}

ul ul ul{
 list-style-type: none;
}

label{
 font-family: Arial,sans-serif;
 font-size: 100%;
 font-weight: bold;
 color: #334d55;
}

/***********************************************/
/* Layout Divs                                 */
/***********************************************/

body {
	text-align:center;
	background-color:#E0E0E0;
	}

#frame {
	width:880px;
	height:auto;
	margin-right:auto;
	margin-left:auto;
	margin-top:0px;
	padding:0px;
	text-align:center;
	background-color:#FFFFFF;
	}
#heading {
	width: 100%;
	height: 128px;
	margin: 0px;
	padding: 0px;
	background-image:url(../Image/3/site1rbHeader.png);
	background-repeat:repeat-x;
}
#headingBG{
	width: 850px;
	height: 70px;
	margin-top: 15px;
	padding: 10px 10px 5px 10px;
	background-image:url(../Image/3/site1headerBg.png);
	background-repeat:repeat-x;
	font:Arial, Helvetica, sans-serif 12px;
	color:#FFFFFF;
}

#heading img{
	float:left;
	vertical-align:middle;
}		
#contentleft {
	margin-top: 15px;
	width:150px;
	padding:8px;
	text-align:center;
	float:left;
	background:#FFFFFF;
}
#contentcenter {
	margin-top: 15px;
	margin-left: 3px;
	height: 100%;
	width:500px;
	padding-left:14px;
	padding-right:14px;
	float:left;
	border-left:1px #999999 dotted;
	border-right:1px #999999 dotted;
	}
#contentcenterPage {
	margin-top: 15px;
	margin-left: 3px;
	height: 100%;
	width:630px;
	padding-left:14px;
	padding-right:14px;
	float:left;
	border-left:1px #999999 dotted;
	border-right:1px #999999 dotted;
	}
#contentright {
	margin-top: 15px;
	width:170px;
	height: 100%;
	padding:2px;
	float:left;

	}

.sectionBreakMain{ height: 26px; font-size:16px; color:#666666; background-color:#CCCCCC; border: #CCCCCC solid; border-width:1px 2px 2px 0px; padding-top: 8px; padding-left: 15px; margin: 15px 0px 15px 0px; clear:both; text-align:left; vertical-align:middle;}


.sectionBreak{ height: 26px; font-size:16px; color:#666666; background-color:#E5E5E5; border: #CCCCCC solid; border-width:1px 2px 2px 0px; padding-top: 8px; padding-left: 15px; margin: 15px 0px 15px 0px; clear:both; text-align:left; vertical-align:middle;}
	

	
.navbar {
	clear:both;
	width: 100%;
	height: 20px;
	margin: 2px 0px 10px 0px;
	border: #CCCCCC 1px solid;
	text-align:right;
}
.navbar img{float:left; vertical-align:middle; padding:0px; margin:0px;}
.navbar a{ color:#FFFFFF; background-color:#000000}
.navbar a:hover { color:#000000; background-color:#FFFFFF}
.navbar a:visited { color:#FFFFFF; background-color:#000000}

.navbar ul{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; padding-top:3px; margin:0px; background-color:#000000;}
.navbar li{display:inline; list-style-position:inside; list-style:circle; padding:0px;}

.navbarHeading img{float:left; vertical-align:middle; padding:0px; margin:0px;}
.navbarHeading a{ color:#FFFFFF; background-color:#000000; text-decoration: underline;}
.navbarHeading a:hover { color:#000000; background-color:#FFFFFF}
.navbarHeading a:visited { color:#FFFFFF; background-color:#000000}

.navbarHeading ul{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; padding-top:3px; margin:0px; background-color:#000000;}
.navbarHeading li{display:inline; margin:5px; list-style-position:inside; list-style:circle; padding:0px;}


/* Special Text & Box */

.Box {width:468px; height:60px; background-color:#CCCC33; margin:auto;position:relative; font: 20px Arial, Helvetica, sans-serif bold;}
.googleForm {border-top-color:#CCCCCC; border-left-color:#999999; border-right-color:#666666; border-bottom-color:#333333}

/* AD DIV */
.sectionBanner{float:right; padding:0px; margin:}


/* Story Left */
.storyLeftNav {
	width: auto;
	padding:6px;
	margin-top:0px;
	margin-bottom:0px;
	border-bottom: 1px dotted #999999;
	font-weight:300;
}

/* Story Center */

.headingCenter{
	width:auto;
	clear:both;
	font-size:24px;
	font-weight:100;
	text-align:left;
	margin-top: 0px;
	border-bottom: 1px dotted #000000;
}

.storyCenter{
	text-align:left; font-size:12px; margin-top: 10px; clear: left; margin-bottom: 2px; color:#999999; padding:10px; vertical-align:top;
}


.storyFrame {padding-left: 20px; padding-right:20px; text-align:left; vertical-align:top;}
.storyFrameLeft{width:480px; float: left;}
.storyFrameRight{width:auto; float: left; padding:10px;}



.storyCenter ul{margin:0px; padding:0px; border-top: 1px dotted #CCCCCC;}
.storyCenter li{ list-style-type:none; list-style-position:outside; display:compact; padding: 3px 0px 0px 10px; margin: 0px; border: 1px dotted #CCCCCC; border-top: 0px;}
.storyCenter li a:hover{background-color:#F2F2F2; color:#000000; text-decoration:none;}



.story4column{font-size:12px; width: 190px; float:left; border-right:1px dotted #CCCCCC; padding-left: 8px;}
.story4column ul{margin:0px; padding: 0px;}
.story4column li{ list-style-type:none; list-style-position:outside; display:compact; padding: 5px 0px 0px 5px; margin: 0px; border-right: 1px dotted #CCCCCC;}
.story4column li a:hover{background-color:#F2F2F2; color:#000000; text-decoration:none;}
.story4column img{float:left; padding: 0px 5px 5px 5px; text-align:center;}

.story4columnHotTopic{font-size:11px; width: 210px; float:left; border-right:0px dotted #CCCCCC; padding-left: 8px; padding-right: 4px;}
.story4columnHotTopic ul{margin:0px;}
.story4columnHotTopic li{ list-style-type:none; list-style-position:outside; display:compact; padding: 5px 0px 0px 5px; margin: 0px; border-right: 1px dotted #CCCCCC;}
.story4columnHotTopic li a:hover{background-color:#F2F2F2; color:#000000; text-decoration:none;}
.story4columnHotTopic img{float:left; padding: 0px 5px 5px 5px; text-align:center; vertical-align:top;}

.pageHead {
	font-size:24px;
	color:#FFFFFF;
	text-decoration:underline;
	width:860px;
	height:50px;
	margin-right:auto;
	margin-left:auto;
	margin-top:0px;
	padding-right:20px;
	padding-top: 20px;
	text-align:right;
	background-color:#333333;
	}
	
.storyCenterPromo{
	text-align:left; font-size:12px; margin-top: 10px; clear: left; margin-bottom: 2px; color:#999999; padding:10px; vertical-align:top;
}
.storyCenterPromo ul{margin:0px; padding:0px; border-top: 1px dotted #CCCCCC;}
.storyCenterPromo li{ font-weight:bold; list-style-type:none; list-style-position:outside; display:compact; padding: 3px 0px 5px 10px; margin: 0px; border: 1px dotted #CCCCCC; border-top: 0px; background-color:#E1E1E1;}
.storyCenterPromo li li{ font-weight:100; list-style-type:none; list-style-position:outside; display:compact; padding: 3px 0px 0px 10px; margin: 0px; background-color:#FFFFFF;  margin-right: 5px;}
.storyCenterPromo li a:hover{background-color:#F2F2F2; color:#000000; text-decoration:none;}