@charset "utf-8";
/* CSS Document */
body{margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}

a {color:#DF5603; text-decoration:none;}
a:hover {color:#000000; text-decoration:none;}
h1.headding1{font-size:13px; color:#000000; text-decoration:none; margin:0; padding:0 0 10px 0;}
h1.headding2{font-size:13px; color:#ffffff; text-decoration:none; margin:0; padding:0 0 3px 0; border-bottom:1px solid #9ED134;}
h2.headding3{font-size:13px; color:#DF5603; text-decoration:none; margin:0; padding:0 0 0px 0;}

/*Top Header*/

#top{width:100%; height:147px; background:url(../images/top_bg.gif) repeat-x left top;}
#top_header{margin:0 auto; width:944px; height:147px; padding:0;}
#dms_logo{float:left; margin:24px 35px 14px 20px!important; margin:24px 35px 14px 10px; width:282px; height:84px; padding:0;}
#dcc_logo{float:right; margin:24px 20px 14px 45px!important; margin:24px 12px 14px 45px; width:268px; height:84px; padding:0;}
#top_nav{float:left; width:246px; height:22px; margin:6px 0px 85px 0px; padding:8px 10px 0px 12px; background:#F0F3D8; border:1px dashed #BEC2AC;}
#top_nav a{color:#000000; font-size:11px; text-decoration:none;}
#top_nav a:hover{color:#FF9900; font-size:11px; text-decoration:none;}
#msg{width:100%; height:15px; text-align:center; color:#FF0000; font-weight:bold; clear:both; padding:0 0 10px 0;}

/*Menu*/

#nav{width:924px; margin:0 10px;}
/*#nav ul{margin:0; padding:0;}
#nav ul li{margin:0; padding:0; list-style:none; float:left; background:#94C52E; padding:5px 9px 5px 10px; border-right:1px solid #FFFFFF;}
#nav ul li a{background:#94C52E; font-size:12px; font-weight:bold; color:#ffffff; text-decoration:none;}
#nav ul li a:hover{font-size:12px; font-weight:bold; color:#000000; text-decoration:none; background:#94C52E;}
#nav ul li.selected{margin:0; padding:0; list-style:none; float:left; background:#F0F3D7; padding:5px 9px 5px 9px; border-right:1px solid #FFFFFF;}
#nav ul li.selected a{color:#000000; background:#F0F3D7; text-decoration:none;}
*/
/*End of Menu*/

/*End of Top Header*/

/*Content Part*/

#middle{width:100%; background: #F2F2F1 url(../images/middle_bg.gif) repeat-x left top;}
#admin_middle{width:100%; background: #F2F2F1 url(../images/admin_middle_bg.gif) repeat-x left top;}

#content {margin:0 auto; width:944px; padding:0;}

/*Left Content*/

#content_left {width:585px; padding:0; margin:0 0 0 10px!important; margin:0 0 0 5px; float:left;}
.text_head{width:565px; height:163px;  margin:10px 0px 10px 0px; padding:6px 10px; border:1px dashed #BEC2AC; color:#000000; text-align:justify; line-height:1.4em;}
.more{font-size:11px; color:#DF5603; font-weight:bold; text-decoration:none; float:right; padding-top:5px;}
.video{width:280px; height:155px; margin:10px 10px 10px 0px; padding:10px; float:left; background:#F7F8EF; border:1px solid #BEC2AC;}

#green_round{ width:273px; height:175px; margin:10px 0px 10px 0px; padding:0px; font-size:11px; color:#FFFFFF; font-weight:bold; float:left; text-align: center;}
.tl {background: url(../images/tl.gif) 0 0 no-repeat;}
.tr {background: url(../images/tr.gif) 100% 0 no-repeat; padding:10px;}
.bl {background: url(../images/bl.gif) 0 100% no-repeat #94C52E; width: 273px; height:175px;}
.br {background: url(../images/br.gif) 100% 100% no-repeat; height:175px;}

.events {width:565px; height:170px; margin:0px 0px 10px 0px; padding:10px; float:left; background:#F7F8EF; border:1px solid #BEC2AC;}

/*Left Content*/

/*Right Content*/

#content_right {width:335px; padding:0; margin:0px 10px 5px 0px!important;  margin:0px 5px 5px 0px; float:right;}

#clear {clear:both; margin:0; padding:0;}

/*Content*/

/*Footer Part*/

#bottom{width:100%; height:90px; background:url(../images/bottom_bg.gif) repeat-x left top;}
#footer{margin:0 auto; width:944px; height:90px; padding:0; text-align:center;}

ul#navbot {margin:0px 0px; padding:12px 0px 12px 0px;}
ul#navbot li {color:#ffffff; display:inline; margin:0px; padding:0px; }
ul#navbot a {color:#ffffff; margin:0 0px 0 0px; padding:0 7px 0 2px; border-right:#ffffff 1px solid;}
ul#navbot a:hover {color:#000000; text-decoration:none;}

ul#navbot1 {margin:0 0 0 0px; padding:0 0 0 0px;}
ul#navbot1 li {color:#000000; display:inline; margin:0px; padding:0px; font-size:11px; }
ul#navbot1 a {color:#000000; margin:0px; padding:0px; text-decoration:underline;}
ul#navbot1 a:hover {color:#ffffff; text-decoration:none;}

/*End of Footer*/

/*r Page*/

#inner_content {margin:-1px 10px 5px 10px; width:921px; padding:0; background:#FFFFFF; border:1px solid #E0E0E0; overflow:auto;}

#inner_content1 { width:900px; margin:10px; padding:0; background: url(../images/div_back.gif) repeat-y #FFFFFF; overflow:auto;}

#inner_content_left{width:600px; margin:20px!important; margin:20px 20px 20px 10px; font-size:11px; color:#000000; text-align:justify; float:left; line-height:1.4em;}

#inner_content_right{width:270px; margin:20px 0px 20px 0px; font-size:11px; color:#000000; background:#F0F3D8; float:left;}

.table {background:#F0F3D8; border:1px dashed #CBCCBC; font-size:11px; color:#000000;}
.table_headding{background:#95C62F; font-size:12px; color:#FFFFFF; font-weight:bold;}
.table_text{font-size:12px; color:#a06400; padding-left:5px;}
.btm_border{height:8px; border-bottom:1px dashed #CBCCBC;}
.text_box{font-size:11px; color:#000000; background:#FFFFFF; border:1px solid #EBECE6; margin-left:3px; height:20px; width:160px; padding-left:3px;}
.btn1{font-size:13px; color:#000000; background:#EDEDED; border:1px solid #000000; height:20px; width:60px; text-align:center;}

/*admin*/
#admin_top{width:100%; height:143px; background:url(../images/top_bg.gif) repeat-x left top;}
#admin_content{width:500px; margin:0px 20px 20px 210px!important; margin:1px 20px 20px 100px; font-size:11px; color:#000000; text-align:justify; float:left; line-height:1.4em; background:#FFFFFF; border:#999999 1px solid;}
#admin_container{margin:-1px 10px 5px 10px; width:921px; padding:0;}

/*admin inner*/
#admin_inner_left{width:200px; margin:10px 0px!important; font-size:11px; color:#000000; text-align:justify; float:left; line-height:1.4em; background:#92CB24;}
#admin_inner_left a{color:#000000;}
#admin_inner_left ul{margin:0px; padding:0px;}
#admin_inner_left li{margin:0 0 0 0px; padding:0px; list-style:none; text-align:left;}
#admin_inner_left li span{width:180px; background:#95BE46; display:block; padding:5px 10px; border-top: #FFF 1px solid; font-weight:bold;}
#admin_inner_left a{background:#95BE46; display:block; padding:5px 10px; border-bottom: #999999 1px solid; font-weight:bold; width:180px;}
#admin_inner_left a:hover{background:#6C961B; color:#FFFFFF; text-decoration:none;}

#admin_inner_left ul ul{margin:0px 0px 0px 0px; padding:0px; color:#FFFFFF;}
#admin_inner_left ul ul li{margin:0 0 0 0px; padding:0px; list-style:none; text-align:left;}
#admin_inner_left ul ul li a{background:#AED85D; display:block; padding:5px 0 5px 30px; border-bottom: #999999 1px solid; font-weight:normal; text-decoration:none; width:170px;}

#hom a:hover{color:#000000; text-decoration:none;}

#admin_inner_right{width:690px; height:500px; margin:10px 0px 10px 8px; font-size:11px; color:#000000; background:#F0F3D8; float:left;}
#admin_inner_right span{color:red;}

#admin_console{float:left; width:246px; height:22px; margin:85px 0px 6px 0px; padding:8px 10px 0px 12px; background:#F0F3D8; border:1px solid #BEC2AC; text-align:center; font-weight:bold; font-size:11px;}

.admin_head_back{background:#F3E4BC; height:28px; line-height:28px; font-size:12px; font-weight:bold; border:1px solid #CCCCCC; width:670px;; margin:5px 10px 10px 10px; text-align:center;}

.admin_components{border: 1px solid #6D6D6D; background: #FFFFFF none repeat scroll 0%; height: 18px; width: 150px; font-size:11px;}

.admin_components_map{border: 1px solid #6D6D6D; background: #FFFFFF none repeat scroll 0%; height: 18px; width: 203px!important; width: 193px; font-size:11px;}

.admin_components_file{border: 1px solid #6D6D6D; background: #FFFFFF none repeat scroll 0%; height: 20px; width: 305px;} 

.admin_components_combo{border: 1px solid #6D6D6D; background: #FFFFFF none repeat scroll 0%; height: 20px; width:75px;} 

.admin_components_cmd { border:none; border: 1px solid #6D6D6D; width:89px!important; width:105px;}

.admin_components_cmd_golf { border:none; border: 1px solid #6D6D6D; width:92px!important; width:105px; margin-left:3px!important; height:22px;}

.adm_comp_search{border: 1px solid #6D6D6D; background: #FFFFFF none repeat scroll 0%; height: 22px; width: 80px; font-size:11px;}

.admin_list_bottom{width:900px; background: #F0F3D8; text-align:center; margin:0 10px 10px 10px;}


tr.first{ background:#FFFFFF; padding:2px 0;}

tr.second{ background: #F5F5F5; padding:2px 0;}

.trigger{margin-left:2px; border: 1px solid #6D6D6D; background: #FFFFFF none repeat scroll 0%; width:30px; height: 22px;}

tr.f{ background:#F0F7E2; height:18px;}
tr.s{height:18px;}

/*signup*/
.SignUpText{border: 1px solid rgb(109, 109, 109); background: rgb(255, 255, 255) none repeat scroll 0%; height: 16px; width: 180px; font-size:11px;}

.SignUpPhone{border: 1px solid rgb(109, 109, 109); background: rgb(255, 255, 255) none repeat scroll 0%; height: 16px; width: 50px!important; width: 48px; font-size:11px;}

.SignUpselect{border: 1px solid rgb(109, 109, 109); background: rgb(255, 255, 255) none repeat scroll 0%; height: 16px; width: 182px!important; width:185px; font-size:11px;}

/*volunteer login*/
.evt_thumb{border:1px #C5B065 solid;}
.myevt_thumb{border:1px #C5B065 solid; background-color:#FFFFFF;}

#volunteer_login ul{margin:0px; padding:0px; color:#FFFFFF;}
#volunteer_login li{ margin:0 0 0 0px; padding:0px; list-style:none; text-align:left;}
#volunteer_login a{background:#AED85D; display:block; padding:5px 10px; border-bottom: #999999 1px solid; text-decoration:none;width:150px; color:#000000;}
#volunteer_login a:hover{background:#6C961B; color:#FFFFFF; text-decoration:none;}

.icontab{border:1px solid #E0DEDE;}
.icontab td{background:#F3E4BB;}
.icontab a {padding:3px 0 3px 0; color:#000000; }
.icontab a:hover{color:#EC6003}

#footer {width:993px; height:104px; margin:0 auto; padding:19px 0 0 0px; text-align: right;}
#footer a { color:#000000; text-decoration:underline;}
#footer a:hover { color:#000000; text-decoration:none;}
#footer ul{margin:0 0 0 275px; padding:0;}
#footer li{margin:0px 10px 0px 0px; padding:0; float:left; list-style:none;}



