@charset "utf-8";
/* CSS Document */


/* meaderlaw.com CSS start */
body { height:100%; margin-top:0px; }
html { height: 101%; overflow: -moz-scrollbars-vertical; }


#main{
width:983px;
margin-left:auto;
margin-right:auto; 
height:auto;
text-align:left;
font-size:12px;
background:#E5E5E5;
}
#main1{
width:983px;
margin-left:auto;
margin-right:auto; 
height:auto;
text-align:left;
font-size:12px;
background:#E5E5E5;
}

#space{
width:983px;
margin-left:auto;
margin-right:auto; 
height:5px;
background:#ffffff;
}

#main2{
width:983px;
margin-left:auto;
margin-right:auto; 
height:auto;
text-align:left;
font-size:12px;
background:#E5E5E5;
}


#header{ 
margin-top:15px;
margin-bottom:10px;

}

#logoheader {
	MARGIN-top: 0px; HEIGHT: 70px; MARGIN-bottom: 0px;
}
#logoheader UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 11; PADDING-BOTTOM: 0px; MARGIN: 0px;  PADDING-TOP: 0px; POSITION: relative; HEIGHT: 70px; background-color:#000B7F;
}
#logoheader UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 0px
}
#logoheader UL LI {
	DISPLAY: block;
	HEIGHT: 70px
}
#logoheader A {
	DISPLAY: block; 
}
#logoheader UL LI A {
	TEXT-INDENT: -5000px; TEXT-DECORATION: none
}
#lg1 {
	Z-INDEX: 15;
	LEFT: 0px;
	WIDTH: 452px
}

#lg2 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; top:5px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; WIDTH: 600px; PADDING-TOP: 0px; TEXT-ALIGN: right; float:left}
	
#lg3 {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	Z-INDEX: 14;
	top:5px;
	PADDING-BOTTOM: 3px;
	VERTICAL-ALIGN: middle;
	WIDTH: 945px;
	PADDING-TOP: -10px;
	TEXT-ALIGN: right;
	float:right;
	background-color:#000B7F;
}

DIV#navbar {
	MARGIN: 0px; HEIGHT: 30px; background-color:#000B7F;
}
DIV#navbar UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 11; BACKGROUNd:url(images/menu2.jpg) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 983px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 30px;
}
#navbar UL LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
	POSITION: absolute;
	TOP: 4px
}
#navbar UL LI {
	DISPLAY: block;
	HEIGHT: 29px
}
#navbar A {
	DISPLAY: block; HEIGHT: 25px
}
#navbar UL LI A {
	TEXT-INDENT: -5000px; TEXT-DECORATION: none
}
#navbar div
{	position: absolute;
	visibility: hidden;
	margin-top: 12px;
	padding: 0;
	background: transparent;}

#navbar div li {width:160px; font-size:10px;}

#navbar div a
	{	position: relative;

		display: block;
		font: 11px arial}

#navbar div a:hover	{background: #49A3FF; color: #FFF}
#nb1 {
	LEFT: 236px;
	WIDTH: 53px;
	
}
#nb2 {
	LEFT: 293px;
	WIDTH: 111px
}
#nb3 {
	LEFT: 408px;
	WIDTH: 115px
}
#nb4 {
	LEFT: 528px;
	WIDTH: 143px
}
#nb5 {
	LEFT: 672px;
	WIDTH: 94px
}
#nb6 {
	LEFT: 767px;
	WIDTH: 93px
}
#nb7 {
	LEFT: 861px;
	WIDTH: 87px;
	height:30px;
	
}
#nb1 A:hover {
	BACKGROUND:url(images/menu2.jpg) no-repeat -236px -38px transparent;
}
BODY#pHome #nb1 {
	BACKGROUND:url(images/menu2.jpg) no-repeat -236px -38px transparent;
}
#nb2 A:hover {
	BACKGROUND:url(images/menu2.jpg) no-repeat -293px -38px transparent;
}
BODY#pProducts #nb2 {
	BACKGROUND:url(images/menu2.jpg) no-repeat -293px -38px transparent;
}
#nb3 A:hover {
	BACKGROUND: url(images/menu2.jpg) no-repeat -408px -38px transparent;
}
BODY#pStore #nb3 {
	BACKGROUND: url(images/menu2.jpg) no-repeat -408px -38px transparent;
}
#nb4 A:hover {
	BACKGROUND: url(images/menu2.jpg) no-repeat -528px -38px transparent;
}
BODY#pDownloads #nb4 {
	BACKGROUND: url(images/menu2.jpg) no-repeat -528px -38px transparent;
}
#nb5 A:hover {
	BACKGROUND: url(images/menu2.jpg) no-repeat -672px -38px transparent;
}
BODY#pSupport #nb5 {
	BACKGROUND: url(images/menu2.jpg) no-repeat -672px -38px transparent;
}
#nb6 A:hover {
	BACKGROUND: url(images/menu2.jpg) no-repeat -767px -38px transparent;
}
BODY#pTraining #nb6 {
	BACKGROUND: url(images/menu2.jpg) no-repeat -767px -38px transparent;
}
#nb7 A:hover {
        BACKGROUND: url(images/menu2.jpg) no-repeat -861px -38px transparent;
}

#container
{
	height:auto;
	width:645px;
	float:right;
	margin-top:25px;
	
}

#container-inner
{
	height:800px;
	width:645px;
	float:right;
	margin-top:25px;
	
}
#container-inner1
{
	height:800px;
	width:645px;
	float:right;
	margin-top:25px;
	
}

#flashb
{
	border:1px solid #999999;
	height:274px;
	width:605px;
	float:left;
	background-image:url(images/header-body1.jpg) ;
	
}
#inner-header
{
	
	height:150px;
	width:605px;
	float:left;
	
	
}

#inner-header1
{
	
	height:auto;
	width:605px;
	float:left;
	margin-top:23px;
	
}
#inner-header2
{
	
	float:left;
	
	
	
}
#inner-header3
{
	
	float:right;
	width:380px;
	height:auto;
	
	
	
}

#flashb1
{
	border:0px;
	height:274px;
	width:645px;
	float:right;
	
	margin-top:7px;
	
}

#quotes
{ width:330px;
background-color:#E5E5E5;
float:left;
margin-top:25px;
height:640px;
}

#quotes-inner
{ width:330px;
background-color:#E5E5E5;
float:left;
margin-top:25px;
height:960px;
}
#quotes-inner-sub
{ width:290px;

margin-top:0px;
height:700px;
float:right;
padding:20px 0 20px 0;
margin-right:12px;
}


#quotes-inner-right
{ width:330px;
background-color:#E5E5E5;
float:left;
margin-top:25px;
height:1450px;
}

#quotes-inner-right1
{ width:330px;
background-color:#E5E5E5;
float:left;
margin-top:25px;
height:4600px;
}
#quotes-inner-right2
{ width:330px;
background-color:#E5E5E5;
float:left;
margin-top:25px;
height:1100px;
}


.heading{
font-family:Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: bold;
	margin-left:35px;
	color:#442103;
	margin-right:17px;
	
}

.heading3{
font-family:Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: bold;
	margin-left:35px;
	color:#442103;
	margin-right:17px;
	border:1px solid #999999;
	
}

.heading1 {font-family:Arial, Helvetica, sans-serif; font-size: 20px; color:#a91417; margin-left:35px; margin-right:12px; margin-top:20px;}
.heading12 {font-family:Arial, Helvetica, sans-serif; font-size: 20px; color:#a91417; margin-left:15px; margin-right:12px; margin-top:20px;}
.sub-text {font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#442103; }
.sub-text1 {font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#442103; margin-left:35px; margin-right:12px; margin-top:10px;}
.style5 {font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#442103; margin-left:35px; margin-right:12px; margin-top:10px;}
#box1 {width:196px; height:348px; background-image:url(images/box1.3.jpg);margin-right:10px; float:left}
#box2 {width:194px; height:348px; background-image:url(images/box1.4.jpg);margin-right:10px; float:left}
.box-1 {margin-left:10px; margin-right:10px; margin-top:10px; margin-bottom:10px;}
.style3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	margin-left:35px;
	color:#442103;
	margin-right:12px;
	margin-top:20px;
}

.style10 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color:#02004d;
	padding:6px;
	line-height:20px;
}

.style9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;font-weight: bold;
	padding:10px;
}


.style11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin:6px 0px;
}

.style17 {
	font-size: 20px;
	font-weight: bold;
}

.style2 {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-left:55px;
	font-size:16px;	
	margin-top:0px;
}

/* FORM CSS Start  */



.form {
	
}
.dk2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-LEFT: 12px; COLOR: #ffffff; LINE-HEIGHT: 18px; FONT-FAMILY: tahoma,arial,verdana
}
.input {
	BORDER: #666666 1px solid; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #ffffff; height:17px; margin-top:0px;
}
.input1 {
	BORDER: #666666 1px solid; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #ffffff
}

.fd3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-LEFT: 12px; COLOR: #4e4e4e; LINE-HEIGHT: 16px; FONT-FAMILY: tahoma,arial,verdana
}



.chk {
	BORDER: #666666 1px solid;  COLOR: #000000; BACKGROUND-COLOR: #ffffff
}



.text-inp {
	BORDER: #666666 1px solid;  FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #ffffff}




.contact {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: bold;
	color:#FFFFFF;
}


.ut {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #4e4e4e; LINE-HEIGHT: 14px; FONT-FAMILY: tahoma,arial,verdana
}

.submit { BORDER: #1d77cb 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff;  FONT-FAMILY: Arial,verdana; BACKGROUND-COLOR: #0c579d}

.phone {
	FONT-SIZE: 11px; COLOR: #4e4e4e; LINE-HEIGHT: 14px; MARGIN-RIGHT: 4px; FONT-FAMILY: tahoma,arial,verdana
}


.ok {
	MARGIN-TOP: 6px; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-LEFT: 4px; COLOR: #4e4e4e; FONT-FAMILY: arial
}




/* FORM CSS End */

#footer{
width:983px;
margin-left:auto;
margin-right:auto; 
height:70px;
text-align:left;
font-size:12px;
background-color:#9F9F9F;
line-height:16px;
clear:left;
}

.footer-left { width:280px; float:left; font-weight: bold; color: #3e3e3e; margin-left:35px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin-top:15px; }
.footer-right { width:550px; float:right; margin-top:15px; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 11px; margin-right:35px; }
/* End CSS */

