/*---------- CSS----------*/
body{font-family:Arial, Helvetica, sans-serif; color:#FEFCEB; font-size:14px; text-decoration:none; line-height:19px; margin:0px; padding:0px; background: #315C89 url(../images/page_bg.jpg) repeat-x 0 0; padding-top:9px; }
.common_div{width:100%;}
img{border:0px;}
.clr{clear:both;font-size:0; line-height:0; height:0px;}
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span, ul, li {margin:0px; padding:0px;} 

#header{height:176px; width:961px; margin: 0 auto;}
#customer_testimonials{ height:211px; width:100%; margin: 0 auto; background:url(../images/middel_bg.jpg) repeat-x 0 0;}
#footer{background:url(../images/footer_bg.jpg) repeat-x 0 0;  height:145px;}

.toptext{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#474645;}
a.emaillink{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#474645; text-decoration:underline;}
a.emaillink:hover{ text-decoration:none;}
.bodytext{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#252525;}
.smalltext{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff;}
a.urllink{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#252525; text-decoration:underline;}
a.urllink:hover{ text-decoration:none;}
.news_input{ /*background:url(../images/news_letter_input_bg.jpg) no-repeat ;*/ width:204px; padding-left:2px; height:19px; padding-top:2px;  }

.title_text{font-family: ; font-size:20px;  color:#252525; }

.coma{ font-family: "Times New Roman", Times, serif; font-size:36px; color:#000000; z-index:1000px;}

.footerlink{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#d5d5d5;}
a.footerlink{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#d5d5d5; text-decoration: underline;;}
a.footerlink:hover{ text-decoration: none;}
.testmonial{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#4d4c43; line-height:25px;}
.testmonial_italic{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#4d4c43; line-height:25px; font-style:italic;}

.testmonial_small{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4d4c43; line-height:14px;}
.testmonial_smaller{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4d4c43; line-height:15px; font-style:italic;}
.testmonial_medium{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#4d4c43; line-height:22px; font-style:italic;}

#bottom_nav{ height:auto; width:648px; text-align:center;}

ul.bottom_nav{ list-style:none;text-align:center; }
ul.bottom_nav li {font-size: 11px; float: left; }
ul.bottom_nav li a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#d5d5d5; text-decoration: none;  display:inline; padding-left:5px; padding-right:5px; background:url(../images/sep_2.jpg) no-repeat right;  }
ul.bottom_nav li a:hover{ text-decoration:underline; }
ul.bottom_nav li a.last{ background: none; }


ul.bottom_nav2{ list-style:none;text-align:center; padding-left:175px;  }
ul.bottom_nav2 li {font-size: 11px; float: left; }
ul.bottom_nav2 li a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#d5d5d5; text-decoration: none;  display:inline; padding-left:5px; padding-right:5px; background:url(../images/sep_2.jpg) no-repeat right; }
ul.bottom_nav2 li a.last{ background: none; }
ul.bottom_nav2 li a:hover{ text-decoration:underline; }

/*ul.bottom_nav2{ list-style:none;text-align:center; padding-left:168px;  }
ul.bottom_nav2 li {font-size: 11px; float: left; }
ul.bottom_nav2 li a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#d5d5d5; text-decoration: none;  display:inline; padding-left:5px; padding-right:5px; background:url(../images/sep_2.jpg) no-repeat right; }
ul.bottom_nav2 li a.last{ background: none; }
ul.bottom_nav2 li a:hover{ text-decoration:underline; }*/



/*----------Monument----------*/

.title{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#ffffff;  }

/*----------site marketing----------*/

ul.site_list{ list-style:none; width:445px; display:block; }
ul.site_list li {font-size: 14px; float: left; display:block; padding-left:10px; width:150px; background:url(../images/bullet.jpg) no-repeat 0px 7px; }

ul.site_list li.last {font-size: 14px; float: left; display:block; padding-left:10px; width:160px; background:url(../images/bullet.jpg) no-repeat 0px 7px; }
ul.site_list li.first { width:90px;  }






ul.screen_list{ list-style:none; width:120px; display:block; }
ul.screen_list li {font-size: 14px;  display:block; padding-left:10px; width:120px; background:url(../images/bullet.jpg) no-repeat 0px 7px; }
ul.screen_list li.last {font-size: 14px;  display:block; padding-left:10px; width:160px; background:url(../images/bullet.jpg) no-repeat 0px 7px; }
ul.screen_list li.first { width:90px;  }


ul.screen_list li.none { background:none; }




a.emaillink2{ color:#ffffff; text-decoration:underline;}
a.emaillink2:hover{ text-decoration:none;}


a.map{ color:#ffffff; text-decoration: none;}
a.map:hover{ text-decoration: underline;}


.bullet1{ background:url(../images/bullet.jpg) no-repeat 6px 9px;; height:25px; width:20px;}





.client_input{ /*background:url(../images/news_letter_input_bg.jpg) no-repeat ;*/ width:333px; padding-left:2px; height:21px; padding-top:5px; border:1px solid #000000   }