/* CSS Document */
/*********************** BODY PANEL *****************************************************/
#bodyPan{
	width:950px;
/*	background-image: url(images/bg.jpg);
	background-repeat: repeat-y;*/
	background-color:#F3D177;
	height: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	
}


body{
	padding:0px;
	margin:0 auto;
	background: url(images/header-bg3.jpg) 0 0 repeat-x #F3D176;
	color:#666;
	font:14px/20px Arial, Helvetica, sans-serif;
	font-weight:normal;
}

div, p, h1, h3, h4, ul, a, img{padding:0px; margin:0px;}
ul{list-style-type:none;}
a {
	text-decoration: none;
	color:#BF4D02;
}
a:hover {
	text-decoration: underline;
	color:#FF6500;
}
h1, h3, h4 {
	font-weight: bold;
}
strong {
	font-weight: bold;
}
em {
	font-style: italic;
}
/*********************************** TOP PANEL *****************************************/
#topPan{
	width:100%;
	height:152px;
	position:relative;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;

}

#topPan h2{
	float: right;
	width: 320px;
	font-size: 14px;
	font-style: italic;
	font-weight: normal;
	padding-top: 45px;
	text-align: right;
	padding-right: 15px;
}

#topPan img {
	height: 110px;
	width: 541px;
}


#topPan ul{
	width:850px;
	height:32px;
	display:block;
	padding:0px;
	color:#000000;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: center;
	clear: both;
}
#topPan ul li{
	float:left;
	display:block; /*width:130px; */
	height:32px;
	color:#000000;
	background:url(images/menu-devider.gif) right top no-repeat;
	padding-right: 30px;
	padding-left: 30px;
}

#topPan ul li a{
	display:block;
	/*width:130px;*/
	height:32px;
	font:14px/32px "Trebuchet MS",Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
	text-decoration:none;

}
#topPan ul li a:hover{display:block; /*width:130px; */background:url(images/menu-hover.gif) 50% 0 no-repeat;text-decoration:none; /*position:fixed;*/ margin:0; }
#topPan ul li.contact{
	display:block;
	/*width:130px;*/
	height:32px;
	font:13px/32px "Trebuchet MS",Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	padding-right: 10px;
	padding-left: 10px;
	background-image: none;
}
#topPan ul li.contact:hover{display:block; /*width:130px;*/background:url(images/menu-hover.gif) 50% 0 no-repeat;text-decoration:none; /*position:fixed;*/ margin:0; background-image: none;}

/*************************** end TOP PANEL *********************************************/


/******************************** Left Panel *********************************************/
#leftPan{
	width:300px;
	/*height:100%;*/
	display:block;
	float:left;
	padding-top: 15px;
	margin-top: 15px;
}
#leftPan h3{
	font-size: 1em;

}
/***************************** end Left Panel ****************************************/

/***************************** Right Panel *******************************************/
#rightPan{
	/*height:100%;*/
	width:620px;
	float:left;
	color:#666;
	margin-top: 0px;
/*	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;*/
	padding-top: 15px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 20px;
	background-color: #FFFFFF;
	min-height: 830px
}

#rightPan h3{
	font-size: 1em;
	padding-left: 20px;
}
#rightPan ul{
	padding-left: 35px;
	list-style-type: disc;
}

#rightPan p{
	/*padding-top: 15;*/
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 20px;
}
#rightPan li {
	margin-right: 10px;
}


#updates img{
	margin-left: 60px;
}
#references{
	padding-left: 20px;
	padding-right: 10px;
}
/*********************   end Right Panel ***********************************/

/***************  footer Panel ******************************************/
#mainfooterbody{
	height:80px;
	color:#fff;
	position:relative;
	clear:both;
	background-color: #FFFFFF;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	background-image: url(images/footer-bg.jpg);
	background-repeat: repeat-x;
}
#footerPan{
	width:900px;
	height:60px;
	position:relative;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}




#footerPan p a{ color:#BF4D02; text-decoration:none;}
#footerPan p a:hover{ color:#FF6500; text-decoration:none;}
#footerPanleft{
	width:200px;
	float:left;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}

#footerPancenter{
	width:500px;
	float:left;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
#footerPancenter ul{
	display:block;
}
#footerPancenter li{float:left; font:11px/15px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:normal;}
#footerPancenter ul li a{
	padding:0 0 0 10px;
	color:#666666;
	text-decoration:none;
}
#footerPancenter ul li a:hover{text-decoration:underline;}
#footerPancenter ul li a.padl{padding:0 0 0 14px;}
#footerPancenter p{
	color:#666666;
	display:block;
	font:11px/15px "Trebuchet MS",Arial, Helvetica, sans-serif;
	margin-left: 125px;
}
#footerPanright{
	width:200px;
	float:left;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}

/***************  end footer Panel ******************************************/

DIV.sessionNav DIV.morningNav {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}

 DIV.sessionNav DIV.morningNav P {
	MARGIN: 0px
}

DIV.domtab {
	WIDTH: 280px; POSITION: relative
}
DIV.domtab DIV {
	CLEAR: both;
	LEFT: 200px;
	WIDTH: 400px;
	POSITION: absolute;
	TOP: 56px;
	TEXT-ALIGN: center;
}
DIV.domtab DIV P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 20px; TEXT-ALIGN: left
}
DIV.domtab DIV A.fullDetailsLink {
	FONT-SIZE: 11px; CURSOR: hand; COLOR: #900; LINE-HEIGHT: 18px
}

DIV.domtab DIV A {
	DISPLAY: block; COLOR: #fff
}
.imageHolder {
	float: right;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 15px;
	height: 206px;
	width: 157px;
}
.imageHolder2 {
	float: right;
}

UL.domtabs {
	LEFT: 0px;
	FLOAT: left;
	WIDTH: 100%;
	list-style-type: none;
}
UL.domtabs A {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	WIDTH: 100%;
	COLOR: #666;
	HEIGHT: 25px;
	TEXT-DECORATION: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	padding-top: 10px;
}
UL.domtabs A:hover {
	HEIGHT: 25px;
	background-color: #F3BA34;
}
#rightPan ol {
	list-style-type: decimal;
	margin-left: 20px;
}
.breakout {
	padding: 5px;
	height: 100%;
	width: 500px;
	border: thin double #F3D177;
	margin-right: auto;
	margin-left: auto;
	background-color: #FBEFD0;
}
.breakout2 {
	padding: 5px;
	height: 100%;
	width: 200px;
	border: thin double #F3D177;
	float: left;
	margin-top: 5px;
	margin-right: 15px;
	margin-bottom: 5px;
	margin-left: 15px;
	background-color: #FBEFD0;
}
