body{font-family:Verdana; font-size: 11px; margin-top: 0; margin-right: 0; margin-left: 0;}

.w	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color:#CD0526}

#menu1{width: 64px; height: 103px; border: 2px solid #d8d8d8; background: URL('../images/indexbg.jpg') 0 0 repeat;}

.pic1{float: right; margin: 20px 20px 10px 10px;}

.pic2{margin: 20px 10px 10px 20px; float: left;}

.sentense{margin: 15px 20px 5px 20px;}

a{color: #424242; font-size: 10px;}

a:hover{color: blue; font-size: 10px;}

.latest_event{margin: 15px 20px 5px 20px;}

.about_us_bg{padding: 30px;}

.about_us_bg h1{color: #704b76; margin-top: 0; font-family: Times New Roman; border-bottom: 2px dotted gray;}

.about_us_bg h2{color: #704b76; font-family: Times New Roman;}

.about_us_left{float: left; width: 580px; margin-right: 25px;}

.about_us_right{float: left; width: 300px;}

.new_gray_box{padding: 0 20px 0 20px; line-height: 1.5;}

.graybox{background-color: #ebebeb; width: 700px; border: 1px solid gray; padding: 15px 20px 15px 20px; line-height: 2.0;}

.services_bg_old{padding: 30px; background: URL('../images/services_bg.jpg') center 60% no-repeat #ffffff;}

.services_bg{padding: 30px;}

.services_bg b{font-size: 12px;}

.services_graybox{background-color: #ebebeb; min-width: 800px; border: 1px solid gray; padding: 15px 20px 20px 20px; line-height: 2.0; margin-bottom: 20px;}

.services_gray_content{margin-top: 30px;}

.services_gray_content2{padding-left: 39px;}

.services_bg h1{color: #704b76; margin-top: 0; font-family: Times New Roman; border-bottom: 2px dotted gray;}

.service_table{line-height: 1.5;}

.service_table img{border: 3px solid #d0d0d0;}

.service_td{border-bottom: 1px dashed gray; width: 100%;}

.semicolon{float: left; margin-bottom: 50px;}

.services_left{float: left; width: 680px; margin-right: 25px;}

.services_right{float: left; width: 200px;}

.new_services_graybox{padding: 0 20px 0 20px; line-height: 1.5; margin-top: 0;}

.new_semicolon{float: left; margin-top: 0;}

.new_services_gray_content{margin-top: 10px;}

.semicolon2{display: inline;}

.latest_news{margin: 15px 20px 5px 20px;}

.readmore{margin: 10px 20px 15px 20px;}

.about_us_pic2{float: right; margin: 0 10px 10px 10px;}

.join_title_style{float: left; margin-right: 75px;}

.contact_bg{padding: 30px;}

.contact_bg h1{color: #704b76; margin-top: 0; font-family: Times New Roman; border-bottom: 2px dotted gray;}

.contact_bg b{color: #704b76; font-size: 12px;}

.contact_us_form{height: 200px; padding-top: 10px;}

.contactbtn{width: 80px; padding: 2px; border: 1px outset gray; background: #ffffff; font-weight: bold; cursor: hand;}

.contact_td_pic{padding-top: 15px;}

.career_bg{padding: 30px;}

.career_bg h1{color: #704b76; margin-top: 0; font-family: Times New Roman; border-bottom: 2px dotted gray;}

.career_pic{float: right; margin-left: 20px; margin-bottom: 25px; border: 1px solid #d8d8d8; padding: 10px;}

.career_bg a{color: #000000;}

.career_bg a:hover{color: blue;}

.latest_news_bg{padding: 30px;}

.latest_news_bg h1{color: #704b76; margin-top: 0; font-family: Times New Roman; border-bottom: 2px dotted gray;}

.pic_link a{text-decoration: none;}

.item_title a{text-decoration: none;}

.footer_bg{background: URL('../images/bottomline4.jpg') 0 0 repeat-x #ffffff; width: 100%; height: 28px; padding-top: 5px;}

.message_class{float: left; margin-right: 3px;}

.message_mark{color: red; float: left; margin-top: 20px;}

.longer_sentense{margin-bottom: 10px;}

.contact_gray_box{padding: 10px; background: #f1f1f1;}


