* { margin:0; padding:0;}
body { background:#fff; font-family:Georgia, "Times New Roman", Times, serif; font-size:100%; line-height:1.125em; color:#545353;}

input, textarea { font-family:Georgia, "Times New Roman", Times, serif; font-size:1em;}

.fleft { float:left;}
.fright { float:right;}
.clear { clear:both;}

.alignright { text-align:right;}
.aligncenter { text-align:center;}

.wrapper, block { width:100%; overflow:hidden;}
.wrapperp {width:100%; overflow:hidden; background:url(images/line-1.gif) repeat-x bottom;}
.container { width:100%;}

p { margin:0; padding:0;}

.tail-top { background:url(images/tail-top.gif) left top repeat-x #ebe7e4;}


/*==================forms====================*/
input, select { vertical-align:middle; font-weight:normal;}
img {border:0; vertical-align:top; text-align:left;}

.form { height:42px;}
.form input {width:288px; height:16px; background:#fff; border-top:1px solid #303030; border-left:1px solid #303030; border-bottom:1px solid #9f9f9f;  border-right:1px solid #9f9f9f; padding-left:3px;}
textarea { width:288px; height:93px; background:#fff; overflow:auto;  border-top:1px solid #303030; border-left:1px solid #303030; border-bottom:1px solid #9f9f9f;  border-right:1px solid #9f9f9f; padding-left:3px;}


/*==================list====================*/
ul { list-style:none;}

.site_nav {width:100%; overflow:hidden;}
.site_nav li {display:inline;}
.site_nav li a {font-family:"Times New Roman", Times, serif; font-size:16px; color:#dadbdd; text-transform:uppercase; text-decoration:none; font-weight:bold; text-align:center; float:left; display:block; padding:13px 0 24px 0; width:189px;}
.site_nav li a:hover {background:#494848;}
.site_nav li a.act {background:#494848;}

.list li {margin-top:16px;}
.list li {background:url(images/marker.gif) no-repeat left 6px; padding-left:10px;}
.list li a {color:#000;}

.list1 {width:100%; overflow:hidden; margin-top:-4px;}
.list1 li {width:100%; overflow:hidden; vertical-align:bottom; margin-top:4px;}
.list1 li span {background:url(images/marker.gif) no-repeat left center; padding-left:11px;} 
.list1 li .link1 { display:block; width:100%; float:left; background:url(images/link1-bgd.gif) left top repeat-x; color:#545353; text-decoration:none;}
.list1 li .link1 em { display:block; background:url(images/link1-left.gif) no-repeat left top;}
.list1 li .link1 b { display:block; background:url(images/link1-right.gif) no-repeat right top; padding:1px 0 2px 7px; font-weight:normal; font-style:normal;}
.list1 li .link1:hover {color:#087eb5;}


/*==================other====================*/
.img-indent { margin:0 0 5px 0; float:left;}
.img-box { width:100%; overflow:hidden;}
.img-box img { float:left; margin:0 11px 0 0;}

.p1 {margin-top:15px;}
.p2 {margin-top:10px;}
.p3 {margin-top:28px;}
.p4 {padding-top:11px;}
.p5 {margin-top:45px;}
.p6 {padding-top:30px;}

.phone {float:right; margin-right:99px;}
.phone1 {float:right; margin-right:60px;}

/*==================txt, links, lines, titles====================*/
a {color:#000;}
a:hover{text-decoration:none;}

h1 {color:#087eb5; font-size:30px; font-weight:normal; font-family:"Times New Roman", Times, serif; line-height:1.1em;}
h2 {color:#087eb5; font-size:19px; font-weight:normal; font-family:"Times New Roman", Times, serif;}

.txt1 {color:#000; font-style:italic; font-weight:bold;}
.txt2 {font-style:italic; font-weight:bold;}
.txt3 {font-size:11px; color:#000; text-transform:uppercase;}

.link {background:url(images/marker1.gif) no-repeat right center; padding-right:12px; color:#eb560a; font-weight:bold; font-style:italic;}
.link:hover {text-decoration:none;}

.link1 {color:#ef2212; font-style:italic; font-weight:bold;}

.link2 {color:#eb560a; font-weight:bold; font-style:italic;}
.link2:hover {text-decoration:none;}

.line-hor {padding-top:30px; background:url(images/line-1.gif) repeat-x 0 4px;}
.line-horr {padding-top:10px; background:url(images/line-1.gif) repeat-x 0 4px;}
.line-horhp {background:url(images/line-1.gif) repeat-x 0 0;}
.line-hor1 {padding-bottom:28px; background:url(images/line-1.gif) repeat-x bottom;}
.line-hor2 {padding-bottom:60px; background:url(images/line-1.gif) repeat-x bottom;}
.line-horhp2 {background:url(images/line-1.gif) repeat-x bottom;}

.line_ver {background:url(images/line-2.gif) repeat-y 655px 0;}
.line_ver_top {background:url(images/line-ver-top.gif) no-repeat 655px 0;}

/* Addes by me */
.reference  {font-size: 18px; color:#545353; font: Verdana; }
.signature  {font-size: 14px; color:#545353; font: Verdana; font-style:italic; text-align:right; }
.city  {font-size: 14px; color:#545353; font: Verdana; text-align:right; }
.impact1  {
	font-size: 26px;
	color:#eb560a;
text-align:: normal; 		text-align:center;
	font-style: normal;
	font: Georgia;
	}
.impact2  {
	font-size: 20px;
	color:#eb560a;
text-align:: normal; 		text-align:center;
	font-style: normal;
	font: Georgia;
	}
.phone_impact  {
	font-size: 26px;
	font-weight:bolder;
	color:#CC0000;
	text-align:center;
	font-style: normal;
	font: Georgia;
	
}
.center_mediumk  {
	font-size: 16px;
	color:#545353;
	text-align:center;
	font-style: normal;
	font: Georgia;
}
.center_black  {
	font-size: 16px;
	color:#000000;
	text-align:center;
	font-style: normal;
	font: Georgia;
}
.title_medium  {
	font-size: 24px;
	color:#087eb5;
	text-align:left;
	font-style: normal;
	font: Georgia;
}
.title_medium_center  {
	font-size: 30px;
	color:#087eb5;
	text-align:center;
	font-style: normal;
	font: Georgia;
}
.hp_title {
	font-size: 30px;
	color:#333333;
	text-align:right;
	font-style:italic;
	
	font: Century725 BT;
	line-height: normal;
}
.hp_text {
	font-size: 18px;
	color:#545353;
	text-align:left;
	font-style:normal;
	font-weight:bold;
	font: Georgia;
}
.hp_textau {
	font-size: 20px;
	color:#545353;
	text-align:left;
	font-style:normal;
	font-weight:bold;
	font: Georgia;
}
.hp_text2 {
	font-size: 18px;
	color:#545353;
	text-align:left;
	font-style:normal;
	font: Times New Roman;
}
.hp_form {
	font-size: 18px;
	color:#eb560a;
	text-align:right;
	font-style:italic;
	font-weight:bold;
	font: Georgia;
}
.p1faq {margin-top:15px; font-size: 14px; font:Georgia; text-align:justify}
.line_ver_faq {background:url(images/line-2.gif) repeat-y 87% 0;}
.line_ver_hp {background:url(images/line-2.gif) repeat-y 100% 0;}
.line_ver_hpr {background:url(images/line-2.gif) repeat-y 100% 0; padding-right:5px;}

/*==================boxes====================*/
.site_nav_box {border:1px solid #fff; width:100%; background:url(images/site-nav-box-bg.gif) repeat-x #494848; margin-bottom:8px;}
.site_nav_box .inner {padding:12px 14px 0 17px;}

.logo_box {border:1px solid #fff; width:100%; background:url(images/logo-box-bg.gif) repeat-x;}
.logo_box .fleft {padding:20px 0 15px 0;}
.logo_box .fright {padding:20px 0 5px 0;}
.logo_box .inner {padding:0 30px 0 21px; overflow:hidden;}

/*header*/
#header .row-1 {padding-top:8px;}

/*content*/
#content {padding-bottom:35px;}
#content .indent {padding-left:23px;}

/*footer*/
#footer {background:url(images/footer-bg.gif) repeat-x; padding-left:340px; color:#696765;}
#footer .footer_nav {color:#272727; padding:12px 0 2px 0;}
#footer .footer_nav a {color:#272727; text-decoration:none;}
#footer .footer_nav a:hover {text-decoration:underline;}
#footer a {color:#696765;}


/*==========================================*/
