@charset "utf-8";
/*------Common Styles------*/
form{height:1px;}
body{margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
a{outline:none;}
h1, h2, h3, h4, h5, h6, ul, p{margin:0px; padding:0px;}
h3{margin:0; padding-bottom:5px; font-size:16px; font-weight:bold; color:#054064;}
a, a:visited, a:link, a:active{outline:none; text-decoration:underline; color: #0079C2;}
body,th,td,table,h1,h2,h3,h4,h5,h6,.NormalLarge,.Normal,.NormalSmall,.NormalDisabled,.Head,.SubHead,.SubSubHead,input,.CommandButton{font-family:Arial, Helvetica, sans-serif; font-size: 12px;}

p{margin-bottom: 25px;}

h2{color:#0079c2; font-size:26px; font-weight:normal; margin-bottom:15px; margin-left:3px;}
h3{margin:0; padding-bottom:5px; font-size:16px; font-weight:bold; color:#054064;}
h4{font-size:14px; padding-bottom:5px; color:#000;}
h5{font-size:12px; color:#000000; padding-bottom:8px;}

.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
* html .clearfix{ zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
.common_body{ background:#ffffff url(images/sid_body_bg.png) repeat-x;}
.common_content{ background:url(images/site_header_bg.png) no-repeat; }
.common_content_inner{width:995px;}
ul li{list-style-type:disc;}
hr{color:#D0D9E0; margin-bottom: 25px;}
.Normal, .NormalSmall, .NormalLarge, p{color:#666666;}
.Normal td{color:#666666}
.NormalLarge {font-size: 14px;}
ul.NoBulletsList li{list-style-type: none;}
.common_content p{margin-bottom:10px;}

/*--Styles for Publications Page--*/
.common_site_content .right .right_content ul li a{background:none; padding-left:0px;}
.common_site_content .right .right_content ul li{padding:5px; padding-left:0px;}
.common_site_content .right .right_content ul{list-style-image:url(images/home_left_box_bluebullet.png); padding-left:5px;}
ul.PublicationsList li{margin-bottom:15px;}
ul.PublicationsList{padding-left:15px;}
ol.ol_padded li{margin-bottom:15px;}
.prof_table td{height:35px;}

/*--Styles for Telerik RadEditor--*/
.read_more{color:#0079c2; text-transform:uppercase; font-size:12px; padding-left:15px; background:url(images/read_more_ico.png) no-repeat 0px 2px; margin:10px 0px 0px 0px;}
.date{color:#0079c2; font-size:10px; text-align:right; display:block;}
.left_image{float:left; margin-right:15px; margin-left:5px;}
.left_icon{float:left; margin-right:5px; margin-left:5px;}

/*---Online Membership Form---*/
.pform td{padding-bottom:5px; padding-left:5px;}

/*-----Articles Module & Headings used as Links----*/
ul.HeadLinkList h3 a, ul.HeadLinkList h3 a:active, ul.HeadLinkList h3 a:visited,.BlogBody a, .BlogBody a:active, .BlogBody a:visited {color:#054064; text-decoration:none;}
ul.HeadLinkList h3 a:hover, .BlogBody a:hover{text-decoration:underline;}
ul.HeadLinkList li{margin-bottom: 30px;}

/*------Bylaws Page-------*/
.PaddedLowerAlpha li{list-style-type:lower-alpha; padding-left:15px; padding-bottom:10px;}
.PaddedLowerDecimal li{list-style-type:decimal; padding-left:10px; padding-bottom:10px;}


/* content headers*/
.press_room h3,.awards h3{ text-align:left; padding-top: 14px;}
.press_room h4,.membership h4{ margin:0; padding-bottom:8px; padding-top: 14px; font-size:16px; font-weight:bold; color:#054064;}
.press_room h5,.membership h5, { font-size:12px; color:#666666; padding-bottom: 0px; padding-top: 10px;}
.press_room h6{ font-size:11px; color:#000000; padding-bottom:8px; text-align:center; padding-top: 8px; font-style:italic;}

/*content paragraph*/
.membership, .press_room p, .awards p{ margin-bottom:10px;}


/*aboutus*/
ul.aboutus_ul{padding-left:15px;}


/* Members*/
.members a{ color:#0079C2 !important;}
.members_col1{ float:left; width:50%;}
.members_col2{ float:left; width:50%;}

/*updated*/
.updated { padding-top:40px;}


/*press room*/

.press_room ul{ padding-bottom: 8px; padding-left: 15px; padding-top: 7px;}
.press_room li{ padding-bottom:5px;}
.press_room #address_left{ float:left;}
.press_room #address_middle{ float:left; padding-top: 15px; padding-left:17px;}
.press_room #address_right{ float:right; padding-top: 15px;}
.press_room ul li ul li{ list-style:circle;}
.press_room a{ color:#0079C2;}

ul.press_room_main li{padding-bottom:20px;}
/*publications*/
.publications ul{ padding-bottom: 8px; padding-left: 40px; padding-top: 0;}
.publications ul ul{ padding-bottom: 8px; padding-left: 30px; padding-top: 0;}
.publications ul ul li{ list-style: circle;}
.publications li{ padding-bottom:5px;}
.publications h5{ font-size:12px; color:#666666; padding-bottom: 8px; padding-top: 10px;}
#journaleditors h5{font-size:14px !important;}
.publications h4 { font-size:14px; color:#000000; padding-bottom:8px; font-weight:bold;}
/*Awards*/
.color_background { background-color:#D5E0E5; padding:10px;}
.color_background ul{ padding-left:15px;}
.color_background li { padding-bottom:7px;}

.numbered_ul { list-style:decimal;}
.inside_ul  { list-style:none;}

/*Education*/
.education ul{ padding-bottom: 8px; padding-left: 40px; padding-top: 0;}
.education li{ padding-bottom:5px;}
.education ul.lesspadding{ margin-left: 12px;padding-bottom: 8px;padding-left: 0;padding-top: 0; text-decoration:none;}

/*membership*/
.membership ul.lesspadding{ margin-left: 12px;padding-bottom: 8px;padding-left: 0;padding-top: 0; text-decoration:none;}
.member_profile ul, .membership ul{ padding-bottom: 8px; padding-left: 40px; padding-top: 0;}
.membership li{ padding-bottom:5px;}
.member_profile img{ margin-left:10px;}
.side_content p{ margin-bottom:8px;}
.member_profile h3{ padding-bottom:0px;}
.member_profile ol li{ padding-bottom:10px !important;}

/*chapters*/
.chapters ul{ padding-bottom: 8px; padding-left: 40px; padding-top: 0;}
.chapters #chairmen,#vice-chairmen,#secretary ,#Treasurer { float:left; width:100px; margin-right: 24px;}
.chapters #location { margin-top:40px;}
 
/*-----Control Panel-----*/
input{height: auto !important;}

/*------Site Header------*/
.common_header{height:164px; position:relative; position:relative; z-index:1000;}
.common_header_inner{padding-bottom:9px;}
.common_header_inner h1{border:none;}
.common_header .logo{position:absolute; width:330px; height:95px; top:20px; left:5px;}
.common_header .logo{display:block;}
.common_header .navigation{float:right;width:900px; margin-right:0px;}

/*Top Menu*/
.common_header .top_menu{height:38px; margin:0px 0px 0px 0px; background:url(images/top_menu_bg.png) no-repeat top right; } 
.common_header .top_menu .right_menu{float:right; height:33px; padding-left: 0; width: 389px;}
.common_header .top_menu .right_menu li{list-style:none; float:left; padding-top:8px;}
.common_header .top_menu .right_menu li:hover{border-top:solid 3px #c1d0d8; padding-top:5px;}
.common_header .top_menu .right_menu li a{color:#0079c2; font-weight:bold; padding:0px 9px 0px 10px; font-size:14px; text-decoration:none;}
.common_header .top_menu .right_menu li a.middle{border:solid 1px #999999; border-top:none; border-bottom:none; padding:0px 10px 0px 10px; }
.common_header .top_menu .right_menu li.selected{padding-top:5px; border-top:solid 3px #003c61;}
.common_header .top_menu .right_menu li.selected a{color:#003c61;}

/*Login Area*/
.common_header .login_area{margin:0px 0px 0px 0px;}
.common_header .login_area .social_div{float:right; margin-right:20px; margin-top:0px;}
.common_header .login_area .social_div span{display:block; color:#ffffff; text-transform:uppercase; font-size:11px; float:left; padding: 5px 7px 5px 0px;}
.common_header .login_area .social_div a{margin-right:5px;}
.common_header .login_area .social_div a img{margin-top:2px;}

.common_header .login_area .left_menu{float:right; margin-top:5px;}
.common_header .login_area .left_menu li{list-style:none; float:left;}
.common_header .login_area .left_menu li a{color:#ffffff; text-transform:uppercase; padding:0px 0px 0px 10px; text-decoration: underline;}
.common_header .login_area .left_menu li a.left{border-right:solid 1px #ffffff; padding:0px 10px 0px 10px;}

/*Top Search Area*/
.common_header .search_area{height:49px; background:url(images/top_search_bg.png) no-repeat right 8px; margin:0px 0px 0px 0px;}
.common_header .search_area .search_panel{ float:right; padding-right:5px; padding-top:14px;}
.common_header .search_area .search_panel span{text-transform:uppercase; color:#ffffff; font-weight:bold; vertical-align:middle; font-size: 12px; padding-left: 5px;}
.common_header .search_area .search_panel .search_txt{ width:152px; height:22px; background:url(images/search_bg.png) no-repeat; border:none;}
.common_header .search_area .search_panel .NormalTextBox{width:152px; height:22px !important; background:url(images/search_bg.png) no-repeat; border:none; vertical-align: middle;}
.common_header .search_area .search_panel .SkinObject{margin-right:5px; border:none; height:20px; margin-top:1px; cursor:pointer; color:#ffffff; background:none; font-weight:normal; font-size:14px;}
.common_header .search_area .search_panel .search_btn{margin-left:5px; margin-right:5px; border:none; width:25px; height:20px; margin-top:1px; cursor:pointer;vertical-align:top; color:#ffffff; background:none;}

/*Main Navigation*/
.common_header .site_menu {padding:0px 0px 0px 0px; background:url(images/main_navigation_bg.png) repeat-x; padding-left: 10px;}
.RadMenu_sid ul.rmRootGroup.rmHorizontal{width:930px;}
.RadMenu_sid ul.rmRootGroup li{float:left; list-style:none; position:relative; margin-bottom:0px; z-index:2000;}
.RadMenu_sid ul.rmRootGroup li a{display:block; padding:10px 10px 10px; font-family:Georgia, "Times New Roman", Times, serif; color:#ffffff; font-weight:bold; text-decoration:none; font-size:12px; float:left; cursor:pointer;}
.RadMenu_sid ul.rmRootGroup li a:hover{background:url(images/main_navigation_hover.png) repeat-x;}
.RadMenu_sid ul.rmRootGroup li .rmText{padding: 0 5px;}
.RadMenu_sid .rmExpanded{background:url(images/main_navigation_hover.png) repeat-x;}
.RadMenu_sid .rmCurrent{background:url(images/main_navigation_hover.png) repeat-x;}

/*Sub Menu*/
.RadMenu_sid{white-space:normal !important;}
.RadMenu_sid ul.rmRootGroup li ul.rmGroup{position:relative; width:200px; padding-bottom:3px; background:url(images/main_navigation_drop_down_footer.png) no-repeat left bottom; top:0px;}
.RadMenu_sid ul.rmRootGroup li ul.rmGroup li{float:none; background:url(images/main_navigation_drop_down_bg.png) repeat-y; margin-bottom:0px;}
.RadMenu_sid ul.rmRootGroup li ul.rmGroup li a{padding:3px 15px 3px 15px; height:auto; font-size:14px; font-weight:normal; float:none;}
.RadMenu_sid ul.rmRootGroup li ul.rmGroup .rmText{padding:1px 0px 3px 5px; margin:0px; width:170px;}
.RadMenu_sid ul.rmRootGroup li ul.rmGroup .rmLast{padding-bottom:10px;}

.common_header .site_menu .navigation_left{width:156px; height:43px; display:block; float:right; background:url(images/main_navigation_left.png) no-repeat;}

/*Left Menu*/
.left .RadPanelBar_dw{float:none;}
.left .RadPanelBar_dw .rpRootGroup{background:url(images/home_left_box_bg.png) repeat-y; float:none; border-style: none;}
.left .RadPanelBar_dw .rpRootGroup li{list-style:none; float:none; margin-bottom:0px;}
.left .RadPanelBar_dw .rpRootGroup li.rpItem a:hover{background:url(images/home_left_box_hover.png) repeat-y; padding-bottom: 0px;}
.left .RadPanelBar_dw .rpRootGroup li.rpItem .rpOut{border-bottom-style:none;}
.left .RadPanelBar_dw .rpRootGroup li a{font-size:16px; font-weight:bold; color:#054064; text-decoration:none; display:block; cursor:pointer; padding-left: 7px; border-bottom-style: none;}
.left .RadPanelBar_dw .rpRootGroup li a.rpSelected{color:#ffffff;}
.left .RadPanelBar_dw .rpItem .rpSelected{background-color:#557D95;}
.left .RadPanelBar_dw .rpRootGroup li.rpItem a.rpSelected:hover{background:#56A5D4; color:#ffffff; background:url(images/home_left_box_selected.png) repeat-y;}
.left .RadPanelBar_dw .rpRootGroup .rpText{background:url(images/home_left_box_bluebullet.png) no-repeat 5px 12px; padding:7px 0px 7px 13px; font-size:12px; font-family:Arial; font-weight:Normal;}
.left .RadPanelBar_dw .rpRootGroup .rpSelected .rpText{background:url(images/home_left_box_whitebullet.png) no-repeat 5px 12px;}
.left .RadPanelBar_dw .rpRootGroup li.rpFirst{border-top:none;}
.left .RadPanelBar_dw .rpRootGroup .rpFirst a{background:url(images/home_left_box_rmFirst.png) no-repeat; padding-top:4px;}
.left .RadPanelBar_dw .rpRootGroup li.rpFirst a:hover{background:url(images/home_left_box_hover_top.png) no-repeat left top; border-top:none;}
.left .RadPanelBar_dw .rpRootGroup .rpFirst .rpLink{position:relative;}
.left .RadPanelBar_dw .rpRootGroup .rpFirst .rpSelected{background:url(images/home_left_box_top_selected.png) no-repeat; position:relative; top:0px;}
.left .RadPanelBar_dw .rpRootGroup li.rpFirst a.rpSelected:hover{background:#56A5D4; color:#ffffff; background:url(images/home_left_box_top_selected.png) no-repeat;}
.left .RadPanelBar_dw .rpLast a{background:url(images/home_left_box_rmLast.png) no-repeat left bottom;}
.left .RadPanelBar_dw .rpLast .rpSelected{background:url(images/home_left_box_bottom_selected.png) no-repeat left bottom;}
.left .RadPanelBar_dw .rpRootGroup li.rpLast .rpText{padding-bottom:10px;}
.left .RadPanelBar_dw .rpRootGroup li.rpLast a:hover{background:url(images/home_left_box_hover_bottom.png) no-repeat left bottom;}
.left .RadPanelBar_dw .rpRootGroup li.rpLast a.rpSelected:hover{background:url(images/home_left_box_bottom_selected.png) no-repeat left bottom;}
.left .RadPanelBar_dw .rpRootGroup a.rpLink:hover .rpOut, 
.left .RadPanelBar_dw .rpRootGroup a.rpSelected:hover .rpOut, 
.left .RadPanelBar_dw .rpRootGroup a.rpSelected .rpOut{border-bottom-width: 0; padding-bottom: 0px;}
.left .RadPanelBar_dw .rpRootGroup li.rpItem .rpSlide{background:url(images/home_left_box_sub_bg.png) repeat-y;}
.left .RadPanelBar_dw .rpRootGroup li.rpItem .rpExpandHandle{display:none;}

.left .RadPanelBar_dw .rpGroup{width:80% !important;}
.left .RadPanelBar_dw .rpGroup .rpItem{height: auto;}
.left .RadPanelBar_dw .rpGroup .rpText,
.left .RadPanelBar_dw .rpGroup .rpSelected .rpText{background:url(images/home_left_box_arrow.png) no-repeat 2px;}
.left .RadPanelBar_dw .rpGroup{padding-left:12px; padding-top: 4px; padding-bottom: 4px;}
.left .RadPanelBar_dw .rpRootGroup li.rpItem ul.rpGroup li.rpItem .rpText{line-height:normal; padding-top: 4px; padding-bottom: 4px;}
.left .RadPanelBar_dw .rpGroup li{border-top:none;}
.left .RadPanelBar_dw .rpGroup li a{font-size:12px;}
.left .RadPanelBar_dw .rpGroup .rpLast a,
.left .RadPanelBar_dw .rpGroup li.rpFirst a:hover,
.left .RadPanelBar_dw .rpGroup li.rpLast a,
.left .RadPanelBar_dw .rpGroup li.rpLast a:hover{background:none; height: auto;}
.left .RadPanelBar_dw .rpGroup li.rpLast a.rpSelected:hover{background:none; color:#0079c2;}
.left .RadPanelBar_dw .rpGroup li.rpItem a:hover{background:none; text-decoration:underline; color:#0079c2}
.left .RadPanelBar_dw .rpGroup li.rpItem .rpSelected{background-color:transparent; color:#4896C4}
.left .RadPanelBar_dw .rpGroup li.rpItem a.rpSelected:hover{background:none; color:#0079c2}
.left .RadPanelBar_dw .rpGroup .rpFirst .rpLink{padding-top: 0px;}
.left .RadPanelBar_dw .rpGroup .rpFirst a,
.left .RadPanelBar_dw .rpGroup li.rpFirst a:hover,
.left .RadPanelBar_dw .rpGroup li.rpFirst a.rpSelected:hover{background:none; height: auto; color:#054064;}
.left .RadPanelBar_dw .rpGroup .rpItem a,
.left .RadPanelBar_dw .rpGroup li.rpItem a:hover,
.left .RadPanelBar_dw .rpGroup li.rpItem a.rpSelected:hover{background:none; height: auto; color:#054064;}
.left .RadPanelBar_dw .rpGroup .rpFirst a.rpSelected{background:none; color:#000000}
.left .RadPanelBar_dw .rpGroup .rpItem a.rpSelected{background:none; color:#000000}

/*breadcrumb*/
.common_site_content .middle .breadcrumb{margin-left:20px; margin-bottom:10px; font-family: Arial,Helvetica,Sans Serif; color:#7E8A92; text-transform:uppercase; font-size:10px; font-weight:normal;}
.common_site_content .middle .breadcrumb a{text-decoration:underline; color:#7E8A92;}
.common_site_content .middle .breadcrumb .sid_breadcrumb{margin-left:5px; margin-right:5px;}
.common_site_content .middle .breadcrumb{margin-left:20px; margin-bottom:10px; font-family: Arial,Helvetica,Sans Serif; color:#7E8A92; text-transform:uppercase; font-size:10px; font-weight:normal;}
.common_site_content .middle .breadcrumb a{text-decoration:underline; color:#7E8A92;}
.common_site_content .middle .breadcrumb .sid_breadcrumb{margin-left:5px; margin-right:5px;}

/*right panel*/
.common_site_content .right .right_content a{background:url(images/home_left_box_bluebullet.png) no-repeat 0px 8px; font-size:12px; color: #0079C2; padding-left:10px;}
table.LinksDesignTable td{padding-left: 0px;}

/*site content*/
.common_site_content{padding-top:20px; width:999px; margin:0 auto; padding-left:8px;}
.common_site_content .left{width:185px; float:left; min-height:100px;}
.common_site_content .left .left_head{height:35px; background:url(images/sid_home_left_head.png) no-repeat;}
.common_site_content .left .left_head h3{padding:10px 0px 0px 15px; color:#054064; font-weight:normal; font-size:16px;}
.common_site_content .left .left_body{background:url(images/sid_home_left_bg_inner.png) repeat-y;}
.common_site_content .left .left_body_inner{ background:url(images/sid_home_left_bg.png) no-repeat; min-height:100px; min-height:449px;}
.common_site_content .left .left_body ul.news{color:#054064; padding-left:15px; padding-right:10px; padding-top:10px; margin-left:15px; width:135px;}
.common_site_content .left .left_body ul.news li{color:#666666; padding-bottom:15px;}
.common_site_content .left .left_body ul.news li a{color:#054064; text-decoration:underline; display:block;}
.common_site_content .left .left_footer{height:38px; background:url(images/sid_home_left_footer.png) no-repeat; position:relative;}
.common_site_content .left .left_footer a{ font-size:10px; text-decoration:underline; color:#054064; height:16px;}
.common_site_content .left .left_footer a.see_all{ position:absolute; left:15px; top:13px;}
.common_site_content .left .left_footer a.subscribe{position:absolute; right:10px; top:13px; padding-right:20px; background:url(images/rss_icon.png) no-repeat top right;}

.common_site_content .middle{width:582px; float:left; margin-left:20px;}
.common_site_content .middle .entry_rss_logo{margin-left:370px;}
/*.common_site_content .middle .content{background-color: #CCE4F3; width:auto;}*/
.common_site_content .middle .middle_header{background:url(images/sid_home_banner_footer.png) no-repeat left bottom; background-color:#CCE4F3; position: relative; height: 150px;}

/* Banner Slider */
.slides_container{width: 582px; height: 149px;}
.common_site_content .middle .middle_header .caption{height:35px; position:relative; display:block;}
.common_site_content .middle .middle_header .caption p{color:#ffffff; font-weight:bold; padding-left:25px; padding-top:9px;}
.common_site_content .middle .middle_header .status{background:url(images/home_banner_control.png) no-repeat; height:35px; position:absolute; display:block; z-index: 500; right: 15px;}
.common_site_content .middle .middle_header .buttons{display:block; padding-top:9px; padding-right:15px; z-index: 6; right: 0px; top:132px;}
.common_site_content .middle .middle_header .buttons img{border:none;}
.common_site_content .middle .middle_header .buttons a{border:none; margin-left:12px;}

.common_site_content .middle a.read_more{color:#0079c2; text-transform:uppercase; font-size:12px; padding-left:15px; background:url(images/read_more_ico.png) no-repeat 0px 2px; margin:10px 0px 0px 0px;}
.common_site_content .middle .date{color:#0079c2; font-size:10px; text-align:right;}
.common_site_content .middle .date a{color:#0079c2; text-decoration:none;}
.common_site_content .middle p{color:#666666; font-weight:normal; padding-top:10px;}
.common_site_content .middle .date{color:#0079c2; font-size:10px; text-align:right; float:right;}
.common_site_content .middle .date a{color:#0079c2; text-decoration:none;}

.common_site_content .middle .middle_block{position:relative; min-height:100px; padding:18px 18px 20px 18px; background:url(images/sid_home_block_bg.png) no-repeat left bottom;}
.common_site_content .middle .middle_block.bottom{background:none;}
.common_site_content .middle .middle_block .inner{padding-left:167px;}
.common_site_content .middle .middle_block .inner .thumb_img{float:left; margin-left:-167px;}
.common_site_content .middle .middle_block h2{color:#054064; font-weight:bold; font-size:18px;}
.common_site_content .middle .middle_block p{color:#666666; font-weight:normal; padding-top:10px;}
.common_site_content .middle .middle_block a.read_more{color:#0079c2; text-transform:uppercase; font-size:12px; padding-left:15px; background:url(images/read_more_ico.png) no-repeat 0px 2px; margin:10px 0px 0px 0px; display:block;}
.common_site_content .middle .middle_block .date{color:#0079c2; font-size:10px; text-align:right; position:absolute; bottom:30px; right:18px;}
.common_site_content .middle .middle_block .date a{color:#0079c2; text-decoration:none;}

a.read_more{text-decoration: underline;}

.common_site_content .right{margin-left:20px; float:left; width:181px; min-height:100px;}
.common_site_content .right .right_top{height:107px; background:url(images/right_top_box_content.jpg) no-repeat left bottom;}
.common_site_content .right .right_top table{margin-top: 16px; padding-left: 15px;}
.common_site_content .right .right_top .header{ background:url(images/right_top_box_header.jpg) no-repeat;height:50px;}
.common_site_content .right .right_top .header h3{padding:7px 0px 0px 15px; color:#054064; font-weight:normal; font-size:16px;}
.common_site_content .right .right_top .search_txt{font-size:11px; color:#999999; padding-left:5px;width:125px; height:20px; border:solid 1px #3a424b; border-right-color:#a9abaf; border-bottom-color:#a9abaf;}
.common_site_content .right .right_top .NormalTextBox{font-size:11px; color:#999999; padding-left:5px;width:125px; height:20px; border:solid 1px #3a424b; border-right-color:#a9abaf; border-bottom-color:#a9abaf;}
.common_site_content .right .right_top .search_btn{width:18px; height:22px; background:transparent url(images/home_right_search_btn.png) no-repeat; border:none; cursor:pointer; margin-left:5px;}

.common_site_content .right .right_middle{margin-top:20px; background:url(images/sid_home_right_middle_outer_bg.png) repeat-y;}
.common_site_content .right .right_middle .header{ height:35px; background:url(images/sid_home_right_middle_header.png) no-repeat;}
.common_site_content .right .right_middle .header h3{padding:10px 0px 0px 15px; color:#054064; font-weight:normal; font-size:16px;}
.common_site_content .right .right_middle .inner{ background:url(images/sid_home_right_middle_bg.png) no-repeat; min-height:140px; width:181px;}
.common_site_content .right .right_middle .inner ul.new{padding-left:15px; padding-right:10px; padding-top:10px; margin-left:15px; color:#054064; }
.common_site_content .right .right_middle .inner ul.new li{color:#054064;  padding-bottom:5px;}
.common_site_content .right .right_middle .inner ul.new li a{color:#054064; text-decoration:underline; display:block;}
.common_site_content .right .right_middle .footer{height:15px; background:url(images/sid_home_right_middle_footer.png) no-repeat left bottom;}

.common_site_content .right .right_bottom{margin-top:20px; height:155px; background:url(images/sid_home_right_bottom.png) no-repeat ;}
.common_site_content .right .right_bottom h3{padding:10px 0px 5px 15px; color:#054064; font-weight:normal; font-size:16px;}
.common_site_content .right .right_bottom .subscribe_img{margin-left:10px; margin-top:10px; padding:0px 10px 0px 60px; color:#5a5d5e; background:url(images/subscription_ico.png) no-repeat;}
.common_site_content .right .right_bottom a.subscribe_link img{ margin:10px 0px 0px 15px; display:block; }

/*------Site Footer ------*/
.common_footer{height:90px; background:url(images/footer_bg.png) repeat-x; padding-top:10px; color:#999999; margin-top:20px;}
.common_footer_inner{ text-align:center; width:980px;}
.common_footer a{color:#ffffff; text-decoration:none; margin:5px;}
.common_footer span.text{color:#ffffff; font-size:10px;}

/*-----Search Results-----*/
.common_site_content .middle .PagingTable{border:none; background:none;}
.common_site_content .middle .PagingTable td[align="left"]{display:none;} 

/*#dnn_ContentPane {visibility: none; display: none;}*/

/*chapters world map*/

@charset "utf-8";
/* CSS Document */
a img{border:none;}
.map_div{position:relative;}
.map_div a.map_dot{position:absolute; width:20px; height:19px; background:url(images/dot.png) no-repeat; top:0px; left:0px; display:block; cursor:pointer;}

#dnn_NewToSite .c_contentpane{padding:0px;}
#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #0079c2;
	background: #64aeda url(images/tooltip_bg.png) repeat-x;
	padding: 5px;
	color:#ffffff;	
}
#tooltip h3, #tooltip div { margin: 0; }

.tip_corner{width:10px; height:9px; display:block; position:absolute; background:url(images/corner.png) no-repeat; bottom:-9px; left:6px;}

/* tooltip styling. by default the element to be styled is .tooltip */
.tooltip {
	display:none;
	border: 1px solid #0079c2;
	background: #64aeda url(images/tooltip_bg.png) repeat-x;
	font-size:12px;
	padding:5px;
	color:#fff;
	-moz-box-shadow: 2px 2px 5px 2px #999;
	-webkit-box-shadow: 2px 2px 5px 2px #999;
	box-shadow: 2px 2px 5px 2px #999;
}

.map_div  a{
	text-decoration: none;
}
.qtip-tip{background:url(images/corner.png); width:11px !important; height:9px !important; z-index:9000; top:26px;}
.qtip{-moz-box-shadow: 2px 2px 5px 2px #999; -webkit-box-shadow: 2px 2px 5px 2px #999; box-shadow: 2px 2px 5px 2px #999;}


/*sitemap jquerycss*/

.treeview, .treeview ul {padding: 0;margin: 0;	list-style: none;}
.treeview ul {	background-color: white;	margin-top: 4px;}
.treeview .hitarea {height: 16px;	width: 16px; margin-left: -16px; float: left;	cursor: pointer;}

/* fix for IE6 */
* html .hitarea {	display: inline;	float:none;}
.treeview li {	margin: 0;	padding: 3px 0pt 3px 16px;}
.treeview a.selected {	background-color: #eee;}
#treecontrol { margin: 1em 0; display: none; }
.treeview .hover { color: red; cursor: pointer; }
.treeview li.collapsable, .treeview li.expandable { }
.treeview .expandable-hitarea  {background: url(images/horizontal.gif)  no-repeat 0px 5px !important ; }
.treeview .collapsable-hitarea{ background: url(images/vertical.gif)  no-repeat 0px 5px !important ;}
.treeview li.last { background-position: 0 -1766px }

.treeview li.lastCollapsable { background-position: 0 -111px }
.treeview li.lastExpandable { background-position: -32px -67px }
ul.ulDNNPages_SiteMap li a { padding-left:0px !important;}
ul.ulDNNPages_SiteMap li ul li { margin-left: 13px !important;}

.MailingList form{padding-left:4px;}
.MailingList h3{padding-left:3px;}

.youtube_thumb{ width:120px; height:90px; padding:0; position:relative; border:1px solid;}
.youtube_thumb #arrow{  position: absolute; right: 50px;top: 32px;}
.youtube_wrapper{margin-bottom:20px;}
.youtube_desc{padding-top:5px;}

.UDT_Field{padding-bottom:20px;}
.UDT_Separator{margin:0; padding-top:20px; padding-bottom:0px;font-size:16px; font-weight:bold; color:#054064;}
.UDT_Form textarea{width:400px;}
