/* ------- This is the body CSS -------- */

/* * { padding: 0; margin: 0; } */


body {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 height:100%;
}

p {
 font-family:Verdana;
 font-size:10px;
 margin:0 auto;
 padding:5px 5px 0px 5px;
}

b strong {
font-weight:bold;
}

#wrapper { 
 margin: 0 auto;
 width: 922px;
 min-height:100%;
}

#wrapper_body { 
 margin:0px 0px 0px 0px;
 width: 922px;
 min-height:100%;
}

#wrapper_left { 
 margin: 0 auto;
 min-height:100%;
 float:left;
}

#wrapper_mid { 
 margin: 0 auto;
 min-height:100%;
  float:left;
}

#wrapper_right { 
 margin: 0 auto;
 min-height:100%;
 float:left;
}

.dropcap {
float:left;
color:#D4D4C7;
font-size:100px;
line-height:70px;
padding-top:2px;
font-family: Times, serif, Georgia;
} 

.right{
 font-family:Verdana;
 text-align:right;
 margin-right:12px;
 color:#fff;
 font-size:20px;
 float:right;
}

.right2{
 font-family:Verdana;
 text-align:right;
 margin-left:625px;
 color:#fff;
 font-size:20px;
}

.floatright{
	float:right;
}

.clearing {clear:both}

.topborder{
 border-top:#000 solid 1px;	
}

.rightborder {
 border: 1px solid #000;
 border-right:#fff;
}

.leftborder {
 border: 1px solid #000;
 border-left:#fff;
}

.nosideborder{
 border: 1px solid #000;
 border-left:#fff;
 border-right:#fff;
}

.border {
 border: 1px solid #000;
}
.sideborder {
 border-left:#000 solid 1px;
 border-right:#000 solid 1px;	
} 

.rightsideborder {
	 border-right:#000 solid 1px;
}

.leftsideborder {
	 border-left:#000 solid 1px;
}

.topleftsideborder {
	 border-left:#000 solid 1px;
	 border-top:#000 solid 1px;
}

.toprightsideborder {
	 border-right:#000 solid 1px;
	 border-top:#000 solid 1px;
}

.iedivfix{
	margin-bottom:-22px;
}

.tableborder{
	border:solid;

	border-color:#eee; 
	border:thick;
}

/*.header_noflash a:link{	
text-decoration: none;
color: #fff;	
text-align:left;
font-size:86px;
}*/

a:link{	
text-decoration: none;
font-size:13px;	
color: #446DC9;
line-height:normal;
}

a:visited{	
text-decoration: none;	
font-size:13px;	
color: #446DC9;
line-height:normal;
}

a:hover{	
text-decoration: none;	
font-size:13px;	
color: #fff;
background-color:#000;
line-height:normal;
}

a:active{	
text-decoration: none;
font-size:13px;		
color: #446DC9;
line-height:normal;	
}

leftcolumn_sim a:hover{
	background-color:#fff;
}

#h1 a:link{
	text-decoration: none;	
color: #fff;
}

#h1 a:visited{
	text-decoration: none;	
color: #fff;
}

#h1 a:hover{
	text-decoration: none;	
color: #fff;
}

#h1 a:active{
	text-decoration: none;	
color: #fff;
}

#p a:hover{
	text-decoration: none;	
color: #fff;
}
/* ------- This is the body CSS -------- */

/* ------- Menu ------- */

.glossymenu, .glossymenu li ul{
list-style-type: none;
margin: 0;
padding: 0;
width: 150px; /*WIDTH OF MAIN MENU ITEMS*/
border: 1px solid black;
}

.glossymenu li{
position: relative;
}

.glossymenu li a{
background: white url(images/button_up.jpg) repeat-x bottom left;
font: bold 12px Verdana, Helvetica, sans-serif;
color: white;
display: block;
width: auto;
padding: 5px 0;
padding-left: 10px;
text-decoration: none;
}

.glossymenu li ul{ /*SUB MENU STYLE*/
position: absolute;
width: 150px; /*WIDTH OF SUB MENU ITEMS*/
left: 0;
top: 0;
display: none;
}

.glossymenu li ul li{
float: left;
}

.glossymenu li ul a{
width: 140px; /*WIDTH OF SUB MENU ITEMS - 10px padding-left for A elements */
}

.glossymenu .arrowdiv{
position: absolute;
right: 2px;
background: transparent url(images/arrow.gif) no-repeat center right;
}

.glossymenu li a:visited, .glossymenu li a:active{
color: white;
}

.glossymenu li a:hover{
background-image: url(images/button_down2.jpg);
}

/* Holly Hack for IE \*/
* html .glossymenu li { float: left; height: 1%; }
* html .glossymenu li a { height: 1%; }
/* End */



/* ----- This is the Header/Banner/Nav Start ----- */

#header {
 width: 920px;
 padding: 0px;
 height: 231px;
 margin: 10px 0px 0px 0px;
 background-image:url(images/header_banner.jpg);
 background-repeat:no-repeat;

 overflow:hidden;
}

#header_fire {
 width: 922px;
 padding: 0px;
 height: 95px;
 margin: 10px 0px 0px 0px;
 background-image:url(images/header_banner2_short.jpg);
 background-repeat:no-repeat;
}

#header_stats {
 width: 920px;
 padding: 0px 0px 0px 0px;
 height: 95px;
 margin: 10px 0px 0px 0px;
 background-image:url(images/header_banner2_short.jpg);
 background-repeat:no-repeat;
}

#header_quick {
 width: 916px;
 padding: 0px;
 height: 120px;
 margin: 0px 0px 0px 0px;
 background-color:#fff;
 border:solid;
 /*border-color:#80A754;*/
 border-color:#fff; 
}

#quickitem1{
 width:300px;
 height:80px;
 padding:15px 0px 0px 0px;
 margin:0px;
 float:left;
 border:dotted;
 border-color:#fff;
 font-size:14px;
 font-family:"Verdana"; 
 text-align:left;
 line-height:1;
}

#quickitem2{
 width:300px;
 height:80px;
 padding:15px 0px 0px 0px;
 margin:0px;
 float:left;
 /*display:inline-block;*/
 border:dotted;
 border-color:#fff;
 font-size:14px;
 font-family:"Verdana";
 text-align:left;
 line-height:1;
}

#quickitem3{
 width:295px;
 height:80px;
 padding:15px 0px 0px 0px;
 margin:0px;
 float:left;
 /*display:inline-block;*/
 font-size:14px;
 font-family:"Verdana";
 text-align:left;
 vertical-align:top;
 line-height:1;
}


#navigation {
 width: 922px;
 height:44px;
 color: #333;
 padding: 0px;
 margin: 5px 0px 0px 0px;
 background-image:url(images/navbar.jpg);
 background-repeat:no-repeat;
}

#header_productnav {
 width: 916px;
 padding: 0px;
 height: 80px;
 margin: 0px 0px 0px 0px;
 background-color:#fff;
 border:solid;
 border-color:#fff; 

}


#productnav{
 width:900px;
 height:80px;
 padding:0px 0px 0px 0px;
 margin:0px;
 float:left;
 border:dotted;
 border-color:#fff;
 font-size:14px;
 font-family:"Verdana"; 
 text-align:left;
 line-height:1;
}

#contentwrapper {
 width: 100%;
 min-height: 100%;
 /*_height: 100%;*/
 float:left;
 padding: 0px;
 margin: 0px 0px 0px 0px;
}

#navigation_green_left {
 width: 309px;
 height:44px;
 color: #333;
 padding: 0px;
 margin: 5px 0px 0px 0px;
 background-image:url(images/greenslice.jpg);
 background-repeat:repeat-x;
 border-right: 1px solid #666;
 float:left;
 /*display: inline;*/
}

#navigation_green_middle {
 width: 305px;
 height:44px;
 color: #333;
 padding: 0px;
 margin: 5px 0px 0px 0px;
 background-image:url(images/greenslice.jpg);
 background-repeat:repeat-x;
 border-right: 1px solid #666;
  float:left;
 /*display: inline;*/
}

#navigation_green_right {
 width: 305px;
 height:44px;
 color: #333;
 padding: 0px;
 margin: 5px 0px 0px 0px;
 background-image:url(images/greenslice.jpg);
 background-repeat:repeat-x;
 float:left;
 /*display: inline;*/
}

#navigation_blue_left {
 width: 309px;
 height:44px;
 color: #333;
 padding: 0px;
 margin: 5px 0px 0px 0px;
 background-image:url(images/blueslice.jpg);
 background-repeat:repeat-x;
 border-right: 1px solid #666;
 float:left;
 /*display: inline;*/
}

#navigation_blue_middle {
 width: 305px;
 height:44px;
 color: #333;
 padding: 0px;
 margin: 5px 0px 0px 0px;
 background-image:url(images/blueslice.jpg);
 background-repeat:repeat-x;
 border-right: 1px solid #666;
  float:left;
 /*display: inline;*/
}

#navigation_blue_right {
 width: 305px;
 height:44px;
 color: #333;
 padding: 0px;
 margin: 5px 0px 0px 0px;
 background-image:url(images/blueslice.jpg);
 background-repeat:repeat-x;
 float:left;
 /*display: inline;*/
}

#navigation_blue_low_left {
 width: 309px;
 height:44px;
 color: #333;
 padding: 0px;
 margin: 0px 0px 0px 0px;
 background-image:url(images/blueslice.jpg);
 background-repeat:repeat-x;



}

#navigation_blue_low_middle {
 width: 305px;
 height:44px;
 color: #333;
 padding: 0px;
 margin: 0px 0px 0px 0px;
 background-image:url(images/blueslice.jpg);
 background-repeat:repeat-x;


}

#navigation_blue_low_right {
 width: 301px;
 height:44px;
 color: #333;
 padding: 0px;
 margin: 0px 0px 0px 0px;
 background-image:url(images/blueslice.jpg);
 background-repeat:repeat-x;
}

#navigation_blue_leftvid {
 width: 309px;
 height:44px;
 color: #333;
 padding: 0px;
 margin: 5px 0px 0px 0px;
 background-image:url(images/blueslice.jpg);
 background-repeat:repeat-x;
 border-right: 1px solid #666;
 float:left;
 /*display: inline;*/
}

#navigation_blue_middlevid {
 width: 305px;
 height:44px;
 color: #333;
 padding: 0px;
 margin: 5px 0px 0px 0px;
 background-image:url(images/blueslice.jpg);
 background-repeat:repeat-x;
 border-right: 1px solid #666;
  float:left;
 /*display: inline;*/
}

#navigation_blue_rightvid {
 width: 305px;
 height:44px;
 color: #333;
 padding: 0px;
 margin: 5px 0px 0px 0px;
 background-image:url(images/blueslice.jpg);
 background-repeat:repeat-x;
 float:left;
 /*display: inline;*/
}

#navigation_blue_rightvid2 {
 width: 305px;
 height:44px;
 color: #333;
 padding: 0px;
 margin: 106px 0px 0px 0px;
 background-image:url(images/blueslice.jpg);
 background-repeat:repeat-x;
 float:left;
 /*display: inline;*/
}

#flashbanner{
 display:inline;
 float:right;
 padding:15px 0px 0px 0px;
 width:600px;
 margin:0px 0px 10px 0px;
 vertical-align:middle;
}

#noflashbanner{
 display:inline;
 float:left;
 padding:113px 42px 0px 0px;
  /*_padding:100px 40px 0px 0px;*/
 width:1000px;
  /*_width:990px;*/
 margin:0px 0px 10px 0px;
  /*_margin:0px 35px 10px 0px;*/
 text-align:left;
 font-size:86px;
 font-family:Arial;
 color:#fff;
}


/* ----- This is the Header/Banner/Nav End ----- */


/* ----- Images -----*/

.vaildimg {
background-image:url(images/vailddiff.jpg);	
height:248px;
width:400px;
background-repeat:no-repeat;
}












/* ----- Images -----*/


/* ----- This is the Content Column Start ----- */

#column { 
 color: #333;
 border: 1px solid #fff;
 margin: 0px 0px 0px 0px;
 padding: 20px 13px 10px 13px;
 height: 600px;
 width: 891px;
 float: left;
}

#column_sim { 
 color: #333;
 margin: 0px 0px 0px 75px;
 padding: 20px 50px 10px 50px;
 height: 800px;
 width: 750px;
}

column_feat_story{
 color: #333;
 margin: 0px 0px 0px 5px;
 padding: 20px 50px 10px 50px;

 width: 750px;
}

#column_menu { 
 color: #333;
 margin: 0px 40px 0px 0px;
 padding: 50px 0px 10px 0px;
 height: 500px;
 width: 125px;
 float: left;
}

#column_menu_long { 
 color: #333;
 margin: 0px 40px 0px 0px;
 padding: 50px 0px 10px 0px;
 height: 950px;
 width: 125px;
 float: left;
}

#column_tact { 
 color: #333;
 margin: 10px 50px 0px 75px;
 padding: 20px 50px 0px 50px;
 height: 300px;
 width: 700px;
}

#column_consult { 
 color: #333;
 margin: 10px 50px 0px 75px;
 padding: 20px 50px 10px 50px;
 height: 1025px;
 width: 550px;
}

#column_valid { 
 color: #333;
 border: 1px solid #fff;
 margin: 0px 0px 0px 75px;
 padding: 20px 50px 10px 10px;
 height: 925px;
 width: 825px;
}

#column_privacy { 
 color: #333;
 border: 1px solid #fff;
 margin: 0px 0px 0px 0px;
 padding: 25px 20px 25px 20px;
 height: 1350px;
 width: 600px;
 float: left;
}

#quotebox{
 background-color:#CFCFCF;
 color:white;
 text-decoration:none;
 font-style:italic;
 font-size:15px;
 margin:0px;
 padding: 0px 0px 0px 0px;
 height:168px;
 width:225px;
 float:right;
 z-index:5;
 top:-1px;
 left:-1px;
}

#quotebox2{
 background-color:#5389BF;
 color:white;
 text-decoration:none;
 font-style:italic;
 font-size:15px;
 margin:4px;
 padding: 0px 5px 0px 10px;
 height:245px;
 width:210px;
 float:right;
 z-index:1;
 border: 1px solid #fff;
}

#leftcolumn { 
 color: #333;
 background-image:url(images/greyslice.jpg);
 background-repeat:repeat-y;
 margin: 0px 0px 0px 0px;
 padding: 20px 13px 10px 13px;
 height: 180px;
 width: 282px;
 _width: 308px;
 float: left;
}

#middlecolumn { 
 float: left;
 color: #333;
 background-image:url(images/greyslice.jpg);
 background-repeat:repeat-y;
 margin: 0px 0px 0px 0px;
 padding: 20px 13px 10px 13px;
 height: 180px;
 width: 279px;
 _width: 305px;
 display: inline;
}

#rightcolumn { 
 color: #333;
 background-image:url(images/greyslice.jpg);
 background-repeat:repeat-y;
 margin: 0px 0px 0px 0px;
 padding: 20px 13px 10px 13px;
 height: 180px;
 width: 277px;
 _width: 301px;
 float: left;
}

#leftcolumn_fire { 
 color: #333;
 background-image:url(images/greyslice.jpg);
 background-repeat:repeat-y;
 margin: 0px 0px 0px 0px;
 padding: 20px 13px 1px 13px;
 height: 100%;
 width: 282px;

}

#middlecolumn_fire { 
 color: #333;
 background-image:url(images/greyslice.jpg);
 background-repeat:repeat-y;
 margin: 0px 0px 0px 0px;
 padding: 20px 13px 5px 13px;
 height: 100%;
 width: 279px;
}

#rightcolumn_fire { 
 color: #333;
 background-image:url(images/greyslice.jpg);
 background-repeat:repeat-y;
 margin: 0px 0px 0px 0px;
 padding: 20px 13px 5px 13px;
 height: 100%;
 width: 275px;
}

#rightcolumn_fire a:hover{
text-decoration: none;
font-size:13px;	
color: #446DC9;
background-color:#fff;
}

#middlecolumn_fire a:hover{
text-decoration: none;
font-size:13px;	
color: #446DC9;
background-color:#fff;
}

#leftcolumn_fire a:hover{
text-decoration: none;
font-size:13px;	
color: #446DC9;
background-color:#fff;
}

#leftcolumn_vidbank { 
 color: #333;
 background-image:url(images/greyslice.jpg);
 background-repeat:repeat-y;
 margin: 0px 0px 0px 0px;
 padding: 20px 13px 1px 13px;
 height: 721px;
 width: 282px;

}

#middlecolumn_vidbank { 
 color: #333;
 background-image:url(images/greyslice.jpg);
 background-repeat:repeat-y;
 margin: 0px 0px 0px 0px;
 padding: 20px 13px 5px 13px;
 height: 716px;
 width: 279px;
}

#rightcolumn_vidbank { 
 color: #333;
 background-image:url(images/greyslice.jpg);
 background-repeat:repeat-y;
 margin: 0px 0px 0px 0px;
 padding: 20px 13px 5px 13px;
 height: 716px;
 width: 275px;
}

#leftcolumn_bank { 
 color: #333;
 border: 1px solid #000;
 border-right:#fff;
 background-image:url(images/greyslice.jpg);
 background-repeat:repeat-y;
 margin: 0px 0px 0px 0px;
 padding: 20px 13px 10px 13px;
 height: 950px;
 width: 282px;
 float: left;
}

#middlecolumn_bank { 
 float: left;
 color: #333;
 border: 1px solid #000;
 border-right:#fff;
 background-image:url(images/greyslice.jpg);
 background-repeat:repeat-y;
 margin: 0px 0px 0px 0px;
 padding: 20px 13px 10px 13px;
 height: 950px;
 width: 278px;
 display: inline;
}

#rightcolumn_bank { 
 color: #333;
 border: 1px solid #000;
 background-image:url(images/greyslice.jpg);
 background-repeat:repeat-y;
 margin: 0px 0px 0px 0px;
 padding: 20px 13px 10px 13px;
 height: 950px;
 width: 278px;
 float: left;
}

#rightcolumn_covt { 
 color: #333;
 border: 1px solid #000;
 border-top:#fff;
 background-image:url(images/greyslice.jpg);
 background-repeat:repeat-y;
 margin: -1px 0px 0px 0px;
 padding: 0px 0px 0px 2px;
 height: 732px;
 width: 302px;
 float: left;
}

#leftcolumn_long { 
 color: #333;
 border: 1px solid #000;
 border-right:#fff;
 background-image:url(images/greyslice.jpg);
 background-repeat:repeat-y;
 margin: 0px 0px 0px 0px;
 padding: 20px 13px 10px 13px;
 height: 950px;
 width: 282px;
 float: left;
}

#middlecolumn_long { 
 float: left;
 color: #333;
 border: 1px solid #000;
 border-right:#fff;
 background-image:url(images/greyslice.jpg);
 background-repeat:repeat-y;
 margin: 0px 0px 0px 0px;
 padding: 20px 13px 10px 13px;
 height: 950px;
 width: 279px;
 display: inline;
}

#rightcolumn_long { 
 color: #333;
 border: 1px solid #000;
 background-image:url(images/greyslice.jpg);
 background-repeat:repeat-y;
 margin: 0px 0px 0px 0px;
 padding: 20px 13px 10px 13px;
 height: 950px;
 width: 277px;
 float: left;
}

#leftcolumn_faq {
 color: #333;
 border: 1px solid #fff;
 border-right:#fff;
 margin: 0px 0px 0px 0px;
 padding: 20px 13px 10px 13px;
 height: 430px;
 width: 300px;
  float: left;
}

#rightcolumn_faq {
 color: #333;
 border: 1px solid #fff;
 margin: 0px 0px 0px 0px;
 padding: 20px 13px 10px 13px;
 height: 430px;
 width: 564px;
 float: left;
 display: inline;

}

#leftcolumn_contact {
 float: left;
 color: #333;
 border: none;
 border-right:#fff;
 margin: 0px 0px 0px 0px;
 padding: 20px 13px 10px 13px;
 height: 1000px;
 width: 375px;
}

#leftcolumn_contactbank {
 float: left;
 color: #333;
 border: 1px solid #fff;
 border-right:#fff;
 margin: 0px 0px 0px 0px;
 padding: 20px 50px 10px 50px;
 height: 750px;
 width: 700px;
}

#rightcolumn_contact {
 float: left;
 color: #333;
 border: none;
 margin: 0px 0px 0px 0px;
 padding: 20px 25px 10px 5px;
 height: 1000px;
 width: 475px;
 /* display: inline; */
}

#rightcolumn_contact p{
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 25px
}

#rightcolumn_contact a{
 margin: 0px 0px 0px 2px;
 padding-left:0px
}

#leftcolumn_test { 
 color: #333;
 border: 1px solid #000;
 border-right:#fff;
 background-image:url(images/greyslice.jpg);
 background-repeat:repeat-y;
 margin: 0px 0px 0px 0px;
 padding: 20px 13px 10px 13px;
 height:100%;
 width: 282px;
 float:left;
}

#middlecolumn_test { 
 
 color: #333;
 border: 1px solid #000;
 border-right:#fff;
 background-image:url(images/greyslice.jpg);
 background-repeat:repeat-y;
 margin: 0px 0px 0px 0px;
 padding: 20px 13px 10px 13px;
 height: 100%;
 width: 278px;
 display:block;
 vertical-align:top;
 float:left;
}

#rightcolumn_test { 
 color: #333;
 border: 1px solid #000;
 background-image:url(images/greyslice.jpg);
 background-repeat:repeat-y;
 margin: 0px 0px 0px 0px;
 padding: 20px 13px 10px 13px;
 height: 100%;
 width: 278px;
 display:block;
 vertical-align:top;
  float:left;
}



/* ----- This is the Content Column End ----- */














/* --------------- Picture/Image Header Start ------------------ */  


#leftcolumnheader { 
 color: #333;
 border: 1px solid #ccc;
 background-image:url(images/index1.jpg);
 background-repeat:no-repeat;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 145px;
 width: 308px;
 float: left;
}

#middlecolumnheader { 
 float: left;
 color: #333;
 border: 1px solid #ccc;
 background-image:url(images/index2.jpg);
 background-repeat:no-repeat;
 margin: 0px 0px 0px 0px;
 height: 145px;
 width: 304px;
 display: inline;
}

#rightcolumnheader { 
 color: #333;
 border: 1px solid #ccc;
 background-image:url(images/bank_people1.jpg);
 background-repeat:no-repeat;
 margin: 0px 0px 0px 0px;
 height: 145px;
 width: 303px;
 float: left; 
}

#leftcolumnheader_fire { 
 color: #333;
 border: 1px solid #ccc;
 background-image:url(images/fire_entry.jpg);
 background-repeat:no-repeat;
 margin: 0px 0px 0px 0px;
 height: 145px;
 width: 308px;
 float: left;
}

#middlecolumnheader_fire { 
 float: left;
 color: #333;
 border: 1px solid #ccc;
 background-image:url(images/topmiddle_quote.jpg);
 background-repeat:no-repeat;
 margin: 0px 0px 0px 0px;
 padding:5px;
 height: 135px;
 width: 294px;
 display: inline;
}

#rightcolumnheader_fire { 
 color: #333;
 border: 1px solid #ccc;
 background-image:url(images/fire_training.jpg);
 background-repeat:no-repeat;
 margin: 0px 0px 0px 0px;
 height: 145px;
 width: 304px;
 float: left;
}


#leftcolumnheader_bank { 
 color: #333;
 border: 1px solid #ccc;
 background-image:url(images/bank_vt.jpg);
 background-repeat:no-repeat;
 margin: 0px 0px 0px 0px;
 height: 145px;
 width: 308px;
 float: left;
}

#middlecolumnheader_bank { 
 float: left;
 color: #333;
 border: 1px solid #ccc;
 background-image:url(images/bank_tto.jpg);
 background-repeat:no-repeat;
 margin: 0px 0px 0px 0px;
 height: 145px;
 width: 304px;
 display: inline;
}

#rightcolumnheader_bank { 
 float: left;
 color: #333;
 border: 1px solid #ccc;
 background-image:url(images/bank_pb.jpg);
 background-repeat:no-repeat;
 margin: 0px 0px 0px 0px;
 height: 145px;
 width: 304px;
 display: inline;
}



#leftcolumnheader_frontline { 
 color: #333;
 border: 1px solid #ccc;
 background-image:url(images/law_deputy2.jpg);
 background-repeat:no-repeat;
 margin: 0px 0px 0px 0px;
 height: 145px;
 width: 308px;
 float: left;
}

#middlecolumnheader_frontline { 
 float: left;
 color: #333;
 border: 1px solid #ccc;
 background-image:url(images/topmiddle_quote.jpg);
 background-repeat:no-repeat;
 margin: 0px 0px 0px 0px;
 padding:5px;
 height: 135px;
 width: 295px;
 display: inline;
}

#rightcolumnheader_frontline { 
 color: #333;
 border: 1px solid #ccc;
 background-image:url(images/law_bike2.jpg);
 background-repeat:no-repeat;
 margin: 0px 0px 0px 0px;
 height: 145px;
 width: 303px;
 float: left;
}

#leftcolumnheader_covt { 
 color: #333;
 border: 1px solid #ccc;
 background-image:url(images/covt_male.jpg);
 background-repeat:no-repeat;
 margin: 0px 0px 0px 0px;
 height: 145px;
 width: 308px;
 float: left;
}

#middlecolumnheader_covt { 
 float: left;
 color: #333;
 border: 1px solid #ccc;
 background-image:url(images/covt_img1.jpg);
 background-repeat:no-repeat;
 margin: 0px 0px 0px 0px;
 height: 145px;
 width: 304px;
 display: inline;
}

#rightcolumnheader_covt { 
 color: #333;
 border: 1px solid #ccc;
 background-image:url(images/covt_woman.jpg);
 background-repeat:no-repeat;
 margin: 0px 0px 0px 0px;
 height: 145px;
 width: 303px;
 float: left;
}

#leftcolumnheader_ecomm { 
 color: #333;
 border: 1px solid #ccc;
 background-image:url(images/ecomm_fire2.jpg);
 background-repeat:no-repeat;
 margin: 0px 0px 0px 0px;
 height: 145px;
 width: 308px;
 float: left;
}

#middlecolumnheader_ecomm { 
 float: left;
 color: #333;
 border: 1px solid #ccc;
 background-image:url(images/topmiddle_quote.jpg);
 background-repeat:no-repeat;
 margin: 0px 0px 0px 0px;
 padding:5px;
 height: 135px;
 width: 294px;
 display: inline;
}

#rightcolumnheader_ecomm { 
 color: #333;
 border: 1px solid #ccc;
 background-image:url(images/ecomm_dispatch1.jpg);
 background-repeat:no-repeat;
 margin: 0px 0px 0px 0px;
 height: 145px;
 width: 303px;
 float: left;
}

#leftcolumnheader_start { 
 color: #333;
 border: 1px solid #ccc;
 background-image:url(images/start_bus.jpg);
 background-repeat:no-repeat;
 margin: 0px 0px 0px 0px;
 height: 145px;
 width: 308px;
 float: left;
}

#middlecolumnheader_start { 
 float: left;
 color: #333;
 border: 1px solid #ccc;
 background-image:url(images/start_bus2.jpg);
 background-repeat:no-repeat;
 margin: 0px 0px 0px 0px;
 height: 145px;
 width: 304px;
 display: inline;
}

#rightcolumnheader_start { 
 color: #333;
 border: 1px solid #ccc;
 background-image:url(images/start_crowd2.jpg);
 background-repeat:no-repeat;
 margin: 0px 0px 0px 0px;
 height: 145px;
 width: 303px;
 float: left;
}

#leftcolumnheader_diplomat { 
 color: #333;
 border: 1px solid #ccc;
 background-image:url(images/diplomat_img2.jpg);
 background-repeat:no-repeat;
 margin: 0px 0px 0px 0px;
 height: 145px;
 width: 308px;
 float: left;
}

#middlecolumnheader_diplomat { 
 float: left;
 color: #333;
 border: 1px solid #ccc;
 background-image:url(images/diplomat_promote.jpg);
 background-repeat:no-repeat;
 margin: 0px 0px 0px 0px;
 height: 145px;
 width: 304px;
 display: inline;
}

#rightcolumnheader_diplomat { 
 color: #333;
 border: 1px solid #ccc;
 background-image:url(images/diplomat_clerical.jpg);
 background-repeat:no-repeat;
 margin: 0px 0px 0px 0px;
 height: 145px;
 width: 303px;
 float: left;
}

#leftcolumnheader_impact { 
 color: #333;
 border: 1px solid #ccc;
 background-image:url(images/impact_entry.jpg);
 background-repeat:no-repeat;
 margin: 0px 0px 0px 0px;
 height: 145px;
 width: 308px;
 float: left;
}

#middlecolumnheader_impact { 
 float: left;
 color: #333;
 border: 1px solid #ccc;
 background-image:url(images/impact_promote.jpg);
 background-repeat:no-repeat;
 margin: 0px 0px 0px 0px;
 height: 145px;
 width: 304px;
 display: inline;
}

#rightcolumnheader_impact { 
 color: #333;
 border: 1px solid #ccc;
 background-image:url(images/impact_train.jpg);
 background-repeat:no-repeat;
 margin: 0px 0px 0px 0px;
 height: 145px;
 width: 303px;
 float: left;
}




/* --------------- Picture/Image Header End ------------------ */ 













/* --------------- CSS Styles Start ------------------ */ 

#h1 {
font-family:Verdana;
font-weight:bold;
color:#FFFFFF;
font-size:16px;
padding-top:10px;
padding-left:20px;
margin:0px;
padding-bottom:0px;
padding-right:0px;
}


#h2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
text-transform:uppercase;
color:#FF0000;
font-size:18px;
}

#h3 {
font-family:Verdana;
font-weight:bold;
color:#FFFFFF;
font-size:18px;
padding-top:10px;
padding-left:20px;
margin:0px;
padding-bottom:0px;
padding-right:0px;
}

#header p {
margin-left:110px;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:600;
font-size:24px;
}

#header ul {
text-align:right;
padding-top:10px;
}

#header li {
list-style:none;
display: inline;
padding-top:10px;
}

#header_fire p {
margin-left:110px;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:600;
font-size:24px;
}

#header_fire ul {
text-align:right;
padding-top:10px;
}

#header_fire li {
list-style:none;
display: inline;
padding-top:10px;
}

#header_stats p {
margin-left:110px;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:600;
font-size:24px;
}

#header_stats ul {
text-align:right;
padding-top:10px;
}

#header_stats li {
list-style:none;
display: inline;
padding-top:10px;
}

ul {
text-decoration: none;	
color: #444;	
margin-top:0px;	
	
}

li:hover{	

} 

#column_sitemap { 
 color: #333;
 border: 1px solid #fff;
 margin: 0px 0px 0px 75px;
 padding: 20px 50px 10px 50px;
 height: 400px;
 width: 700px;
}

#column_sitemap ul{
text-decoration: none;
font-size:10px;	
}

#column_sitemap li{
text-decoration: none;
font-size:12px;	
}

#leftcolumn_faq a:link	{	
text-decoration: none;
font-size:10px;	
color: #446DC9;	
}

#leftcolumn_faq a:visited{	
text-decoration: none;	
font-size:10px;	
color: #446DC9;
} 

#leftcolumn_faq a:hover	{	
text-decoration: none;	
font-size:10px;	
color: #fff;
background-color:#000;
}

#leftcolumn_faq a:active{	
text-decoration: none;
font-size:10px;		
color: #446DC9;	
}



/* --------------- CSS Styles End ------------------ */

















/* --------------- Footer Start ------------------ */


#footer{ 
 width: 900px;
 height:150px;
 color: #333;
 border: 1px solid #fff;
 background: #fff;
 margin: 0px 0px 0px 0px;
 padding: 0px;
float:left
}

#footer p {
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:600;
font-size:10px;
}

#footer a:link{
 font-size:10px;
}

#footer a:visited{
 font-size:10px;
}

#footer a:hover{
 font-size:10px;
}

#footer a:active{
 font-size:10px;
}

#footer ul {
text-align:center;
padding-top:10px;

}

#footer li {
list-style:none;
display: inline;
padding-top:10px;
}

#footer_left{ 
 width: 450px;
 float:left;
 color: #333;
 border: 1px solid #fff;
 background: #fff;
 margin: 0px 0px 0px 0px;
 padding: 0px;
}

#footer_right{ 
 width: 450px;
 float:right;
 color: #333;
 border: 1px solid #fff;
 background: #fff;
 margin: 0px 0px 0px 0px;
 padding: 0px;
}

#footer p.left{
text-align:left;
padding-top:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#333;
}

#footer p.right{
text-align:right;
padding-top:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#555;
}


/* --------------- Footer End ------------------ */



