@charset "utf-8";
/* CSS Document */
body {
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 width:100%;
 background-color:#fff;
 font-family:Tahoma, Geneva, sans-serif;
 font-size:11px;
 color:#000;
 outline:none;
}
html {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
form {
	display:inline;
}
p {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
a img {
	border:none;
}
img {
	border:none;
}
p.clr, .clr {
	clear:both; 
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:none;
}

.object { outline:none}

div.hr {display: none;}
/*/*/a{}
div.hr {
  display: block;
  height: 1px;
  background-color:#666;
  background-repeat: no-repeat;
  background-position: center center;
  margin-top:12px;
  margin-bottom:12px;
}

.titleBar {
 background-color:#fff;
 font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
 font-size:11px;
 font-weight:bold;
 text-transform:uppercase;
 letter-spacing:8px;
 color:#000;
 padding:8px 16px; 
}

.headerWrapper {
 margin:0px; 
 padding:0px;
 background-color:#000;
 min-height:256px;
 overflow:hidden;
}

.header {
 width:914px;
 margin:0px auto;
 padding:0px;
}

.headerLogo {
 float:left;
 width:170px;
 height:170px;
 padding:15px 0px 0px 0px; 
 margin:0px;
}

.search {
 float:left;
 width:729px;
 padding:13px 0px 0px 15px;
  margin:0px 0px 15px 0px;
}
.icons {
 float:left;
 width:729px;
 padding:122px 0px 0px 15px;
 margin:0px;
}

.bodyWrapper {
 width:914px;
 margin:0px auto;
 padding:15px 15px;
}

.bodyLeft { float:left; margin:0px; padding:0px 15px 0px 0px; width:170px; }

.bodyRight {
	float:left;
	margin:0px;
	padding:0px 0px 0px 15px;
	width:705px;
}
.bodyRight a:link, .bodyRight a:visited, .bodyRight a:active {color:#F00; font-weight:bold; text-decoration:none;}
.bodyRight a:hover {color:#333;}

.footerWrapper {
 background-color:#000;
 min-height:100px;
 overflow:hidden;
}

.footer {
 width:914px;
 margin:0px auto;
 background-color:#000;
}

.footerLeft { float:left; width:530px; margin:20px 0px 14px 0px;}
.footerLeft p { color:#999; font-family:Tahoma, Geneva, sans-serif; font-size:10px;}

.footerRight { float:left; width:348px; margin:20px 0px 14px 0px; padding:0px 0px 0px 25px; border-left:1px dotted #666; font-family:Tahoma, Geneva, sans-serif; font-size:10px;}
.footerRight ul {list-style-type:none; margin:0px; padding:0px;}
.footerRight li {margin:0px; padding:0px 0px 6px 0px;}
.footerRight li a:link, .footerRight li a:visited {display:block; margin:0px; padding:6px 6px; background-color:#161616; color:#C0C0C0; border: 1px solid #333; text-decoration:none;}
.footerRight li a:hover {background-color:#FFCC00; color:#000; }

.blackLine1 {margin:0px 0px 15px 0px; padding:0px 0px 0px 0px; border-bottom:1px solid #666;}
.blackLine2 {margin:-8px 0px 18px 0px; padding:0px 0px 0px 0px; border-bottom:1px solid #666;}

.sideLine1 {margin:0px 0px 15px 0px; padding:0px 0px 0px 0px; border-bottom:1px dashed #333;}
.sideLine2 {margin:-8px 0px 18px 0px; padding:0px 0px 0px 0px; border-bottom:1px dashed #333;}
.sideLine3 {margin:10px 8px 10px 8px; padding:10px 0px 0px 0px; border-bottom:1px dashed #333;}

.whiteLine1 {margin:0px 0px 4px 0px; padding:0px 0px 0px 0px; border-bottom:1px solid #fff;}
.whiteLine2 {margin:-4px 0px 0px 0px; padding:0px 0px 0px 0px; border-bottom:1px solid #fff;}

.imgPaddingRight {float:left; margin:0px; padding:0px 20px 0px 0px;}
.imgPaddingLeft {float:left; margin:0px; padding:0px 0px 0px 20px;}

.formTextField {font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:000; width:300px; background-color:#bbb; border:1px dotted #333;}
.formDropDown {font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:000; width:100px; background-color:#bbb; border:1px dotted #333;}
.formTextBox{font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:000; width:705px; height:100px; background-color:#bbb; border:1px dotted #333;}
.formCheckBox {font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:000; background-color:#bbb; border:1px dotted #333;}
.formButton {font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:000; width:50px; background-color:#bbb; border:1px solid #333; padding:2px;}

.leftoutline {
	margin: 0px;
	padding: 10px;
	border: 1px dashed #333;
 	overflow:hidden;
}

.leftoutline p {
	margin: 0px;
	padding: 5px 2px 0px 1px;
	line-height: 18px;
	text-align: justify;
}
.picborder {
	border: 1px solid #333;
}

