html {font-size: 12px; font-family: Helvetica, Arial, sans-serif; line-height: 18px;}
body {padding:0; margin:0; color:#000000; background:url(images/bg.gif) repeat-x; background-color:#323232}
br{font-size:10px}


/* doryan styles */  

a {color: #3d3d3d; }
a:hover {text-decoration:none}
  .s{color:#9A9A9A; text-decoration:none}
  .green{color:#A5A07F;}
  .red{color:#5C3800;}
  .o{color:#8F7737;}
    
h1 {font-size: 18px; color: #000000; margin: 0 0 6px 0; padding: 0;}
h3 {font-size: 20px; color: #480000; line-height: 24px;}
h6 { color:#FFFFFF; font-size:18px; padding:10px;}

hr.grey {border: none 0;border-top: 1px solid #959494; height: 1px; padding:0; margin:10px 0 10px 0; }

.clearing {clear:both}

img {border:0;}
img.rightimage { margin:0 0 0 20px; float:right;}

#outer { background: url(images/cad_outer_bg.png) repeat-y; margin-right:auto;margin-left:auto; margin-bottom:0px; margin-top:0px; width: 914px; border: 1px solid #fff; padding: 0; }

#flashtop {width:914px; height: 250px; border-bottom: 1px solid #fff;}

#leftnav {float: left; width: 200px; background: #800000 url(images/cad_leftnav_bg.png) repeat-x; }
#leftnav p {margin: 0 0 20px 0;}
#leftnav p.address {margin: 20px 0 20px 0; padding: 0 10px 0 20px; color: #fff; line-height: 16px; font-size: 10px; letter-spacing: 1px;}
#freecase {background: url(images/cad_free_case_analysis.gif) no-repeat center; height: 75px; width: 200px; margin: 20px 0 20px 0; padding:0; }
#freecase a {width: 160px; text-align: center; padding: 6px 0 2px 0; margin: 0 0 0 18px; display: block;}
a.darkgreyfree {color: #373636; font-size: 16px; text-decoration: none; }
.redfree {color: #9e0505; font-size: 20px; font-weight: bold;}
#deadline {background: url(images/cad_deadline.gif) no-repeat center; height: 51px; width: 200px; margin: 0 0 10px 0; padding:0; }
#leftnav ul {list-style-type: none; border-bottom: 1px solid #fff; border-top: 1px solid #fff; }
#leftnav ul li { background: url(images/cad_nav_li_bg.png) repeat-x; font-size: 12px; height: 38px; padding: 0; margin: 0;}
#leftnav ul li a { display: block;  color: #fff; text-decoration: none; padding: 0 0 0 10px; margin: 0; height: 38px; line-height: 38px; }
#leftnav ul li a.active {color: #f8e228;  }
#leftnav ul li.subcat {  background: none; background-color:#4f779d; font-size: 12px; height: 28px; padding: 0 0 0 6px; margin: 0; border-bottom:1px solid #c5c4c4; display:block; }
#leftnav ul li.subcat a {line-height:0;height: 28px;vertical-align:middle; line-height:28px; border:0;}

#leftnav ul li.thirdsubcat {  background: none; background-color:#6e7377; font-size: 12px; height: 28px; padding: 0 0 0 16px; margin: 0;border-bottom:1px solid #c5c4c4;vertical-align:middle;}
#leftnav ul li.thirdsubcat a {line-height:0;height: 28px;vertical-align:middle; line-height:28px; border:0;}

#leftlinks {width: 200px; margin: 0 0 24px 0; padding:0;  }
#leftlinks ul {list-style-type: none;border: none; }
#leftlinks ul li {background: none; padding: 0; margin: 0;height: 20px; }
#leftlinks ul li a { color: #fff; text-decoration: none; margin: 0; padding: 0 0 0 10px; margin: 0; text-decoration: underline;}
#leftlinks ul li a.active {color: #f8e228; text-decoration: none;}
#leftlinks ul li a:hover {text-decoration: none;}

#maincontent {float: left; width: 654px; padding: 20px 0 20px 30px;  }
#maincontent p.content {padding: 0 0 10px 0; margin:0; width: 650px;text-align: justify;  }
#maincontent p.contenttwo {padding: 0 0 10px 0; margin:0; text-align: justify;  }

#maincontent p.hometext {font-size: 9px;line-height: 14px;color: #999999;}
#maincontent div.viddivs { padding: 20px 0 0 30px;}
#maincontent div.viddivs p { margin-top: 0pt; margin-bottom: 0pt; text-align:center; float:left; width:300px;}
#maincontent blockquote {background: url(images/blocquote.png) no-repeat top left; margin: 0 0 40px 0;  padding: 0 0 0 50px; font-style: italic; font-family: Times, serif; font-size: 14px;}
#maincontent blockquote p { margin: 0 0 10px 0;}

#maincontent div.leftbox { float:left; padding: 0 ; margin:0 30px 0 0; width:300px;}
#maincontent div.rightbox { float:left; padding: 0 ; width:300px; }

#maincontent ol.indent { padding:0 0 0 12px;}
#maincontent ul.indent { padding:0 0 0 12px;}

ul#bgred {background-color: #480000; float: left; width: 400px; color: #fff; margin: 6px 10px 0 0;list-style-type: none; padding: 10px; font-size: 11px;}
ul#bgred li {margin: 0 0 6px 0;}

#hometoparea {
	width: 680px;
	clear: both;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 20px;
	padding-left: 0;
	height: 290px;
}
#hometoparea a {display: block; font-size: 12px; margin: 6px 0 0 0; color:#373636; }
#hometoparea p.homevid {margin: 0 8px 0 0; padding: 6px 0 0 0; float: left; font-size: 12px; width: 250px;text-align: center; }
#hometoparea p.hometestimonials {margin: 0; padding:12px 0 0 0; float: left; width: 420px; text-align: center; }

#footer {background: url(images/cad_ftrbg.png) no-repeat; height: 69px; text-align: center; color: #fff; font-size: 11px;  padding: 0; margin: 0; }
#footer p { padding: 16px 0 0 0; }
#footer a {color: #fff; }

/* doryan styles */  

.blue{font-size:12px; color:#13468C}
.w{color:#FFFFFF; padding:10px;}
.wB{
	color:#FFFFFF;
	font-size: 12px;
	line-height: 19px;
}
.w1{font-size:13px; color:#FFFFFF;}
.w2{font-size:12px; color:#FFFFFF}
.b{
	font-size:12px;
	color:#000000;
}
.w3{font-size:12px; color:#FFFFFF}
.w3 a{
	font-size:12px;
	color:#FFFFFF;
	text-decoration: none;
}
.w3 a:link{
	font-size:12px;
	color:#FFFFFF;
	text-decoration: none;
}
.w3 a:hover{
	font-size:12px;
	color:#FFFFFF;
	text-decoration: underline;
}
.w3 a:visited{
	font-size:12px;
	color:#FFFFFF;
	text-decoration: none;
}

 .t1{background:url(images/1_z1.gif)  center left no-repeat; margin:0px 0px 0px 0px; padding:0px 0px 0px 6px }
 .t2{background:url(images/1_z1.gif)  center left no-repeat; margin:0px 0px 0px 0px; padding:0px 0px 0px 6px }
 .t3{background:url(images/1_z1.gif)  center left no-repeat; margin:0px 0px 0px 0px; padding:0px 0px 0px 6px }
 .t4{background:url(images/1_z1.gif)  center left no-repeat; margin:0px 0px 0px 0px; padding:0px 0px 0px 6px }


input,textarea{
   font-family:Arial;
   font-size:11px;
} 

h2 {
	font-size: 16px;
	color: #370000;
}

#MainBody {
	left:10px;
	top:10px;
	width:650px;
	margin-left: 30px;
	margin-bottom: 20px;
	line-height: 20px;
}
#sideaddress {
	line-height:17px;
	margin-top: 33;
	margin-right: 10;
	margin-bottom: 2;
	margin-left: 15px;
	width: 171px;
	text-align: left;
}
#footernav {
	line-height:17px;
	margin-top: 25;
	margin-right: 10;
	margin-bottom: 10px;
	margin-left: 5px;
	width: 620px;
}
#freedui {
	line-height:17px;
	margin-top: 27;
	margin-right: 10;
	margin-bottom: 5;
	margin-left: 10px;
	width: 171px;
}
.innernav {
	font-size: 11px;
	color: #FFFFFF;
	text-align: left;
}
.innernav a{
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
	text-align: left;
}
.innernav a:link{
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
	text-align: left;
}
.innernav a:hover{
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
}
.innernav a:visited{
	font-size: 11px;
	color: #FFFFFF;
	text-align: left;
}
.hometext {
	font-size: 9px;
	line-height: 12px;
	color: #999999;
}
.hometext a{
	font-size: 9px;
	line-height: 12px;
	color: #999999;
}
.hometext a:link{
	font-size: 9px;
	line-height: 12px;
	color: #999999;
}
.hometext a:hover{
	font-size: 9px;
	line-height: 12px;
	color: #999999;
}
.style1 {
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
}
.style3 {
	font-family: Georgia, "Times New Roman", Times, serif
}
.style4 {
	font-size: 16px
}
.style6 {
	font-size: 18px
}
#style9 {
	font-size: 18px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	height: 25px;
	width: 680px;
}
.style10 {
	font-size: 11px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
}
#lefttoparea{
	height: 200px;
	width: 252px;
	float: left;
	clear: left;
}
#righttoparea{
	float: right;
	width: 370px;
	clear: right;
	height: 200px;
}
