:link,:visited {text-decoration:none; color: #0066FF;}

h1,h2,h3,h4,h5,h6,pre,code {font-size:1em;font-weight:400;}

ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input {margin:0; padding:0}

a img,:link img,:visited img {border:none}

body { font-family:arial, "lucida Grande", verdana, helvetica, sans-serif; font-size: 13px; line-height: 19px; color: #333333; }

.contentpad { padding: 20px;}

h2 { font-family:georgia; font-size:18px; color:#333333; line-height:20px; }

.bodybox { margin-top:20px; margin-bottom:20px; font-size:11px; line-height:18px; color:#555; border:1px dotted #ccc; background:#f9f9f9; padding:10px; text-align: center;}

.clear { clear:both;}

.spacer { height: 10px;}

.img  { margin-right: 15px; max-height: 100px; max-width: 100px; overflow: hidden;}

/* HEADER */

#header { height:25px; background: #fff; }

#headerwrap { position:relative; width:990px; max-width:990px; margin:0px auto; text-align:left; }

#header .logo{ position:absolute; top:30px; left:350px; color:#0066ff; font-family:arial; font-weight:bold; font-size:20px; }

/* CONTAINER */

#container {width:990px; max-width:990px; margin:0px auto; text-align:left; }


/* LEFT SIDE */

#leftside {float:left; max-width:205px; padding-bottom:15px; width:205px;}


/* CENTER */

#center {float:left; max-width:760px; min-width:760px; margin-top: 10px; margin-right: 10px; width:760px;}


/* RIGHT SIDE */

#rightside {float:left; max-width:220px; min-width:220px; padding-bottom:15px; margin-top: 10px; width:220px;} 	


/* BOX */

.b1h, .b2h, .b3h, .b4h, .b2bh, .b3bh, .b4bh{font-size:1px; overflow:hidden; display:block;}

.b1h {height:1px; background:#c6c6c6; margin:0 5px;}

.b2h, .b2bh {height:1px; background:#fff; border-right:2px solid #c6c6c6; border-left:2px solid #c6c6c6; margin:0 3px;}

.b3h, .b3bh {height:1px; background:#fff; border-right:1px solid #c6c6c6; border-left:1px solid #c6c6c6; margin:0 2px;}

.b4h, .b4bh {height:2px; background:#fff; border-right:1px solid #c6c6c6; border-left:1px solid #c6c6c6; margin:0 1px;}

.b2h, .b3h, .b4h {background: #f2f2f2;}

.headh {background: #f2f2f2; border-right:1px solid #c6c6c6; border-left:1px solid #c6c6c6; color: #333333; padding: 6px; text-align: center; font-weight: bold;}	

.headm {background: #f2f2f2; border-right:1px solid #c6c6c6; border-left:1px solid #c6c6c6; color: #333333; padding: 6px; text-align: left; font-size: 15px; font-weight: bold;}	

.bodyh {background: #ffffff; border-right:1px solid #c6c6c6; border-left:1px solid #c6c6c6; padding: 6px; text-align: left; height:100%;}	

.bodyh a:link,  .bodyh a:visited { color: #55a5e2; text-decoration:none; }

.bodyh a:hover { color:#333333; text-decoration:underline; }

/* FOOTER */

#footer { text-align:left; line-height:18px; font-size:12px; color:#333333; padding:10px 0 20px 0; }

#footer p.left-footer {text-align:left;float:left;width:450px;}

#footer p.right-footer {text-align:right;float:right;width:450px;}
	
#footer a:link, #footer a:visited { color:#333333;	text-decoration:underline; }

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

.hr_menu { width: 100%; margin: 0px 0px 5px 13px; }

#menu li { float: left; list-style: none; font: 15px Tahoma, Arial; }

#menu li a { display: block; padding: 0px 11px; color: #333333; text-decoration: none; width: auto; white-space: nowrap; font-weight: bold; }

#menu li a:hover { background: #ffffff; color: blue; margin: 0px; text-decoration:underline; }

.pagingLinks { margin-top: 20px; border-top: 1px solid silver; } 	

#submitdiv {float: left; color: green;}

.formwrap { margin: 10px; padding: 10px; background: #f2f2f2; border: 1px solid silver; }

.formlabel { width: 160px; text-align: right; }

.formalize { }
