* { padding:0px; margin:0px; outline:0; }
body {
	
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size:12px;
	line-height:20px;
	color:#28524E;
}

.notext { font-size:0; line-height:0; text-indent: -4000px; display:block; }

a img { border:0; }

a { color:#000000; text-decoration: none; cursor:pointer; }
a:hover { text-decoration: none;  color:#028fc4;}

.left, .alignleft { float:left; display:inline; }
.right, .alignright { float:right; display:inline; }

.cl { font-size:0; line-height:0; clear:both; display:block; height:0; }

.al { text-align: left; }
.ar { text-align: right; }
.ac { text-align: center; }

h2 { font-size:13px; line-height:22px; text-transform: capitalize; color:#4E0A01; border-top:1px #DEE4E3 solid; border-bottom:1px #CAD4D3 solid; padding:1px;  background-color:#E6EDEC;  }
h2 span{ color:#000; }
h3 { font-size:12px; line-height:22px; color:#019663;  }
h5 { color:#019663;font-size:13px; line-height:25px; color:#000000; }
h6 { font-size:15px; line-height:20px; text-transform:capitalize; color:#268fc9;  }
h7 { font-size:13px; line-height:18px; font-weight:bold;  }
h8 { font-size:14px; line-height:18px; color:#383939;font-weight:bold;}
h4 { 
	padding-top:5px;
	font-size:15px; line-height:22px;
	font-family: "Trebuchet MS", Arial, sans-serif; 
	color:#FF6C00;
	font-weight:normal;
 }
 
 
 pre {
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size:11px;
	overflow:hidden;
	width:auto;
	white-space: pre-wrap;                 /* CSS3 browsers  */
	white-space: -moz-pre-wrap !important; /* 1999+ Mozilla  */
	white-space: -pre-wrap;                /* Opera 4 thru 6 */
	white-space: -o-pre-wrap;              /* Opera 7 and up */
	word-wrap: break-word;                 /* IE 5.5+ and up */
	}
	

#navigation,
#slider-navigation,
#footer { font-family: "Trebuchet MS", Arial, sans-serif; }

h1#logo { font-size:0; line-height:0; width:240px; height:90px; float:left; }
h1#logo a{ display:block; height:90px; text-indent: -4000px; background:url(images/logo.png); }

.shell { width:99%; margin:0 auto;  }
.menu_resize { height:43px; margin:0; padding:0; float:right;}
.menu { float:right; padding:0; margin:1px auto; width:100%;}
.menu ul {  padding-top:28px; margin:0; list-style:none; border:0;}
.menu ul li { float:left; margin:0; padding:0 5px; border:0;}
.menu ul li a { float:left; margin:0px; padding:13px 0; color:#fff; font:12px Arial, Helvetica, sans-serif; text-decoration:none;}
.menu ul li a span { padding:13px ; background:none;}
.menu ul li a:hover span { color:#ffffff; background:url(images/left.png) no-repeat left;}
.menu ul li a:hover { color:#ffffff; background: url(images/right.png) no-repeat right;}
.menu ul li a.active { color:#000; background:url(images/right.png) no-repeat right;}
.menu ul li a.active span { color:#000; background:url(images/right.png) no-repeat right;}


#leftF {
	float:right;
	padding-right:20px;
	font-size:13px;
}
#pad { padding:0px 0px 0px 3px; border-collapse: collapse;	
border:1px #D3D0CE solid;}

#header { height:90px; background:url(images/background.jpg); width:100%; }

#navigation { float:right; }
#navigation ul{ float:left; list-style-type: none; padding-top:37px; font-size:12px;}
#navigation ul li{ float:left; display:inline; height:21px; background:url(images/nav-border.gif) repeat-y right 0; padding:0 5px 0 0; margin-right:5px; position:relative; }
#navigation ul li.last{background:transparent; padding-right:0; margin-right:0; }
#navigation ul li a{ float:left; color:#fff; text-decoration: none;}
#navigation ul li a:hover{ float:left; color:#FF0000; text-decoration: none;}


#main { width:100%; background:#F0F0F0; padding:10px 0; min-height:580px;}
#main h3{  font-size:15px; line-height:22px; color:#36A7BB;  }
#main p{ padding-bottom:15px;  text-align:justify;}
#mainH { width:100%; background:#F0F0F0; padding:10px 0;min-height:580px;}
#mainH a{ color:#000CFF; }
#mainH a:hover{ color:#000000;}

#mainH p{ padding-bottom:15px;  text-align:justify;}
#mainH h4 { 
	padding-top:5px;
	font-size:18px; line-height:22px;
	font-family: "Trebuchet MS", Arial, sans-serif; 
	color:#FF6C00;
	font-weight:normal;
 }
#mainH h3 { 
	font-size:15px; line-height:22px; color:#878B13;
 }

a.more { font-size:10px; background:url(images/more.gif) no-repeat 0 center; padding-left:10px; }

.cols {}
.col { float:left; width:250px;  height:150px;margin-right:115px; }
.col-last { margin-right:0px;}



#footer { height:92px; background:url(images/footer.gif); color:#FF0000; }
#footer .shell{ padding-top:28px;}
#footer .right { white-space:nowrap; font-size:12px; text-align: right;}
#footer .right span{ padding:0 1px;}
#footer .right a{ text-decoration: none; color:#000;}
#footer .right a:hover{ color:#0084FF}
.footer-logo { float:left; width:169px; height:34px; background:url(images/footer-logo.gif); }
.footer-mlogo { float:left; width:158px; height:37px; background:url(images/media.gif); }
.footer-rlogo { float:left; width:250px; height:34px; background:url(images/redox.gif); }
p.clr, .clr { clear:both; padding:0; margin:0; background:none;}


/* start - table */
table {
margin-top: 10px; 
border-collapse: collapse;		
font-family: "Trebuchet MS", Arial, sans-serif; 
font-size:11px;
color:#000000;
	
}
table h1{
font-family: "Trebuchet MS", Arial, sans-serif; 
font-size:14px;
background-color:#00A4FF;
color:#FFFFFF;
padding:2px;
font-weight:normal;
}

.tr {
border-collapse: collapse;	
border-bottom:1px #D3D0CE solid;
}

.tr2 {
border-collapse: collapse;	
border-bottom:1px #00A4FF solid;
}

.td {
border-collapse: collapse;	
border-bottom:1px #a0a1a1 solid;
}
.tdBoth {
border-collapse: collapse;	
border:1px #a0a1a1 solid;
padding:0px 0px 0px 10px;
}


.borderBox {
	background-color:#C2C1C1;
	font:11px "Lucida Sans Unicode",Verdana,sans-serif;
	border-left:1px solid #C2C1C1;
	border-right:1px solid #C2C1C1;

}
.borderBoxW {
	font:11px "Lucida Sans Unicode",Verdana,sans-serif;
	border-left:1px solid #C2C1C1;
	border-right:1px solid #C2C1C1;
	padding-left:3px;


}

.borderBoxBox {
	font:11px "Lucida Sans Unicode",Verdana,sans-serif;
	border-left:1px solid #C2C1C1;
	border-right:1px solid #C2C1C1;
	border-top:1px solid #C2C1C1;
	border-bottom:3px solid #C2C1C1;

}

	
.box {
border:1px #D9CCCB solid;
padding:2px;
margin:2px;
background-color:#FFFFFF;
color:#161d1f;
font-family: "Trebuchet MS", Arial, sans-serif; 
font-size:11px;
border-collapse: collapse;	
}
.boxSkyBlue {
background-color:#89F8FF;
color:#161d1f;
font-family: "Trebuchet MS", Arial, sans-serif; 
font-size:11px;
pading:2px;
}

.tr1 {
border-collapse: collapse;	
border:1px #D3D0CE solid;
padding:0px 0px 0px 2px;
}
.td1 {
border-collapse: collapse;	
border-bottom:1px #505151 solid;
}

/* end - table */
.Billing {
font-family: "Trebuchet MS", Arial, sans-serif; 
font-size:10px;
line-height:13px;
color:#28524E;
}
.Billing h2 { font-size:13px; line-height:22px; text-transform: capitalize; color:#4E0A01; border-top:1px #DEE4E3 solid; border-bottom:1px #CAD4D3 solid; padding:1px;  background-color:#E6EDEC;  }



#frightBlock {
margin:5px;
float:right;
vertical-align:bottom;
font-size:12px; line-height:18px; color:#000;
background-color:#ffffff;
width:55px;
height:20px;
text-align:center;
border:1px #D3D0CE solid;
}

.msg {
font-family: "Trebuchet MS", Arial, sans-serif; 
font-size:11px;
line-height:15px;
border:1px #D3D0CE solid;
overflow:scroll;
height:250px;
overflow:hidden;
margin:2px;
padding:2px;	
}


.input {height:18px;vertical-align:top;font-size:11px; width:290px; display:block; float:left; margin:1px; border: 1px solid #2B9E92  }
.input1 {height:18px;vertical-align:top;font-size:11px; width:200px; display:block; float:left; margin:1px;  border: 1px solid #2B9E92;  }
.input2 {height:18px;vertical-align:top;font-size:11px; width:100px; display:block; float:left; margin:1px;  border: 1px solid #2B9E92; }
.input3 {height:55px; vertical-align:top;font-size:11px; width:290px; display:block; float:left; margin:1px;  border: 1px solid #2B9E92; }
.input4 {height:100px;vertical-align:top;font-size:11px; width:290px; display:block; float:left; margin:1px;  border: 1px solid #2B9E92;  }
select {height:18px;font-size:11px;width:200px;display:block; float:left; margin:1px;  border: 1px solid #2B9E92;  }
.input5 {height:18px;font-size:11px; width:250px; display:block; float:left; margin:1px;  border: 1px solid #2B9E92;  }
.input6 {height:220px;font-size:11px; width:290px; display:block; float:left; margin:1px;  border: 1px solid #2B9E92;  }
.input7 {height:18px;font-size:11px; width:40px; display:block; float:left; margin:1px;  border: 1px solid #2B9E92; }
.input8 {height:18px;font-size:11px; width:150px; display:block; float:left; margin:1px;  border: 1px solid #2B9E92; }
.input99 {height:150px;font-size:11px; width:99%; display:block; float:left; margin:1px;  border: 1px solid #2B9E92; }
.input50 {height:50px;font-size:11px; width:99%; display:block; float:left; margin:1px;  border: 1px solid #2B9E92; }
.inputDate {height:18px;font-size:11px; width:80px; display:block; float:left; margin:1px;  border: 1px solid #2B9E92; }
.inputAuto {height:18px;font-size:11px;  width:auto; float:left; margin:1px;  border: 1px solid #2B9E92; }

.Button {height:31px; width:74px; font-size:11px;  background-image:url(images/button.jpg); border:0px; margin:0px; }
.BlankButton {height:25px; width:70px; font-size:11px;  background-image:url(images/blankbutton.png); border:0px; margin:0px; padding:0px; }
form {padding:0px; margin:0px;}
.checkbox {
	border:0px;
	margin: 0px;
	padding-top: 0px;
	height:18px;
	vertical-align:middle;
}
.alert { color:#FF0000;font-size:10px; line-height:11px;  }
.alertB { color:#FF0000;font-size:13px; line-height:13px; font-weight:600;  }
#imgL {
	float:left;
	display:block;
	border:1px solid #383939;
	margin-top:7px;
	margin-right:10px;
	position:static;
	width:50px;
	height:50px;
}

textP {
font:12px/12px "Trebuchet MS",sans-serif;   margin:0px;text-align:justify; text-decoration:none; line-height:18px;
}
.textP a{
font:12px/12px  "Trebuchet MS",sans-serif; margin:0px;text-align:justify; text-decoration:none;line-height:18px ; color:#FF0000;  
}.textP a:hover{
font:12px/12px  "Trebuchet MS",sans-serif;  color:#ffffff;  ;margin:0px;text-decoration:none;line-height:18px;background-color:#F86001;
}
.textP h2 { font-size:13px; line-height:20px; text-transform: capitalize; color:#ffffff; border-top:1px #E4A34E solid; border-bottom:1px #D39546 solid; padding:1px; background-color:#FDB352;  }

#imgB {
	display:block;
	border:1px solid #383939;
	margin-top:2px;
	margin-right:20px;
	position:static;
	width:150px;
	height:200px;
}

.dvbdy1 {
	border:1px #047A88 solid;
	padding:2px;
	background-color:#00E4FF;
	color:#333333;
	width:650px;
	
}
.dvbdy1 p { 
	list-style: none;
	margin: 0px;	
	border-bottom: 1px solid #047A88;
	width:630px;
	

}
.dvbdy1 h1 { 
	font:12px/12px "Trebuchet MS",sans-serif;
	margin: 0px;
	color:#FF0000;
}


.dvhdr1 {
	
	border:1px #047A88 solid;
	padding:2px;
	background-color:#00E4FF;
	color:#333333;
	width:650px;

} 	

