/* CSS Document */
*{margin:0; padding:0;}

/* generic styles */
a:focus {  outline-style: none; }

object {  outline-style: none; }

/* text/link styles */
p { margin-bottom: 10px; }

h1 { margin:0; }

h2 { margin:0; }

h6 { font-size:12px; }

body{ background:#000; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif;}

img{ padding:0; margin:0; border:none; float:left; }

.listContWrap ul{list-style: none;}

.listContWrap li{background: transparent url(/template_images/icons/bullet1.gif) no-repeat 0 4px ; padding-left: 11px;}

a{color:#000; text-decoration:underline;}

a:hover{color:#000; text-decoration:none;}

/* div styles */
#div {float:left;}

#maincontainer{width:800px;margin:0 auto;}

#topcontainer{width:800px;height:98px;float:left;background:#FFF8F0;}

.subnav{font-size:12px;color:#5D5D5D;text-align:right;float:right;padding:19px 25px 0 0;}

.subnav a{color:#5D5D5D;text-decoration:none;}

#headercontainer_outwrap{width:800px;float:left;}

.header{float:left;}

#menu{width:177px;float:right;font-size:14px;font-weight:bold;}

#menu ul{list-style:none;margin:0;padding:0;padding:3px 0 0 0;}

#menu ul li{display: block;line-height:30px;}

#menu ul li a{background-color:#000;width:147px;float:left;line-height:30px;color:#FFF;text-decoration:none;padding:0 0 0 30px;}

#menu ul li a:hover{background-color:#FFF;color:#000;}

#menu ul li a.selected{background-color:#FFF;color:#000;}

.content ul {
	margin: 10px 0 10px 14px;
}

#bodycontainer{width:800px;float:left;background:#FFF8F0;}

#leftcontainer{width:199px;float:left;padding:27px 0 13px 26px;}

.banner{float:left;padding:21px 0 0 0;}

#rightbodycontainer{width:555px;float:right;padding:30px 0 13px 0;margin:0;}

h1{font-size:20px;color:#000;text-align:left;padding:0 0 15px 0; text-transform: capitalize;}
h3{font-size:14px;color:#000;text-align:left;padding:0 0 5px 0;}
h4{font-size:12px;color:#000;text-align:left;padding:5px 0 5px 0;}
h5{font-size:10px;color:#000;text-align:left;padding:0 0 5px 0;}

.content{font-size:12px;color:#000;text-align:left;line-height:0.5cm;padding:5px 10px 6px 0;}

.quicklinkscontainer{width:800px;float:left;background:#D9D3CC;padding-bottom:20px;}

h2{font-size:18px;text-align:left;color:#000;margin: 0; padding: 0;}

.linkscontainer{width:120px;float:left;padding:5px 30px 0px 40px;}

.links{font-size:14px;text-align:left;float:left;color:#000;line-height: 20px;font-weight:normal;}

.links a{color:#000;text-decoration:none;}

.linkscontainer2{width:150px;float:left;padding:10px 0 14px 55px;}

#footer{width:800px;float:left;background:#FFF8F0;}

.footerlinks{font-size:11px;color:#000;padding:20px 0 10px 0;}

.footerlinks a{color:#000;text-decoration:none;}

.footerlinks_left{font-size:10px;color:#000;text-align:left;float:left;padding:0 0 0 37px;}

.footerlinks_right{font-size:10px;color:#000;text-align:right;float:right;padding:0 37px 0 0;}

.footerlinks_right a{color:#000;text-decoration:none;}

.footerinfo{width:800px;float:left;padding:0 0 20px 0;}

/* FORMS */

table.feedback {
    width: 100%;
}  

table.form_table {
   text-align: center;
   border: 1px solid #E3E3E3;
   width: 100%;
   margin: 10px auto 10px auto;
   padding-bottom: 5px;
}

td.feedback_text {
    text-align: left;
    font-size: 12px;
    color: #000000;
    vertical-align: top
}

td.form_right {
   text-align: left;
}

td.form_left {
   text-align: right;
   padding: 0px 4px 0px 4px
}

td.form_right input,textarea {
   font-size: 12px;
   color: #000000;
   width: 175px;
   border: 1px solid #E3E3E3;
   margin: 4px 0px 4px 0px;
   padding:4px;
   overflow: auto;
	 height:20px;
}
.form_right:focus
{
outline-style:none;
}

div.form_right input{
   font-size: 12px;
   color: #000000;
   width: 200px;
   border: 1px solid #E3E3E3;
   margin: 4px 0px 4px 0px;
   overflow: auto;
   padding: 4px;
}  

td.form_section {
    text-align: left;
    font-weight: bold;
    color: #000000;
    padding: 10px 0px 0px 10px;
    border-bottom: 1px solid #000000;
}  

input.field {
   font-size: 10px;
   color: #000000;
   border: 1px solid #666666;
}

input.button {
	font-size: 12px;
	color: #000000;
	background: #E3E3E3;
	border: 1px solid #666666;
	margin: 4px 3px 0 0;
	padding: 3px;
	float:left;
}
input.buttonsearch {
	font-size: 12px;
	color: #000000;
	background: #E3E3E3;
	border: 1px solid #666666;
	margin: -2px 3px 0 2px;
	padding: 3px;
	float:left;
}


.left {
	float: left;
}

.right {
	float: left;
	padding:0;
	margin:0;
}

.tableFooter
{
float:left;
}
/* help */
div#search {
	width:100%;
	margin-bottom:20px;
}

input.field_search {
	width:200px;
	height:16px;
	*margin-top:-1px;
	color:#000000;
	border-left:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	border-top:1px solid #cccccc;
	border-right:none;
	padding-top:3px;
	padding-left:3px;
}

div#help_content {
    width:100%;
    margin-top:20px;
    *margin-top:15px;
	float: left;
}

div#back {
	padding-bottom:2px;
}

div#filerow {
	width:540px;/*570px;*/
	height:24px;/*31px;*/
	padding:7px 15px 0px 15px;
	background-image:url(../template_images/filerow_bg.gif);
	background-repeat:repeat-x;
	font-weight:bold;
	float: left;
}

div#filerowalt {
	width:540px;/*570px;*/
	height:24px;/*31px;*/
	padding:7px 15px 0px 15px;
	background-image:url(../template_images/filerowalt_bg.gif);
	background-repeat:repeat-x;
		float: left;
}

div#filerowalt a, div#filerow a {
	font-weight:bold;
}

div.help_topten_holder {
	width:100%;
	margin-top:20px;
	
		float: left;

}   
#help_topten_holder a{
	color:#000;
	text-decoration:none;
}  
div.help_topten_holder h2 {
	float: left;
	color:#ffffff;
}

div.help_topten_holder p {
	margin:0px;
}

div.help_topten_holder hr, div#search hr {
	color:#000;
	background-color:#000;
	height:1px;
	border-bottom:1px dotted #ffffff;
	border-top:none;
	border-left:none;
	border-right:none;
	margin:3px 0px 3px 0px;
	*margin:0px 0px 0px 0px;
	padding:0px 0px -5px 0px;
}

div.topten_qs {
	width:100%;
}

div.question {
	width:520px;/*570px;*/
	height:24px;/*31px;*/
	padding:7px 15px 0px 15px;
	border-bottom:1px dotted #000000;
	font-weight:bold;
	float: left;
}
div.question a {
	color:#000000;
}

div.help_answer {
	width:520px;/*570px;*/
	padding:7px 15px 0px 15px;
		border-bottom:1px dotted #cccccc;
	float: left;
}  

div.help_answer p {
	color:#000000;
}
/* feedback */

td.feedback_text {
	padding-top:0px;
	*padding-top:15px;
}

td.form_left {
	width:100px;
	padding:0px;
}
#cat_holder {
float: left; 
width: 405px;
/*padding-bottom: 10px;
border-bottom: 1px solid #CCC;*/
}

td.form_right {
	width:250px;
	height:30px;
	padding:0px;
}

td.form_right input {
	margin:2px 0px;
}
.quicklinkscontainer h2{font-size:18px;text-align:left;color:#000;padding:19px 0 0 27px;}