html, body {padding:0;border:0;margin:0;}
body {background:#F2F7FC;margin:0 auto;font-family:arial,verdana,sans-serif;}
#page {width:980px;margin:0 auto;height:auto;}
#container {float:left;clear:both;width:980px;text-align:left;padding:0;margin-top:0;background:#fff;border:solid 1px #ccc;}
img {border:0;}
a {text-decoration:none;color:#0B5ABE;}
a:hover{text-decoration:underline;}

hr {margin:5px;padding:0;border:0;}
*html hr {margin:0;padding:0;border:0;}
hr {color:#DDD;background:#DDD;width:100%;size:1px;height:1px;}
hr.spacer {color:#82A7D1;background:#82A7D1;width:200px;height:4px;margin:10px 0 10px 0;}
hr.spacer_top {color:#DDD;background:#DDDDDD;width:200px;height:4px;margin:10px 0 10px 0;} 
hr.full {color:#DDD;background:#DDD;width:100%;height:1px; margin:5px 0 0 0;padding:0;} 
.emptyspacer {width:100%;height:3px;clear:both;} 

/************************Header*********************/
#header {background:#003366;border-bottom:1px solid #164C97;padding:10px 10px 9px 13px;font-size:11px;color:#CCFFFF;height:26px;}
#header a, #headerhome a {text-decoration:none;color:#CCFFFF;font-size:14px;padding:0 10px 0 10px;}
#header a:hover, #headerhome a:hover {color:#efefef;}
#header a.feedback {text-decoration:underline;color:#fff;padding-right:5px;font-weight:bold;font-size:11px;}
#header a.addsearch {text-decoration:underline;color:#fff;font-weight:bold;font-size:11px;margin:0;padding:0}
#bar {clear:both;background:#82A7D1;font-size:12px;color:#333;padding:5px 10px 5px 15px;}

/************************Main Content*********************/
#main {float:left;width:100%;margin:0;padding:15px 0 15px 0;color:#000;}

/****Middlebar*****/
#middlebar {width:645px;float:left;padding:0;margin:0;font-size:12px;} 
#middlebar h4 {font:bold 12px arial;padding:2px 1px 2px 10px;margin:1px 0 0 0;color:#fff;background:url(/media/v6/images/section.gif) no-repeat;}

/****Middlebar with no right bar*****/ 
#middlebar_full {width:100%;padding:0;margin:0;font-size:12px;} 

#middlebarnarrow{width:755px;float:left;padding:0;margin:0;font-size:12px;} 
#middlebarnarrow h4{font:bold 12px arial;padding:2px 1px 2px 10px;margin:1px 0 0 0;color:#fff;background:url(/media/v6/images/section.gif) no-repeat;}

/****Centercontent*****/ 
.centercontent {padding:10px 0 0 20px;margin-bottom:15px;}
.centercontent h4 {padding:0 0 10px 0;margin:0;font-size:14px;color:#ff7719;background:url(/media/v6/images/line.gif) bottom left no-repeat;padding:0 0 20px 0;}
.centercontent h1 {padding:0 0 16px 0;margin:0;font-size:14px;color:#ff7719;background:url(/media/v6/images/line.gif) bottom left no-repeat;padding:0 0 20px 0;}

/****Centercontent with no right bar*****/ 
.centercontent_full {width:auto;padding:10px 0 0 20px;margin:0 0 15px 0;} 
.centercontent_full h1 {padding:0;margin:0;font-size:16px;color:#666;} 
.centercontent_full h4 {padding:0 0 10px 0;margin:0;font-size:14px;color:#ff7719;background:url(/media/v6/images/line.gif) bottom left no-repeat;padding:0 0 20px 0;} 

.metadata {float:left;width:260px;margin:0 0 0 20px;} 
a.pointer {text-decoration:none;font-weight:bold;font-size:12px;color:#FF6600;background:url(/media/v6/images/pointer.gif) no-repeat;padding:0 15px 0 18px;}
.source {font-weight:bold;font-size:12px;color:#000;background:url(/media/v6/images/source.gif) no-repeat;padding-left:18px;}
.metadata ul {padding:0 0 0 10px;margin:5px;line-height:18px;list-style:square;}

.qa {padding:4px 5px 2px 0;width:20px;float:left;font-size:14px;font-weight:bold;color:#666;}
.answer {font-size:13px;color:black}
.answertrailor {font-weight:bold; color:black}
.question {padding:3px 0 2px 0;float:left;font-size:15px;font-weight:bold;color:#444;width:100%;border-bottom:1px solid #CCCCCC}
.question a {font-weight:bold;color:#0B5ABE;}
.question a:hover {text-decoration:underline;}
.question .keyword {background:#FFFFCD none repeat scroll 0 0;font-weight:bold;text-decoration:inherit;}
.relatedquestion {margin:0;padding:0;font-size:13px;color:#666;}
.relatedquestion a {color:#0B5ABE;}
.relatedquestion a:hover {text-decoration:underline}
.page_title {padding:0 0 10px 0;color:#808080;font-size:13px;margin:0;}
.page_title a {color:#666;}
.page_title a:hover {color:#666;}
ol {margin:0 0 0 12px;padding:0 0 0 12px;color:#333;} 
ol li {line-height:24px;}

.results_float {width:auto;text-align:right;padding: 5px 0 0 0;}
#pages {width:auto;font-size:14px;color:#666;margin-bottom:20px;}
#pages a {color:#0066CC;text-decoration:underline;padding:0 3px;}
#pages a:hover {color:#999;text-decoration:underline;}
#pages a.active {color:#000;font-weight:bold;text-decoration:none;}
#pages a.inactive {color:#666;text-decoration:none;}

.sample {color:#666;font-size:12px;}
.logohome {padding:15px 20px 25px 10px;margin-left:220px;}
.searchbox {padding:25px 20px 30px 15px;width:650px;margin-left:150px;background:url(/media/v6/images/bg1.jpg) no-repeat;}
.why {color:#000;font-size:13px;padding:25px 20px 15px 15px;width:505px;margin-left:220px;line-height:150%}

#about {padding:10px 0 0 20px;font-size:12px;margin:0;}
#about h1 {font-size:16px;font-weight:bold;color:#ff7719;background:url(/media/v6/images/line.gif) bottom left no-repeat;padding:0 0 20px 0;margin:0;}
#about p {padding:0 0 15px 0;margin:0;}

td {padding:2px;vertical-align:top;}
.textbox_medium {height:15px;width:275px;border:1px solid #ccc;vertical-align:top;}
.textarea_medium {width:275px;height:90px;border:1px #ccc solid;font-family:Arial;vertical-align:top;}
label {cursor:pointer;cursor:hand;padding-top:10px;}
.selectbox {height:20px;width:278px;vertical-align:top;border:1px solid #ccc;font-size: 9pt;}
.error {font-family: Arial;font-size: 8pt;color: red;padding-bottom: 2px;}
.mandatory {font-family: Arial;font-size: 10pt;color: red;}


.noresults {width:auto;padding:10px 0 0 20px;font-size:12px;}
.noresults span {font-size:14px;}
.spelcheck {width:auto;margin:0.5em 0 1.25em 0;font-size:14px;color:#FF0000;}
.spelcheck a {text-decoration:underline;font-weight:bold;}
.spelcheck1 {width:auto;margin:0.5em 0pt ;font-size:14px;color:#FF0000;}
.spelcheck1 a {text-decoration:underline;font-weight:bold;}
.topic {width:auto;margin:0.5em 0 1.25em 0;font-size:12px;color:#000;}

.category_pod {width:22%;font-size:12px;color:#686568;margin:0 22px 5px 0;padding:5px 0 0 0;float:left;} 
.category_pod h1 {padding:5px 0 5px 8px;margin:0 0 7px 0;font-size:14px;color:#666;background:url(/media/v6/images/category_bg.jpg) bottom left; background-repeat:repeat-x; border-left:solid 1px #ccc;border-bottom:solid 1px #ccc;} 
.category_pod h2 {padding:5px 0 5px 15px;margin:0 1px;font-size:12px;color:#666; border-bottom:solid 1px #efefef;} 
.category_pod ul {margin:3px 0 0 20px;padding:3px 0 0 20px;} 
.category_pod li {padding-bottom:7px; list-style:url(/media/v6/images/list_arrow.gif);} 
.category_pod li.none {padding:3px 0 5px 0; list-style:none; list-style-image:none;} 
.category_pod li.none a {color:#999;} 
.category_pod li.none a:hover {color:#666;} 
.answer_data {font-size:13px;margin:0 0 0 0px;line-height:1.3em;clear:both;color:#333333} /* line-height from mahalo and organized wisdom */
.answer_data .keyword {background:#FFFFCD none repeat scroll 0 0;font-weight:normal;text-decoration:inherit;}
.indent1 {margin-left:25px;}
.indent0 {margin-left:0px;}

#outer {padding:0 0 10px 25px;background:url(/media/v6/images/pix.gif) repeat-y;}
#outer h1 {font-size:16px;font-weight:bold;color:#CC6633;background:url((/media/v6/images/images/line.gif) bottom left no-repeat;padding:5px 0 20px 0;margin:0;}
.notfound {background:url(/media/v6/images/pagenotfound.gif) no-repeat;padding:0 0 0 55px;}

/****Rightbar*****/
#rightcontent {float:right;width:200px;background:#fff;border-left:solid 1px #DDD;font-size:11px;padding:0 10px 0 10px;}
#rightcontent h4 {padding:0 0 10px 0;margin:0;font-size:12px;color:#ff7719;font-weight:bold;}
#rightcontent ul {margin:3px 0 0 7px;padding:3px 0 0 7px;} 
#rightcontent li {padding-bottom:7px; list-style:url(/media/v6/images/list_arrow.gif);} 

/*************Form***************/
form {margin:0;padding:0;}
input.textbox_large {margin:0;padding:5px 5px 0 5px;height:20px;width:400px;border:1px solid #ccc;vertical-align:top;} 
input.textbox {margin:0 0 0 10px;padding:5px 5px 0 5px;height:19px;width:275px;border:1px solid #5EBDE1;} 
input.search {background:url(/media/v6/images/search_button.gif);height:26px;width:98px;color:#fff;font:bold 14px arial;margin:0 0 0 1px;padding:0;border:1px solid #FF7719;}

/************************Footer*********************/
#footer {width:100%;font-size:12px;color:#686568;margin:10px 0;padding:10px 0;clear:both;}
#footer a{color:#003399;border-left:1px solid #999;padding:0 2px 0 3px;}

/*********Containers**********/
/****Google Ads - Main & Right*****/
.adcontent_main {padding:5px 0px 5px 0px;margin-bottom:5px;font-size:11px;clear:both;border-top:dotted 1px #CCCCCC;border-bottom:dotted 1px #CCCCCC;}
.adcontent_right {padding:0;margin:0;font-size:11px;clear:both;text-align:center}
.google {padding:0 0 10px 0;}
.adcontent_right a, .adcontent_main a {font-weight:bold;text-decoration:underline;color:#0000CA;}
.adcontent_right .ad_innercontent, .adcontent_main .ad_innercontent {padding:3px 0 10px 0;}
.adcontent_right .ad_innercontent a, .adcontent_main .ad_innercontent a  {text-decoration:none;font-weight:normal;color:#009900;}
.adcontent_right a:hover, .adcontent_main a:hover {color:#999;}

/****Yedda - Main & Right*****/
.yedda_main {padding:10px 2px 0 2px;margin:5px 0 5px 0;clear:both;border-top:dotted 1px #ff7719;}
.yedda_right {padding:0;margin:0;clear:both;}
.textarea_yedda {width:195px;height:90px;border:1px #ccc solid;font-family:Arial;font-size: 10pt;}