
body{
margin:0;
padding:0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:333333;
line-height: normal;
}

p { margin-bottom:5px;}
b{font-size: 110%;}

.solidblockmenu{
margin: 0;
padding: 0;
float: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:  13px;
font-weight:bold;
width: 850px;
height:32px;
overflow: hidden;
background: url(images/navbg.gif) center center repeat-x;
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: #075577;
padding: 8px 30px;
text-decoration: none;
border-right: 1px solid white;
}

.solidblockmenu li a:visited{
color: #075577;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: white;
background: transparent url(images/over-state.gif) center center repeat-x;
}

.submenu{
margin: 3px 0 2px 0;
padding: 0;
float: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:  12px;
font-weight:bold;
width: 850px;
height:25px;
background: #FBFBFB;
}

.submenu li{
display: inline;
}

.submenu li a{
float: left;
color: #9E8D55;
padding: 5px 40px;
text-decoration: none;
border-right: 1px dotted #7A7A3D;
}

.submenu li a:hover, .submenu li .current{
color:#3366CC;
}

#maincontainer{
width: 850px; /*Width of main container*/
margin: 15px auto 0 auto; /*Center container on page*/
}

#topsection{
height: 187px; /*Height of top section*/
}

#topsection h1{
margin: 0;
padding:0px;
}

#submenu-section {
background: transparent url(images/sub-menu-bg.gif) top left repeat-x;
height:26px;
width:850px
}

#contentwrapper{
float: left;
width: 100%;
}

#contentwrapperJournals{
position:relative;
width: 100%;
}

#contentcolumn{
margin-right: 340px; /*Set right margin to RightColumnWidth*/
}

#contentcolumnJournlas{
float:left;
width:250px;
margin-right: 0px; /*Set right margin to RightColumnWidth*/
clear:left
}

#contentcolumnQ{
margin-right: 0; /*Set right margin to RightColumnWidth*/
}

.questionnaire-lng {
background: transparent url(images/questionnaire-bg.jpg) no-repeat;
width:457px; 
height:103px;
padding: 10px 0 0 15px;
margin-top:10px;
}
 .questionnaire-lng p {
 	font-size:11px;
	line-height:1em;
	margin-bottom:10px;
	color:#666666
	}

#rightcolumn{
float: left;
width: 340px; /*Width of right column*/
margin-left: -340px; /*Set left margin to -(RightColumnWidth) */
}

#rightcolumnJournals{
float: right;
width: 580px; /*Width of right column*/
margin: 20px 5px 20px 0; /*Set left margin to -(RightColumnWidth) */
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:  12px;
clear:right;
}

#rightcolumnJournals a {
	text-decoration:none;}
	
	#rightcolumnJournals p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin:0;
	}
	
	#rightcolumnJournals ol{
	font-size:11px;
	margin-left:15px;
	padding-left:5px;
	}
	
	#rightcolumnJournals ol li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
	
	#rightcolumnJournals .titles {
	font-size: 16px;
	font-weight:bold;
	color: #3366CC;
	margin-bottom: 10px;
	}
	
	#rightcolumnJournals .subtitles {
	font-size: 14px;
	font-weight:bold;
	color: #3366CC;
	margin-bottom: 10px;
	}
	
		#rightcolumnJournals .subtitles2 {
	font-size: 14px;
	color: #3366CC;
	margin-bottom: 10px;
	}
	
	#rightcolumnJournals .boldTxt {
	font-weight:bold;
	}
	
	#rightcolumnJournals .blueTxt {
	height: 30px;
	font-weight:bold;
	color: #3B3D3C;
	border:solid 1px #8F7C40 ;
	background-color: #D4BB6C;
	padding:2px 5px 2px 5px;
	}
	
	#rightcolumnJournals .blueTxt2 {
	font-weight:bold;
	color: #3366CC;
	}
	
	#rightcolumnJournals .italicTxt {
	font-style:italic;
	color: #3366CC;
	}
	
	#rightcolumnJournals .italicTxt2 {
	font-style:italic;
	}
	
	#rightcolumnJournals .quotedTxt {
	font-size:14px;
	font-style:italic;
	color: #3366CC;
	}
	
	#rightcolumnJournals ul {
	font-size:11px;
	margin-left:10px;
	padding-left:5px;
	}
	
	#rightcolumnJournals ul li {
	list-style: disc;
	}
	
	#rightcolumnJournals .highlights {
	background-color:#E0EFFC;
	padding:10px;
	}
	
	#rightcolumnJournals .highlights2 {
	width:380px;
	background-color:#E0EFFC;
	padding:10px;
	}

#pageNr {
margin-top:20px;
}

#pageNr a {
text-decoration:none;
color:#3366CC;
}

#pageNr  a:hover, #pageNr .current {
color:#666666;
}

#footer{
clear: left;
width: 850px;
height:110px;
color: #333333;
padding: 4px 0;
}

#footer a{
color: #FFF;
text-decoration:none;
}

.page-footer {
background: transparent url(images/page-footer.jpg) center center no-repeat;
height:33px;
width:850px;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px
}

.doc-footer {
width:850px;
height:73px;
margin:0;
}

.innertube{
margin: 20px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top:0
}

.innertubeJournlas{
margin: 20px; /*Margins for inner DIV inside each column (to provide padding)*/
}

.cssform p{
width: 300px;
clear: left;
margin: 0;
padding: 5px 0 8px 0;
padding-left: 155px; /*width of left column containing the label elements*/
border-top: 1px dashed gray;
height: 1%;
}

.cssform label{
float: left;
margin-left: -155px; /*width of left column*/
width: 150px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}

.cssform input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/
width: 180px;
}

.cssform textarea{
width: 250px;
height: 120px;
}

/*.threepxfix class below:
Targets IE6- ONLY. Adds 3 pixel indent for multi-line form contents.
to account for 3 pixel bug: http://www.positioniseverything.net/explorer/threepxtest.html
*/

* html .threepxfix{
margin-left: 3px;
}

.contactBx {
font-size:12px;
line-height:1.5em;
margin:15px 10px 0 15px;
width:265px; 
height:325px;
}

.floatimg{ float:right; margin:0px 10px 10px 10px; clear:right}

.floatimg2{ float:right; margin:0px 0px 10px 10px; clear:right}

.floatimg a { 
 text-decoration:none;
}

#menucontainer{width:206px; background-color:#E0EFFC; float:left; margin-bottom:10px; font-family:Arial, Helvetica, sans-serif}
.menusection{background:url(images/subNav.gif) top left no-repeat; width:206px; height:30px; text-align:left; margin:0;}
.menuSectionActive{background:url(images/subActive.gif) top left no-repeat; width:206px; height:30px; text-align:left; margin:0;}
.menutitle{ float:left; margin:5px 0 0 25px; clear:left;}
.menusectionlink{ text-decoration:none; color:white; font-size:12px; text-align:left; margin:0;}

.menuitem{width:205px; padding-bottom:2px; text-align:left; padding-top:5px; margin-bottom:2px;}
.menuselecteditem{background-color:#E0C57D; width:205px; padding-bottom:2px; text-align:left; padding-top:5px; margin-bottom:2px;}
.menuitemlink{ text-decoration:none; width:170px; color:#58595b; font-size:12px; text-align:left;}
.itemtitle{display:block; margin:-10px 6px 0 20px;}

.subarrow{ margin:5px 0 0 7px}

.sub{font-size:8px;
font-style:italic;
margin-top:-2px
}
