/* CSS Document */


body { background-color:#FFFFFF; margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#3E3E3E; margin-left: 40px; margin-right:40px; }

h2 { font-size: 16px; color: #949494; font-family: Arial, verdana, san serif; font-weight: bold; text-decoration: none; }

a { color: #000000; }
a.a1 { font-size: 13px; color: #ffffff;  font-family: Arial, verdana, san serif; font-weight: bold; text-decoration: none; }
a.a1:link { font-size: 13px; color: #ffffff;  font-family: Arial, verdana, san serif; font-weight: bold; text-decoration: none; }
a.a1:hover { font-size: 13px; color: #ffffff;  font-family: Arial, verdana, san serif; font-weight: bold; text-decoration: none; }
a.a1:active { font-size: 13px; color: #ffffff;  font-family: Arial, verdana, san serif; font-weight: bold; text-decoration: none; }
a.a1:visited { font-size: 13px; color: #ffffff;  font-family: Arial, verdana, san serif; font-weight: bold; text-decoration: none; }

a.a2 { font-size: 13px; color: #ffffff;  font-family: Arial, verdana, san serif; font-weight: bold; text-decoration: none; }
a.a2:link { font-size: 13px; color: #ffffff;  font-family: Arial, verdana, san serif; font-weight: bold; text-decoration: none; }
a.a2:hover { font-size: 13px; color: #ffffff;  font-family: Arial, verdana, san serif; font-weight: bold; text-decoration: none; }
a.a2:active { font-size: 13px; color: #ffffff;  font-family: Arial, verdana, san serif; font-weight: bold; text-decoration: none; }
a.a2:visited { font-size: 13px; color: #ffffff;  font-family: Arial, verdana, san serif; font-weight: bold; text-decoration: none; }

.admin_title { font-size: 14px; color: #ffffff; font-family: Arial, verdana, san serif; font-weight: bold; }
.admin_title2 { font-size: 12px; color: #ffffff; font-family: Arial, verdana, san serif; font-weight: normal; }
.admin_content { padding:10px; }

#top { width:100%; height:35px; background-color:#000000; }

.top { color:#ffffff; text-transform:uppercase; font-size:10px; font-weight:bold; }

.input { width:141px; height:19px; padding-top:2px; border-left:#C2C2C2 solid 2px; border-top:#C2C2C2 solid 2px; border-right:#C2C2C2 solid 1px; border-bottom:#C2C2C2 solid 1px; }

.call { font-family:"Trebuchet MS"; font-size:20px; color:#101010; }

.light_grey { color:#AEAEAE; }

#footer { width:1000px; height:auto; background-image:url(/images/footer_repeat.gif); background-repeat:repeat-x; background-color:#000000; color:#ffffff; font-size:11px; }

.footer a { color:#CCCCCC; font-size:11px; }

.footer a:link { color:#fff; text-decoration:underline; }

.footer a:hover { color:#fff; text-decoration:none; }

.box1 { background:url(/images/admin/box1_bg.gif) no-repeat; background-position:top right; background-color:#f0f7e8; height:243px; }

.title { font-family:"Trebuchet MS"; font-size:23px; color:#FFFFFF; background-color:#3B3B3B; padding:15px; } 
.title2 { font-family:"Trebuchet MS"; font-size:23px; color:#63AB18; padding-left:15px; }
.title3 { font-family:"Trebuchet MS"; font-size:23px; color:#63AB18; }
.title4 { font-family:"Trebuchet MS"; font-size:16px; color:#63AB18; font-weight: bold;}

a .a1 {	font-size: 14px;	color: #ffffff;	font-family: Arial, verdana, san serif;	font-weight: bold; }

.suckerdiv ul{ margin: 0; padding: 0; list-style-type: none; width: 180px; /* Width of Menu Items */ border-bottom: 1px solid #ffffff; background-color:#4C8D19; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; line-height:20px; }
	
.suckerdiv ul li{ position: relative; }
	
/*Sub level menu items */
.suckerdiv ul li ul{ position: absolute; width: 125px; /*sub menu width*/ top: 0; visibility: hidden; }

/* Sub level menu links style */
.suckerdiv ul li a { display: block; overflow: auto; /*force hasLayout in IE7 */ color: #fff; text-decoration: none; background: #4C8D19; padding: 1px 5px; border-bottom: 1px solid #ffffff; border-right: 1px solid #ffffff; }

.suckerdiv ul li a:visited{ color: #fff; }

.suckerdiv ul li a:hover{ background-color: #1A5796; color:#fff; }

.suckerdiv .subfolderstyle { background: url(../images/arrow-list.gif) no-repeat center right; }

	
/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
/* End */

.row1 { background-color: #dddddd; padding:5px; }
.row2 { background-color: #aea9a0; padding:5px; }
.dwnld { border-bottom:1px solid #dddddd; border-right:1px solid #dddddd; text-align:center; }

.bold { font-weight: bold; }


/*PULL DOWN MENUS*/
.ddm1 {
    font: 11px tahoma;
}
.ddm1 .item1,
.ddm1 .item1:hover,
.ddm1 .item1-active,
.ddm1 .item1-active:hover {
    padding: 0px;
    border: 0px;
    border-style: solid none solid none;
    text-decoration: none;
    display: block;
    position: relative;
}
.ddm1 .item1 {
    /*background: #0EA138;*/
    color: #ffffff;
}
.ddm1 .item1:hover,
.ddm1 .item1-active,
.ddm1 .item1-active:hover {
    /*background: #FF6600;*/
    color: #ffffff;
}
.ddm1 .item2,
.ddm1 .item2:hover {
    padding: 3px 8px 4px 8px;
    text-decoration: none;
    display: block;
    white-space: nowrap;
}
.ddm1 .item2 {
    background: #60A618;
    color: #ffffff;
}
.ddm1 .item2:hover {
    background: #4C6C2C;
    color: #ffffff;
}
.ddm1 .section {
    border: 1px #383838;
    border-style: solid solid solid solid;
    position: absolute;
    visibility: hidden;
    z-index: -1;
    white-space: nowrap;
    width: 200px;
}
.ddm1 .left, .ddm1 .left:hover { border-style: solid none solid solid; }
.ddm1 .right, .ddm1 .right:hover { border-style: solid solid solid none; }

* html .ddm1 td { position: relative; } /* ie 5.0 fix */
