body {
	margin:0;
	padding:0;
}

form {
	padding:0;
	margin:0;
}

.text_field_1 {
	background-color:white;
	border:1px solid #999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#777777;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	width:180px;
	/*height:18px;*/
}

.bt_submit {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0092EB;
	font-weight:normal;
	text-decoration:none;
	line-height:16px;
	border:1px solid #C1C1C1;
	text-align:center;
	float:right;
	background-color:#F5F5F5;
}

.testimonials {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:white;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	line-height:1.35;
}

/*--------------LINKS----------------*/

.main_menu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#797979;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	text-transform:uppercase;
	padding-bottom:2px;
}

.main_menu a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#797979;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	text-transform:uppercase;
	padding-bottom:2px;
	letter-spacing:1.25px;
}

.main_menu a:hover{
	color:#0066B3;
}

.footer_links {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CCCCCC;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	letter-spacing:1.2;
	line-height:20px;
	padding:3px;
}


.footer_links a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	line-height:20px;
}

.footer_links a:hover{
	color:#D6D6D6;
}

.navigation_links {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#595959;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
}

.navigation_links a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#595959;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}
.navigation_links a:hover{
	color:black;
}


.inner_links{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	/*color:#9F9F9F;*/
	color:#0092EB;
}

.inner_links a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#0092EB;
	text-decoration:none;
}

.inner_links a:hover{
	color:#0066B3;
}

.submenu {
	margin-bottom: 0.5em;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#606060;
	font-weight:normal;
	text-decoration:none;
	line-height:25px;
}
.submenu a{
	margin-bottom: 0.5em;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#606060;
	font-weight:normal;
	text-decoration:none;
	line-height:25px;
}

.submenu a:hover{
	color:#0092EB;
}


/*------------IMAGES----------*/

.quote_bg {
	background-image:url(../images/box/quote_bg.jpg);
	background-repeat:no-repeat;

}

.gray_aero {
	background-image:url(../images/headings/aero_gray.gif);
	background-position:left;
	background-repeat:no-repeat;
	
}
.heading_blue_center {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:white;
	font-weight:bold;
	line-height:23px;
	text-decoration:none;
	text-transform:uppercase;
	background-image:url(../images/headings/blue_top.jpg);
	background-repeat:no-repeat;
	padding-left:35px;
}
/*
.heading_gray_aero {
	text-decoration:none;
	text-transform:uppercase;
	background-image:url(../images/headings/aero_gray.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	
}
*/
.heading_gray_center {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#616161;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	background-image:url(../images/headings/center_gray.jpg);
	/*background-position:left center;*/
	background-repeat:repeat-x;
	padding-left:5px;
}

/*
.gray_left {
	text-decoration:none;
	text-transform:uppercase;
	background-image:url(../images/box/gray_left_mid.jpg);
	background-position:left center;
	background-repeat:repeat-y;
	
}

.gray_right_mid {
	text-decoration:none;
	text-transform:uppercase;
	background-image:url(../images/box/gray_right_mid.jpg);
	background-position:right;
	background-repeat:repeat-y;
	
}

.heading_gray_mid {

	text-decoration:none;
	text-transform:uppercase;
	background-image:url(../images/box/gray_top_middle.jpg);
	background-repeat:repeat-x;
		
}*/
.heading_orange_mid {

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFEFC;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	background-image:url(../images/headings/orange_middle.gif);
	vertical-align:middle;	
	background-position:bottom;
	background-repeat:repeat-x;
	padding-bottom:5px;
}

.heading_orange_mid a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFEFC;
	font-weight:bold;
	text-decoration:none;
}

.orange_left{
	background-image:url(../images/headings/orange_left.gif);
	vertical-align:middle;
	background-position:bottom;
	background-repeat:no-repeat;
}
.orange_right{
	background-image:url(../images/headings/orange_right.gif);
	vertical-align:middle;
	background-position:bottom;
	background-repeat:no-repeat;
}

.heading_green_mid {

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFEFC;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	vertical-align:middle;	
	background-position:bottom;
	background-repeat:repeat-x;
	padding-bottom:5px;
	
	background-image:url(../images/headings/green_middle.gif);
}

.heading_green_mid a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFEFC;
	font-weight:bold;
	text-decoration:none;
}

.green_left{
	background-image:url(../images/headings/green_left.gif);
	vertical-align:middle;
	background-position:bottom;
	background-repeat:no-repeat;
}
.green_right{
	background-image:url(../images/headings/green_right.gif);
	vertical-align:middle;
	background-position:bottom;
	background-repeat:no-repeat;
}

.heading_cgreen_mid {

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFEFC;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	vertical-align:middle;	
	background-image:url(../images/headings/cgreen_middle.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	padding-bottom:5px;
}
.heading_cgreen_mid a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFEFC;
	font-weight:bold;
	text-decoration:none;
}

.cgreen_left{
	background-image:url(../images/headings/cgreen_left.gif);
	vertical-align:middle;
	background-position:bottom;
	background-repeat:no-repeat;
}
.cgreen_right{
	background-image:url(../images/headings/cgreen_right.gif);
	vertical-align:middle;
	background-position:bottom;
	background-repeat:no-repeat;
}



.heading_grayblue_mid {

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFEFC;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	vertical-align:middle;
	background-image:url(../images/headings/grayblue_middle.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	padding-bottom:5px;
}
.heading_grayblue_mid a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFEFC;
	font-weight:bold;
	text-decoration:none;
}

.grayblue_left{
	background-image:url(../images/headings/grayblue_left.gif);
	vertical-align:middle;
	background-position:bottom;
	background-repeat:no-repeat;
}
.grayblue_right{
	background-image:url(../images/headings/grayblue_right.gif);
	vertical-align:middle;
	background-position:bottom;
	background-repeat:no-repeat;
}


.heading_tpink_mid {

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFEFC;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	vertical-align:middle;
	background-image:url(../images/headings/tpink_middle.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	padding-bottom:5px;
}

.heading_tpink_mid a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFEFC;
	font-weight:bold;
	text-decoration:none;
}

.tpink_left{
	background-image:url(../images/headings/tpink_left.gif);
	vertical-align:middle;
	background-position:bottom;
	background-repeat:no-repeat;
}
.tpink_right{
	background-image:url(../images/headings/tpink_right.gif);
	vertical-align:middle;
	background-position:bottom;
	background-repeat:no-repeat;
}

.heading_purple_mid {

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFEFC;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	vertical-align:middle;
	background-image:url(../images/headings/purple_middle.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	padding-bottom:5px;
}

.heading_purple_mid a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFEFC;
	font-weight:bold;
	text-decoration:none;
}
.purple_left{
	background-image:url(../images/headings/purple_left.gif);
	vertical-align:middle;
	background-position:bottom;
	background-repeat:no-repeat;
}
.purple_right{
	background-image:url(../images/headings/purple_right.gif);
	vertical-align:middle;
	background-position:bottom;
	background-repeat:no-repeat;
}

.gray_top_row{
	/*font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#8B8B8B;
	font-weight:normal;
	text-decoration:none;*/
	line-height:19pt;
	background-image:url(../images/box/gray_top_row.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

/*.blue_top_row{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#8B8B8B;
	font-weight:normal;
	text-decoration:none;
	line-height:18pt;
	background-image:url(../images/box/blue_top_row.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	padding-top:8px;
}*/

.services_right{
	background-image:url(../images/box/services_right_mid.gif);
	background-repeat:repeat-y;
}

.services_left{
	background-image:url(../images/box/services_left_mid.gif);
	background-repeat:repeat-y;
}

.services_bottom_mid{
	background-image:url(../images/box/services_mid_bottom.gif);
	background-repeat:repeat-x;
}
/*
.gray_bottom{
	text-decoration:none;
	text-transform:uppercase;
	background-image:url(../images/box/gray_mid_bottom.jpg);
	background-position:left center;
	background-repeat:repeat-x;
	
}*/

.test_bg {
	background-image:url(../images/box/mid_gradient.gif);
	background-position:bottom;
	background-repeat:repeat-x;	
}

.gradient_large{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#8B8B8B;
	font-weight:normal;
	text-decoration:none;
	padding-left:8px;
	line-height:18pt;
	background-image:url(../images/box/gradient_large.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
}

.gradient_medium{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#8B8B8B;
	font-weight:normal;
	text-decoration:none;
	padding-left:8px;
	line-height:18pt;
	background-image:url(../images/box/gradient_medium.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
}
.gradient_short{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#8B8B8B;
	font-weight:normal;
	text-decoration:none;
	padding-left:8px;
	line-height:18pt;
	background-image:url(../images/box/gradient_short.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
}

/*-----------------TEXT----------------*/

h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bolder;
	color:#606060;
	text-align:justify;
	text-decoration:none;
	padding-left:8px;
	margin:0;
}


h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#0066B3;
	text-decoration:none;
	margin:0;
}


h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#606060;
	text-align:justify;
	text-decoration:none;
	padding-left:8px;
	padding:0;
	margin:0;
}

.news {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#606060;
	text-align:justify;
	text-decoration:none;
	padding-left:8px;
	padding:0;
	margin:0;
}

.bold_heading
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#6D6D6D;
	text-align:justify;
	text-decoration:none;
}

.top_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#797979;
	font-weight:bold;
	text-align:right;
	text-decoration:none;
}

.text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#606060;
	font-weight:normal;
	text-decoration:none;
	line-height:1.5;
}


.text_main {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#606060;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	line-height:16pt;
}

.text_paragraph_italic{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	font-weight:normal;
	/*color:#9F9F9F;*/
	color:#606060;
	text-align:left;
	line-height:1.50;
	text-decoration:none;
	font-style:italic;
	padding-left:8px;
	padding-right:6px;
	padding-bottom:5px;
}

.text_inner {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#606060;
	font-weight:normal;
	text-decoration:none;
	line-height:16pt;
	padding-top:4px;
	padding-right:18px;	
	padding-left:8px;
}

.text_inner a{
	text-decoration:none;
	color:#0092EB;
}

.text_inner a:hover{
	text-decoration:underline;
	color:#0066B3;
}

.blue_bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0092EB;
	font-weight:bold;
	line-height:25px;
	text-decoration:none;
}
.blue_bold a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0066B3;
	font-weight:bold;
	line-height:25px;
	text-decoration:none;
}
.blue_bold a:hover{	
	color:#606060;
}

/*--------------BULLETS------------*/


.gray_bullet {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#606060;
	text-align:left;
	line-height:18px;
	text-decoration:none;
	padding-left:8px;
	padding-bottom:5px;
}

.gray_bullet a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#606060;
	text-align:left;
	line-height:18px;
	text-decoration:none;

}
.gray_bullet a:hover{		

	color:#0092EB;
}

.blue_bullet {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#606060;
	text-align:top left;
	line-height:16px;
	text-decoration:none;
	padding-left:10px;
}
.blue_bullet a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#606060;
	text-align:top left;
	line-height:16px;
	text-decoration:none;
}

.blue_bullet a:hover{
	color:#0066B3;
}

.side_links{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#A0A0A0;
	text-align:left;
	text-transform:uppercase;
	line-height:23px;
	font-weight:bold;
	text-decoration:none;
	padding-left:8px;
	padding-bottom:3px;
	padding-top:3px;
	cursor:pointer;	
}

.side_links a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-transform:uppercase;
	font-weight:normal;
	font-weight:bold;
	color:#A0A0A0;
	text-align:left;
	text-decoration:none;
	/*display:block;*/
}

.side_links a:hover{		
	color:#0092EB;

}




li{
	line-height:2.0;
	list-style-type:square;
}
