body {margin:0;padding:0;font-family:Verdana,Tahoma;font-size:13px;color:#555;background-color:#c1dec7;}
div#main {padding:0px;margin-top:5px;margin-bottom:0px;margin-left:135px;margin-right:135px;}
div#header {padding:0px; margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px; background:url(../images/bg-paihlogo-h.gif) repeat-x left top;}

div#footer {padding:0px; margin-left:0px;margin-right:0px;margin-top:25px;margin-bottom:15px; background:url(../images/bg-footer-h.gif) repeat-x right bottom; height: 100px;}

div#tabmenu {margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px; }
div#content {margin:0px;padding-top:15px;padding-bottom:30px;padding-left:70px;padding-right:70px;height:auto;background-color:#fff;}
div#content h1 {font-size:16px; font-weight:bold; color:#576; } 
div#content h2 {font-size:15px;}
div#content h3 {font-size:12px;font-style:italic; color:#333;}
div#content h4 {font-size:14px;color:#333;}
div#content p.caption {margin:0 0 0 50px;font-size:0.8em;font-style:italic;}
div#content pre.code, code {margin:0 50px;padding:5px 0 5px 50px;;size:0.8em;font-family:Courier;color:#000;border:1px dashed #336;background-color:#F9F7ED;display:block;overflow-x:auto;}
div#content input,div#content textarea,div#content select {border:1px solid #336;color:#336;}
div#content hr {border-width:0;border-bottom:1px dotted #336;width:100%;height:1px;background-color:#fff;text-align:left;}
div#content a {text-decoration:none;color:#33c;}
div#content a:hover {text-decoration:underline;}
div#content a:visited {color:#33c;}

/* Comment styles */
div#content div.comment1 {background-color:#ffff88;padding:15px;margin:0;}
div#content div.comment2 {background-color:#ffffcc;padding-bottom:10px;margin:0;}
#commentlist {background-color:#ffff33; padding: 10px 20px 10px 20px; }
#commentform {background-color:#eeee66; padding:8px; }
#commentspam { margin:4px; }
#commentnospam {background-color:#ffff66; margin:4px;}

/* PAIH specific styles */

div#credit {font-size:9px;}
div#nav-top {position: absolute; top: 0px; right: 145px;
font-size:9px; padding-bottom:10px; float:right; text-align:center; margin-left:10px;margin-right:14px;margin-top:10px; line-height:17px;}
div#nav-top a {text-decoration:none;color:#33c;}
div#nav-top a:hover {text-decoration:underline;}
div#nav-top a:visited {color:#33c;}

div#nav-bottom {font-size:9px; padding-bottom:10px;}

div#searchbox {font-size:9px; position: absolute; top: 50px; }
div#commentbox {font-size:9px; position: absolute; top: 96px; }

div#worddoc {font-size:9px; line-height:9px; padding:0px; margin: 0px; position: relative; bottom: 8px; text-align:right;}

div#textnews {font-size:11px; color:#a33; padding:15px; float:right; margin:25px; width: 180px; }
div#textbox {border:3px dotted #8f8;  padding:5px; margin:18px; line-height:22px; } 
div#textbox2 {background-color:#e0ffe0; padding:5px; margin:0px; line-height:22px; } 
div#textbox3 {background-color:#ffc; padding:5px; margin:5px; line-height:22px; } 
div#textcontents {background-color:#ffc;  padding:5px; margin:18px; line-height:22px; }

div#page0-table {background-color:#e5e5e5; }
div#page0-text {font-size:12px; color:#933; padding-bottom:10px; }

div#listhead1 {font-size:14px; font-weight:bold; color:#7e7; } 
div#content table.forms {border-top:2px solid #111; border-right:2px solid #111}
div#content td.cell {border-bottom:2px solid #111; border-left:2px solid #111}

/* div#content img.border {border:1px solid #336;} */

.imageright {
float: right;
padding: 5px 5px 5px 10px;
margin: 5px 5px 5px 10px;
}

.tooltip {color:#993333; font-weight:bold;}

.topdivdemo1 {
	width: 350px;
	padding:6px;
	font-weight:bold;
	border:1px solid #9999cc;
	background:#dfdfff;
	color:#8f3333;
}

.botdivdemo1 {
	width: 350px;
	padding:6px;
	border:1px solid #9999cc;
	background:#c0c0de;
	color:#333333;
}


