@charset "UTF-8";
/* CSS Document */

body{
margin:0;
padding:0;
font-family:"arial";
font-size:14px;
color:#020200;
background-color:#e6e69f;
line-height:18px;
height:800px;
}

#container{ 
width:857px;

background-color:#fffdbc;
text-align:left;
margin-left:auto;
margin-right:auto;
border:1px solid #c1ba11;

}
.top{
background-color:#fdf9f0;
width:auto;
height:84px;
border-bottom:1px solid #f1f1ce;
}

.top_menu {

padding-left:1px; position:relative; float:left; width:648px;
background-image:url(../images/bg-topmenu.jpg); background-repeat:repeat-x; height:39px;
}
.top_menu #home ul li
{
float: left;
list-style:none;
border-spacing: 10px;
display: block;
width:109px;
height:56px;
font-family:Arial;
font-size:14px;
font-weight:bold;
border:0px solid #000000;
}

ul#menu{
	margin:0;
	padding:0;
	list-style-type:none;
	width:auto;
	position:relative;
	display:block;
	height:39px;
	font-family:"Arial";
		font-size:14px;
	
	background:transparent url("../images/bg-topmenu.jpg") repeat-x top left;
	}
ul#menu li{
	display:block;
	float:left;
	margin:0;
	pading:0;
	border-right:0px solid #e3e167;
	}
ul#menu li a{
	display:block;
	float:left;
	color:#2e2d00;
	text-decoration:none;
	padding:12px 24px 0 27px;
	height:24px;
	
	}
ul#menu li a:hover{

	background:transparent url("../images/menu-over.jpg") repeat-x top left; color:#FFFFFF;	
	}
	
.active{
	background:transparent url("../images/menu-over.jpg") repeat-x top left; color:#FFFFFF; 
	}



#banner{
float:none;
height:188px;
width:857px;
background-image:url(../images/header.jpg); 
background-repeat:no-repeat;

}

#banner h1{ 
position:relative;
top:145px; 
left:20px;
width:560px;
font-family:"arial";
font-size:15px;
font-weight:bold;
padding:0px;
margin:0px;
} 

#middle{ 
width:100%;
margin-top:1px;
margin-bottom:auto;
height:960px;
background-color:#ffffe7;
float:none;
}
#middle #left{
float:left; 
width:575px;
padding-left:5px;
margin-left:5px;
margin-top:10px;
border:0px solid #0066CC;
}
div #left #box{border:1px solid #d2d291; background-color:#ffffde;  margin-top:5px; width:99%;}
div #left #box_heading{border:1px solid #d3e11b; width:100%; background-color:#ffffb3;}

div #left #utlity{background:url(../images/utility_bg.jpg); font-family:Arial; font-size:16px; width:100%; height:26px;}

a.heading{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#632500; height:50px;}
a.heading:hover{ background-color:#ffffde;}

#middle #left h1{
padding:0px;
margin:0px; font-size:18px;
}



#testimonial{ border:1px solid #d3d394; color:#999966; width:97%; background-image:url(../images/bg-testmonial.jpg); background-repeat:repeat-x; height:110px;; background-color:#f8f8e8; padding:5px; color:#000000; margin-top:10px;}

#middle #right{
float:right;
margin-right:1px; padding-right:1px;
width:256px;
margin-top:10px;
border:0px solid #000;




}
#middle #right #bg{ background-image:url(../images/top-right-header.jpg); background-repeat:no-repeat; height:16px; width:258px; margin:0px; padding:0px;}
#middle #right #bg2{ position: relative; top:0px; background-image:url(../images/top-right-mid.jpg); background-repeat:repeat-y; padding-left:8px; }
#middle #right #bg3{ background-image:url(../images/right-bottom.jpg); background-repeat:no-repeat; height:17px; width:258px; margin:0px; padding:0px; margin-bottom:-10px; padding-bottom:-10px;}

#middle #right #bg2 ul li{ text-indent:0px;  margin-left:-22px;list-style-image:url(../images/bullet.jpg); font-family:Arial; font-size:12px; width:220px;}
 
#middle #right  h3{font-size:18px; color:#ac4822; padding-left:0px; margin:0px; padding-left:1px; margin-left:1px;  background-image:url(../images/dot-heading.jpg); background-repeat:repeat-x; height:21px; width:243px; position:relative; top:0px;}

#inner_heading{
float:left; 
width:800px;
padding-left:5px;
margin-left:5px;
margin-top:10px;
border:0px solid #0066CC;
background-color:#66FF00;
}

#nav_left{background-color:#fffc9b; border-right:1px solid #f4e64d; width:241px;float:left;}

#inner_heading #bg2{ position: relative; top:0px; background-image:url(../images/top-right-mid.jpg); background-repeat:repeat-y; padding-left:8px; }

#nav_right{width:608px;float:left; margin-left:4px;}
#nav_right h3{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#674914; margin:0px; padding:0px;}

#bottom{background-image:url(../images/bg-bottom.jpg); height:44px; background-repeat:repeat-x;}

.copyright{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#353535; }

a.link_press{ font-size:12px; text-decoration:underline; color:#696906}
a.link_press:hover{font-size:12px; text-decoration:none;}

a.link_leftnav{ font-size:14px; text-decoration:none; color:#0f0d0d; line-height:22px;}
a.link_leftnav:hover{font-size:14px; text-decoration:underline; text-shadow:#CC3300; background-color:#f3eea0;}

a.link_bradcram{ font-size:14px; text-decoration:none; color:#674914; line-height:20px;}
a.link_bradcram:hover{font-size:14px; text-decoration:underline; text-shadow:#674914;}

.link_left_nav2{font-family:Arial;color:#0A3E4C;font-size:11px;font-weight:normal;text-decoration:underline;
}
.link_left_nav2:hover{font-family:Arial;color:#0A3E4C;font-size:11px;font-weight:normal;text-decoration:none; background-color:#f3eea0; 
}
.techsupport{
font-family:Arial;
font-weight:bold;
color:#4D4F00;
font-size:14px;
}

.techsupport2{
font-family:Arial;
font-weight:bold;
color:#5F3CA9;
font-size:12px;
}
.front_question2{
font-family:Arial;
font-size:12px;
font-weight:bold;
line-height:14px;
color:#BF341B;
}

.gray{
color:#676708;}
.black{
color:#000; font-size:12px;}

.brown{
color:#9b3a0c;
}
.green{
color:#355b05;
font-size:13px;
}
.green2{
color:#355b05;
font-size:14px;
padding:5px;
}

td h3{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000; margin:0px; padding:0px;}


.left10{padding-left:10px; margin-left:10px;}
p{margin:0px; padding:0px; }
p.subheading{font-size:16px; color:#632500; padding-bottom:5px; margin-bottom:5px;}





.link_text_lightblue{
font-family:Arial;
font-size:11px;
font-weight:normal;
color:#7D3700;
line-height:20px;
text-decoration:none;
font-weight:bold;
}


.arrow{ 
list-style-type:none; list-style-image:url(../images/nav-bullet.png); line-height:18px; margin-left:13px; padding-left:13px; 
}


.text_left{
font-family:Arial;
color:#0A3E4C;
font-size:11px;
font-weight:normal;
}

.link_black2{
font-family:tahoma;
font-size:12px;
color:#000033;
font-weight:bold;
text-decoration:none;
}
.link_black2:hover{
font-family:tahoma;
font-size:12px;
color:#000033;
font-weight:bold;
text-decoration:underline;
}
.down-note
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	padding-left:10px;
	color:#000000;

}
.down-star
{
	color:#FF0000;
}