@charset "utf-8";


body{margin: 0 auto; font-family: Arial, Helvetica, sans-serif; font-size:11pt; text-align:center; background-color:#d7d7d7; color:#707070;}

* {padding: 0; margin:0;}

#dropshadow {width:932px; background-image:url(/assets/images/body_back1.jpg); background-repeat:repeat-y; margin:0 auto; text-align:center;} 

#container{margin:0 auto; width:901px; font-family: Arial, Helvetica, sans-serif; font-size:1em; text-align:left; background-color:#ffffff; border:0px solid red;}

#header {background-image: url(/assets/images/header1.jpg); background-repeat:no-repeat; height:210px; width:901px;}


#bodycontainer{font-size:1em; text-align:left; display:block; border:0px solid blue;}

#navcontainer{float:left; display:inline; width:185px; font-size:.8em;}
#navcontainer #leftnav{margin-left:10px; margin-right:5px; border:0px solid purple;}
#navcontainer #leftnav li{padding:0px; margin:0px; list-style:none; border:1px solid #fff;}
#navcontainer #leftnav a:link, #navcontainer #leftnav a:visited {text-decoration:none; color:#636363; padding:4px; border-bottom:1px solid #ebebeb; border-top:1px solid #ebebeb; display:block;}
#navcontainer #leftnav a:hover, #navcontainer #leftnav a:active {text-decoration:underline; color:#75c047; padding:4px; border-bottom:1px solid #ebebeb; border-top:1px solid #ebebeb; display:block;}


#navcontainer .subnav {margin:0px; background:transparent; margin:0px;}
#navcontainer .subnav li {list-style: georgian;}
#navcontainer .subnav a{width:148px; color:#fff; margin-left:10px; display:block; padding:10px; border:none;}
#navcontainer .subnav a:hover{width:148px; color:#ff0000; margin-left:10px; display:block; border:none;}


#bodycontainer #middle_container{float:left; display:inline; width:480px; margin-left:5px; background-color:#FFFFFF;}

#bodycontainer #middle_container #middle_content {width:476px; border:1px solid #d0d0d0; margin-bottom:8px;}
#bodycontainer #middle_container #middle_content img{margin:5px;}
#bodycontainer #middle_container #middle_content img a{border: none;}
#bodycontainer #middle_container #middle_content ol{padding-left:33px; padding-bottom:5px;}
#bodycontainer #middle_container #middle_content ul{padding-left:28px; padding-bottom:5px; list-style:disc; }	
#bodycontainer #middle_container #middle_content a:link, #bodycontainer #middle_container #middle_content a:visited {text-decoration:underline; color:#478e1a;}
#bodycontainer #middle_container #middle_content a:hover, #bodycontainer #middle_container #middle_content a:active{text-decoration:underline; color:#403f40;}
#bodycontainer #middle_container #middle_content #title {font-size:1.2em; text-align:center; padding-bottom:.4em; padding-top:.4em; background-color:#f2f2f2;}
#bodycontainer #middle_container #middle_content h1, h2{font-size:1.3em; padding:6px;}
#bodycontainer #middle_container #middle_content h3, h4 {font-size:1.2em; padding:6px;}
#bodycontainer #middle_container #middle_content h5, h6 {font-size:1em; padding:6px;}
#bodycontainer #middle_container #middle_content p {padding:6px;}

#bodycontainer #middle_container .icon_list {width:474px; border:1px solid #d0d0d0; margin-bottom:8px;}
#bodycontainer #middle_container .icon_list .icon_list_head {background-image:url(/assets/images/icon_list_top_big.jpg); background-repeat:no-repeat; width:474px; height:36px;}
#bodycontainer #middle_container .icon_list .icon_list_head h4 {padding-top:8px; padding-left:8px; font-size:1em;}

#bodycontainer #middle_container .icon_list .icon_list_middle{background-color:#f2f2f2;}
#bodycontainer #middle_container .icon_list .icon_list_middle p {padding:8px; font-size:1em;}
#bodycontainer #middle_container .icon_list .icon_list_middle a:link, #bodycontainer #middle_container .icon_list .icon_list_middle a:visited {text-decoration:none; color:#636363;}
#bodycontainer #middle_container .icon_list .icon_list_middle a:hover, #bodycontainer #middle_container .icon_list .icon_list_middle a:active {text-decoration:underline; color:#75c047;}
#bodycontainer #middle_container .icon_list .icon_list_middle .icon_list_table {width:470px;border:none;}
#bodycontainer #middle_container .icon_list .icon_list_middle .icon_list_table td {height:17px; padding:3px;}
#bodycontainer #middle_container .icon_list .icon_list_middle .icon_list_table a img {border:none;}
#bodycontainer #middle_container .icon_list .icon_list_middle .icon_list_table .icon_td_left {width:26px; text-align:center; font-size:.8em; padding:3px;}
#bodycontainer #middle_container .icon_list .icon_list_middle .icon_list_table .icon_td_right {width:455px; text-align:left; font-size:.8em; padding:3px;}
#bodycontainer #middle_container .icon_list .icon_list_middle .icon_list_table .icon_subheading {padding-left:6px; font-size:.9em; font-weight:500; font-style:italic;}

#bodycontainer #middle_container .icon_list .list_bottom {clear:both;}


#bodycontainer .right_container {float:left; display:inline; width:222px; margin-left:5px;}
#bodycontainer .right_container .icon_list {width:220px; border:1px solid #d0d0d0; margin-bottom:8px;background-color:#f2f2f2;}
#bodycontainer .right_container .icon_list .icon_list_head {background-image:url(/assets/images/icon_list_top.jpg); background-repeat:no-repeat; width:220px; height:36px;}
#bodycontainer .right_container .icon_list .icon_list_head h4 {padding-top:8px; padding-left:8px; font-size:1em;}

#bodycontainer .right_container .icon_list .icon_list_middle {background-color:#f2f2f2;}
#bodycontainer .right_container .icon_list .icon_list_middle .icon_list_table {width:220px;border:none;}
#bodycontainer .right_container .icon_list .icon_list_middle .icon_list_table td {height:17px; padding:3px;} 
#bodycontainer .right_container .icon_list .icon_list_middle .icon_list_table a img {border:none;}
#bodycontainer .right_container .icon_list .icon_list_middle .icon_list_table .icon_td_left {width:26px; text-align:center; font-size:.8em;}
#bodycontainer .right_container .icon_list .icon_list_middle .icon_list_table .icon_td_right {width:455px; text-align:left; font-size:.8em;}
#bodycontainer .right_container .icon_list .icon_list_middle p {padding:8px;}
#bodycontainer .right_container .icon_list .icon_list_middle a:link{text-decoration:none; color:#636363;}
#bodycontainer .right_container .icon_list .icon_list_middle a:visited {text-decoration:none; color:#636363;}
#bodycontainer .right_container .icon_list .icon_list_middle a:hover{text-decoration:underline; color:#75c047;}
#bodycontainer .right_container .icon_list .icon_list_middle a:active {text-decoration:underline; color:#75c047;}
#bodycontainer .right_container .icon_list .icon_list_middle .icon_list_table .icon_subheading {padding-left:6px; font-size:.9em; font-weight:500; font-style:italic;}

#bodycontainer .right_container .icon_list .contact_list_middle {}
#bodycontainer .right_container .icon_list .contact_list_middle table {margin-bottom:15px; background:transparent;}
#bodycontainer .right_container .icon_list .contact_list_middle #contact_table {width:210px; font-size:1em; margin-left:5px;}
#bodycontainer .right_container .icon_list .contact_list_middle #contact_table td {height:17px;}
#bodycontainer .right_container .icon_list .contact_list_middle #contact_table .contact_name {font-size:1em; font-weight:800; border-bottom:1px solid #fff; border-top:1px solid #fff;padding:1px;}
#bodycontainer .right_container .icon_list .contact_list_middle #contact_table .contact_info {font-size:.9em; font-weight:700; font-style:italic;}
#bodycontainer .right_container .icon_list .contact_list_middle #contact_table .contact_address {font-size:.8em; font-weight:normal;}
#bodycontainer .right_container .icon_list .contact_list_middle #contact_table .contact_td_left {font-size:.8em; font-weight:normal; text-align:right; padding:1px;}
#bodycontainer .right_container .icon_list .contact_list_middle #contact_table .contact_td_right {font-size:.8em; font-weight:normal; text-align:left; padding:1px;}
#bodycontainer .right_container .icon_list .contact_list_middle a:link, #bodycontainer .right_container .icon_list .contact_list_middle a:visited {text-decoration:underline; color:#636363;}
#bodycontainer .right_container .icon_list .contact_list_middle a:hover, #bodycontainer .right_container .icon_list .contact_list_middle a:active {text-decoration:underline; color:#75c047;}

#bodycontainer .right_container .icon_list .list_bottom {clear:both;}


#bodycontainer #body_bottom{clear:both;}


#bodycontainer #footer{background-image: url(/assets/images/footer1.jpg); background-repeat:repeat-x; height:48px; width:901px; clear:both;}
#bodycontainer #footer p{padding-top:14px; font-size:.8em; text-align:center; font-weight:bold;}
#bodycontainer #footer a, #bodycontainer #footer a:visited {text-decoration:none; color:#403f40; font-weight:bold;}
#bodycontainer #footer a:active, #bodycontainer #footer a:hover {text-decoration: underline; color: #75c047;}



#bodycontainer #middle_container_1column{float:left; display:inline; width:705px; margin-left:5px; background-color:#FFFFFF;}

#bodycontainer #middle_container_1column #middle_content {width:705px; border:1px solid #d0d0d0; margin-bottom:8px;}
#bodycontainer #middle_container_1column #middle_content img{margin:5px;}
#bodycontainer #middle_container_1column #middle_content img a{border: none;}
#bodycontainer #middle_container_1column #middle_content ol{padding-left:33px; padding-bottom:5px;}
#bodycontainer #middle_container_1column #middle_content ul{padding-left:28px; padding-bottom:5px; list-style:disc; }	
#bodycontainer #middle_container_1column #middle_content a:link {text-decoration:underline; color:#478e1a;}
#bodycontainer #middle_container_1column #middle_content a:visited {text-decoration:underline; color:#478e1a;}
#bodycontainer #middle_container_1column #middle_content a:hover{text-decoration:underline; color:#403f40;}
#bodycontainer #middle_container_1column #middle_content a:active{text-decoration:underline; color:#403f40;}
#bodycontainer #middle_container_1column #middle_content #title {font-size:1.2em; text-align:center; padding-bottom:.4em; padding-top:.4em; background-color:#f2f2f2;}
#bodycontainer #middle_container_1column #middle_content h1, h2{font-size:1.3em; padding:6px;}
#bodycontainer #middle_container_1column #middle_content h3, h4 {font-size:1.2em; padding:6px;}
#bodycontainer #middle_container_1column #middle_content h5, h6 {font-size:1em; padding:6px;}
#bodycontainer #middle_container_1column #middle_content p {padding:6px;}

#bodycontainer #middle_container_1column .icon_list {width:705px; border:1px solid #d0d0d0; margin-bottom:8px;}
#bodycontainer #middle_container_1column .icon_list .icon_list_head {background-image:url(/assets/images/icon_list_top_1column.jpg); background-repeat:no-repeat; width:705px; height:36px;}
#bodycontainer #middle_container_1column .icon_list .icon_list_head h4 {padding-top:8px; padding-left:8px; font-size:1em;}

#bodycontainer #middle_container_1column .icon_list .icon_list_middle{background-color:#f2f2f2;}
#bodycontainer #middle_container_1column .icon_list .icon_list_middle p {padding:8px; font-size:1em;}
#bodycontainer #middle_container_1column .icon_list .icon_list_middle a:link{text-decoration:none; color:#636363;}
#bodycontainer #middle_container_1column .icon_list .icon_list_middle a:visited {text-decoration:none; color:#636363;}
#bodycontainer #middle_container_1column .icon_list .icon_list_middle a:hover{text-decoration:underline; color:#75c047;}
#bodycontainer #middle_container_1column .icon_list .icon_list_middle a:active {text-decoration:underline; color:#75c047;}
#bodycontainer #middle_container_1column .icon_list .icon_list_middle .icon_list_table {width:705px;border:none;}
#bodycontainer #middle_container_1column .icon_list .icon_list_middle .icon_list_table td {height:17px; padding:3px;}
#bodycontainer #middle_container_1column .icon_list .icon_list_middle .icon_list_table a img {border:none;}
#bodycontainer #middle_container_1column .icon_list .icon_list_middle .icon_list_table .icon_td_left {width:26px; text-align:center; font-size:.8em; padding:3px;}
#bodycontainer #middle_container_1column .icon_list .middle_container_1column .icon_list_table .icon_td_right {width:676px; text-align:left; font-size:.8em; padding:3px;}
#bodycontainer #middle_container_1column .icon_list .middle_container_1column .icon_list_table .icon_subheading {padding-left:6px; font-size:.9em; font-weight:500; font-style:italic;}

#bodycontainer #middle_container_1column .icon_list .list_bottom {clear:both;}

.hide {display:none;}

