/* CSS Document */
ul{
list-style-type:square;
}
ol{
list-style-image:url(../images/minus.gif);
vertical-align:middle;
 }
.img-border
{
border:1px solid #c8c8c8;
padding:5px 5px 5px 5px;
}
ul li{
list-style-type:square;
list-style-position:outside;
list-style:square;
}
ol li{
list-style-image:url(../images/minus.gif);
vertical-align:middle;
}
.whitebg
{
background-color:#FFFFFF;
}
.greenbg
{
background-color:#667f35;
}
.leftbg
{
background-image:url(../images/left-bg.jpg);
background-position:top;
background-repeat:no-repeat;
border:none;
width:15px;
height:1100px;
}
.rightbg
{
background-image:url(../images/right-bg.jpg);
background-position:top;
background-repeat:no-repeat;
border:none;
width:15px;
height:1100px;
}
.topbg
{
background-image:url(../images/top-bg.jpg);
background-position:top;
background-repeat:no-repeat;
border:none;
height:40px;
width:950px;
}
.bottombg
{
background-image: transparent url(../images/btm-bg.jpg);
background-position:bottom;
background-repeat:no-repeat;
border:none;
height:83px;
width:950;
}
.right-logo
{
background-image:url(../images/right-logo.jpg);
background-color:#FFFFFF;
background-position:bottom;
background-repeat:no-repeat;
border:none;
width:268px;
height:44px;
}
.menubg
{
background-image:url(../images/menu-bg.jpg);
background-color:#FFFFFF;
background-position:top;
background-repeat:repeat-x;
border:none;
height:34px;
}
.submenubg{
background-image:url(../images/submenu-bg.jpg);
background-position:top;
background-repeat:repeat-x;
border:none;
height:28px;
}
.banner_bg_right
{
background-image:url(../images/banner_bg_right.jpg);
background-position:top;
background-repeat:no-repeat;
border:none;
width:227px;
}
.banner-btm-glow
{
background-image:url(../images/banner-btm-glow.jpg);
background-position:left;
background-repeat:repeat-x;
border:none;
height:8px;
}
.icon-text{
padding-left:2px;
color:#999999;
font-family:Tahoma;
font-size:10px;
line-height:15px;
text-align:left;
text-decoration:none;
}
.icon-text a:hover{
padding-left:2px;
color:#000000;
font-family:Tahoma;
font-size:10px;
line-height:15px;
text-align:left;
text-decoration:underline;
}

.content{
color:#000000;
font-family:Verdana;
font-size:11px;
text-align:justify;
text-decoration:none;
line-height:18px;
}
.box-text{
color:#999999;
font-family:Verdana;
font-size:11px;
text-decoration:none;
line-height:18px;
}
.box-text a:hover{
color:#000000;
font-family:Verdana;
font-size:11px;
text-decoration:none;
line-height:18px;
}
.boxbg
{
background-image:url(../images/box-bg.jpg);
background-position:top;
background-repeat:repeat-x;
border: 1px solid #F0F0F0;
}
.box-heading
{
color:#000000;
font-family:"Segoe UI";
font-size:11px;
font-weight:bold;
text-align:left;
line-height:25px;
text-decoration:none;
}
.white-text{
color:#FFFFFF;
font-family:Verdana;
font-size:11px;
font-weight:bold;
text-decoration:none;
line-height:18px;
}
.white-text a:hover
{
color:#000000;
font-family:Verdana;
font-size:11px;
font-weight:bold;
text-decoration:underline;
line-height:18px;
}
.btm-text{
color:#FFFFFF;
font-family:Verdana;
font-size:11px;
text-decoration:none;
line-height:18px;
}

.btm-text a:hover
{
color:#000000;
font-family:Verdana;
font-size:11px;
text-decoration:underline;
line-height:18px;
}
.end-text{
color:#FFFFFF;
font-family:Verdana;
font-size:11px;
text-decoration:none;
line-height:18px;
}

.end-text a:hover
{
color:#000000;
font-family:Verdana;
font-size:11px;
text-decoration:underline;
line-height:18px;
}

.blue-text{
color:#096eab;
font-family:Tahoma;
font-size:11px;
text-align:left;
text-decoration:none;
 }
.blue-text a:hover
{
color:#FF9900;
font-family:Tahoma;
font-size:11px;
text-align:left;
text-decoration:underline;
 }
.banner-text{
color:#660033;
font-family:Tahoma;
font-size:11px;
font-weight:bold;
text-align:left;
text-decoration:none;
line-height:20px;
}
.banner-text a:hover
{
color:#096eab;
font-family:Tahoma;
font-size:11px;
text-align:left;
font-weight:bold;
text-decoration:underline;
line-height:20px;
}
.heading{
color:#667f35;
font-family:Verdana;
font-size:12px;
font-weight:bold;
text-align:left;
text-decoration:none;
line-height:20px;
}
.heading a:hover
{
color:#000000;
font-family:Verdana;
font-size:12px;
text-align:left;
font-weight:bold;
text-decoration:underline;
line-height:20px;
}
.heading1{
color:#ff9900;
font-family:Verdana;
font-size:12px;
font-weight:bold;
text-align:left;
text-decoration:none;
line-height:20px;
}
.blur
{
background: transparent url(../images/shadow1.png);
/*path to the 80%-transparent 1x1pixel black-colored background image*/
	color: inherit;
	margin-left: 4px;
	margin-top: 4px;
}
.shadow{
	background: transparent url(../images/shadow2.png);
/*path to the 60%-transparent 1x1pixel black-colored background image*/
	color: inherit;
}

img.shade{
	width: 10px;
	height: 200px;
/* specify the dimension of the image */
	display:block;
	position:inherit;
	z-index: -1;
/* force the image to show below the content */
	right: -2ex;
	bottom: -1em;
}

td.shade{
width: 10px;
	height: 10em;
/* specify the dimension of the content, slightly smaller than the image */
	position:relative;
	z-index: 1;
/* force the content to show above the image */
	background: transparent-60%;
	color: inherit;
 	padding: 1em 2ex;
	margin-right: 6ex;
}

.blur-box{
width:100px;
background:#f0f0f0;
color:#444;
border:1px solid #DEDEDE;
-moz-box-shadow: -10px -10px 5px #DEDEDE;
padding: 5px 20px 5px 20px;
-webkit-box-shadow: -10px -10px 5px #DEDEDE;
}

.shadow2{
box-shadow: -5px 5px 15px #2f3b42;
-webkit-box-shadow: -5px 5px 15px #2f3b42;
-moz-box-shadow: -5px 5px 15px #2f3b42;
filter: progid:DXImageTransform.Microsoft.dropShadow(color=#2f3b42, offX=8, offY=8, positive=true);
}
.shadow3{
box-shadow: 5px 5px 15px #2f3b42;
-webkit-box-shadow: 5px 5px 15px #2f3b42;
-moz-box-shadow: 5px 5px 15px #2f3b42;
filter: progid:DXImageTransform.Microsoft.dropShadow(color=#2f3b42, offX=3, offY=3, positive=true);
}
.rightnav
{
background-image:url(../images/rightnav-bg.jpg);
background-position:top;
background-repeat:no-repeat;
border:none;
}
.leftnav-heading
{
color:#FF9900;
font-family:Tahoma; 
font-size:13px;
font-weight:bold;
text-align:left;
text-decoration:none;
line-height:25px;
}
.leftnav-heading a
{
color:#FF9900;
font-family:Tahoma; 
font-size:13px;
font-weight:bold;
text-align:left;
text-decoration:none;
line-height:25px;
}
.leftnav-heading a:hover
{
color:#000000;
font-family:Tahoma; 
font-size:13px;
font-weight:bold;
text-align:left;
text-decoration:underline;
line-height:25px;
}
.leftnav-line
{
border-bottom: 1px solid #ccc;
}
.left-link
{
text-align:left;
font-family:Tahoma;
font-size:11px;
font-weight:bold;
color:#000000;
text-decoration:none;
line-height:20px;
}
.left-link a
{
text-align:left;
font-family:Tahoma;
font-size:11px;
color:#000000;
font-weight:bold;
text-decoration:none;
}
.left-link a:hover
{
text-align:left;
font-family:Tahoma;
font-size:11px;
font-weight:bold;
color:#096eab;
text-decoration:none;
}
.left-link a:active
{
text-align:left;
font-family:Tahoma;
font-size:11px;
font-weight:bold;
color:#339900;
text-decoration:none;
}
.readmore
{
	font-family:Verdana;
	font-size: 11px;
	color: #096eab;
	text-decoration: none;
	line-height: 16px;
}
a.readmore:hover
{
	font-family:Verdana;
	font-size: 11px;
	color: #ff9900;
	text-decoration: underline;
	line-height: 16px;
}

.bottom-text{
	font-family:Verdana;
	font-size:11px;
	color:#3399cc;
	line-height:18px;
	text-decoration:none;
}
a.bottom-text:hover{
	font-size:11px;
	font-family:Verdana;
	color:#b4e1fd;
	line-height:18px;
	text-decoration:underline;
}
.Floatright
{
	float:right;
	font:Lucida Sans;
	font-size:11px;
	margin-top:10px;
	margin-left:10px;
	margin-right:0px;
	margin-bottom:10px;
}
.Floatleft
{
	float:left;
	font:Lucida Sans;
	font-size:11px;
	margin-top:0px;
	margin-left:0px;
	margin-right:15px;
	margin-bottom:5px;
}	
.left-sublink
{
text-align:left;
font-family:Tahoma;
font-size:11px;
color:#000000;
text-decoration:none;
 }
.left-sublink a
{
text-align:left;
font-family:Tahoma;
font-size:11px;
color:#000000;
text-decoration:none;
}
.left-sublink a:hover
{
text-align:left;
font-family:Tahoma;
font-size:11px;
color:#096eab;
text-decoration:none;
}
.left-sublink a:focus
{
text-align:left;
font-family:Tahoma;
font-size:11px;
color:#096eab;
text-decoration:none;
}
.left-selected
{
text-align:left;
font-family:Tahoma;
font-size:11px;
font-weight:bold;
color:#339900;
text-decoration:none;
 }
.left-selected a
{
text-align:left;
font-family:Tahoma;
font-size:11px;
color:#339900;
text-decoration:none;
font-weight:bold;
 }
.left-selected a:hover
{
text-align:left;
font-family:Tahoma;
font-size:11px;
color:#339900;
text-decoration:none;
font-weight:bold;
 }
.left-selected a:focus
{
text-align:left;
font-family:Tahoma;
font-size:11px;
font-weight:bold;
color:#339900;
text-decoration:none;
 }
 
 .left-selected-green
{
text-align:left;
font-family:Tahoma;
font-size:11px;
font-weight:bold;
color:#339900;
text-decoration:none;
line-height:20px;
 }
.left-selected-green a
{
text-align:left;
font-family:Tahoma;
font-size:11px;
color:#339900;
text-decoration:none;
font-weight:bold;
 }
.left-selected-green a:hover
{
text-align:left;
font-family:Tahoma;
font-size:11px;
color:#339900;
text-decoration:none;
font-weight:bold;
 }
.left-selected-green a:focus
{
text-align:left;
font-family:Tahoma;
font-size:11px;
font-weight:bold;
color:#339900;
text-decoration:none;
 }
 .btm-note{
color:#000000;
font-family:Verdana;
font-size:12px;
text-align:justify;
text-decoration:none;
line-height:18px;
}
.right-link
{
text-align:left;
font-family:Tahoma;
font-size:11px;
font-weight:bold;
color:#339900;
text-decoration:none;
line-height:20px;
}
.textbox{
	border:1px solid #CCCCCC;
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:11px;
	color:#666666;
	height:18px;
	width:145px;
}

.dropdown{
	border:1px solid #CCCCCC;
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:11px;
	color:#666666;
	height:18px;
	width:147px;
	padding-left:3px;
}
.textarea{
	border:1px solid #CCCCCC;
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:11px;
	color:#666666;
	height:55px;
	width:250px;
	padding-left:3px;
}
.error
{
color:#FF0000;
font-family:Verdana;
font-size:11px;
text-decoration:none;
line-height:18px;
}