body{
font-family: Arial, Verdana, Myriad Web, Syntax, helvetica, sans-serif;
background:#EEEEEE;
font-size:14px;
}
h1{font-size:1.5em;margin-top:10px;margin-bottom:0px;color:#db7900;/*#FD9907;*/}
h2{font-size:1.3em;margin-top:10px;margin-bottom:0px;color:#9b3900;/*#bb5900;*/}
h3{font-size:1.1em;margin-top:10px;margin-bottom:0px;color:#432000;/*#9b3900;*/}
p,code{
	margin-top:5px;
	margin-bottom:15px;
/*	max-width:320px;*/
	line-height:1.3em;
	-ms-word-break: break-all;
	    word-break: break-all;

	 /* Non standard for webkit */
	     word-break: break-word;

	    -webkit-hyphens: auto;
	       -moz-hyphens: auto;
	        -ms-hyphens: auto;
	            hyphens: auto;
}
a:link{text-decoration:none;color:#00f;}
a:visited{text-decoration:none;}
a:active{text-decoration:none;}
a:hover{text-decoration:underline;}
a.mnuitem:visited{color:#00f;}
a.mnuitem{
	font-size:12px;
	font-weight:bold;
	display:block;
	margin-bottom:10px;
	margin-top:10px;
	font-family: Verdana, Arial, Myriad Web, Syntax, helvetica, sans-serif;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:3px;
	padding-right:3px;
	background-color:#EEEEEE;
	-moz-border-radius: 3px; /* FF1+ */
  	-webkit-border-radius: 3px; /* Saf3+, Chrome */
    border-radius: 3px; /* Opera 10.5, IE 9 */
    text-align:center;
    behavior: url(/htc/border-radius.htc);
}
a.mnuitem:hover{
	text-decoration:none;
	background-color:#DDDDDD;
}
a.mnuitemactive{
	background-color:#BBBBBB !important;
}
div.bcs a:visited{color:#00f;}
div.bcs {
	font-size:12px;
	text-align:left;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
}
.quote{
background-color:#DDDDDD;
font-size:10px;
margin-left:2em;
margin-right:2em;
padding:5px;
}
table.reference tr:nth-child(even){
	background-color:#ddd;
}
table.reference th{
	text-decoration:underline;
	text-align:center;
	border:2px solid #000;
	padding:5px;
}
table.reference td{
padding-bottom:15px;
}
table.reference td.heading{
font-weight:bold;
}
.contenttd {
	padding-left:10px;
	max-width:740px;
}
.menutd {
	width:150px;
}
form{margin:0;padding:0;}
label{
font-size:11px;
font-weight:bold;
display:block;
text-align:left;
text-transform:uppercase;
color:#432000;}
div#page {
	background-color:#ffffff;
	padding:15px;
	max-width:900px;
	margin:0 auto;
	text-align:left;
}
div.info, div.info2 {
	clear:right;
	float:right;
	width:280px;
	padding:15px;
	padding-top:10px;
	margin-bottom:15px;
}
div.info {
	background-color:#ddd;
}
div.dinfo2 {
	background-color:#fff;
	border:2px solid #9b3900;
}

.bottomContainer {
	padding-top:20;padding:5px;text-align:center;font-size:14px;
}

@media (max-width: 700px) {
	body {
		padding:0;margin:0;
	}
	
	div#page {
		padding:0;
		-moz-border-radius: 0;
	  	-webkit-border-radius: 0;
	    border-radius: 0;
		
	}
	
	.menutd {
		display:none;
	}
	
	.info, .info2 {
		width:auto !important;
		float:none !important;
		margin:0 !important;
	}
	
	.bottomContainer .menuItem {
		display:block;
		margin-top:12px;
		margin-bottom:12px;
	}
	
	.contenttd {
		padding:0 !important;
	}
	
	.contenttd > form, .contenttd > p, .contenttd > code, .contenttd > h1, .contenttd > h2, .contenttd > h3,
	.articleBody > form, .articleBody > p, .articleBody > code, .articleBody > h1, .articleBody > h2, .articleBody > h3,
	.ad_header {
		padding-left:15px;
		padding-right:15px;
	}
}