/*=================================*/
/* Nivo Slider Demo
/* November 2010
/* By: Gilbert Pellegrom
/* http://dev7studios.com
/*=================================*/

/*====================*/
/*=== Reset Styles ===*/
/*====================*/


/*===================*/
/*=== Main Styles ===*/
/*===================*/




/*============================*/
/*=== Custom Slider Styles ===*/
/*============================*/
.footertext{
	color:#FFF;
	font-size:12px;
	font-weight: lighter;
}
body{
	color:#555;
	line-height:20px;
}
	
.header3 {
	font-family: Arial, Helvetica, sans-serif;
	color: #f00;
	font-size: 24px;
	line-height:34px;
}
.header_small {
	font-family: Arial, Helvetica, sans-serif;
	color: #f00;
	font-size: 16px;
	line-height:24px;
}
.header_small2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #f00;
	font-size: 14px;
	line-height:24px;
}
p{
	text-align:justify;
}
.intro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #336C9D;
}
.readmore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F60;
}
.whiteintro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
}
#dropmenudiv{
position:relative;
border:;
border-bottom-width: 0;
font:normal 14px  Arial, "Helvetica", sans-serif;
line-height:38px;
z-index:100;




}
.linktext {
	font-size: 13px;
		color: ;
}


#dropmenudiv{
position:absolute;
border:;
border-bottom-width: 0;
font:normal 13px  Arial, "Helvetica", sans-serif;
line-height:28px;
z-index:100;
background-color:#102948;
/*margin-top:78px;*/
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 10px;
border-bottom: ;
padding: 2px 0;
text-decoration: none;
color:#fff;
font-weight:;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #57585B;
}

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	
}
.HEADER {
	color: ;
}
.button {
   background-color: rgba(255,102,0,1);
   background-image: -webkit-linear-gradient(top, rgba(255,102,0,0) 0%,rgba(199,199,199,0) 100%);
   background-image:    -moz-linear-gradient(top, rgba(255,102,0,0) 0%,rgba(199,199,199,0) 100%);
   background-image:     -ms-linear-gradient(top, rgba(255,102,0,0) 0%,rgba(199,199,199,0) 100%);
   background-image:      -o-linear-gradient(top, rgba(255,102,0,0) 0%,rgba(199,199,199,0) 100%);
   background-image:         linear-gradient(top, rgba(255,102,0,0) 0%,rgba(199,199,199,0) 100%);
   border: solid 2px rgba(255,102,0,0);
   width: 55px;
   padding: 2px;
   display: inline-block;
   font-size: 12px;
   line-height: 14px;
   color: rgba(255,255,255,1);
}
.button:hover {
   background-color: rgba(230,9,9,1);
}
.button:active {
}

.button2 {
   background-color: #57585B;
   background-image: -webkit-linear-gradient(top, rgba(255,102,0,0) 0%,rgba(199,199,199,0) 100%);
   background-image:    -moz-linear-gradient(top, rgba(255,102,0,0) 0%,rgba(199,199,199,0) 100%);
   background-image:     -ms-linear-gradient(top, rgba(255,102,0,0) 0%,rgba(199,199,199,0) 100%);
   background-image:      -o-linear-gradient(top, rgba(255,102,0,0) 0%,rgba(199,199,199,0) 100%);
   background-image:         linear-gradient(top, rgba(255,102,0,0) 0%,rgba(199,199,199,0) 100%);
   
   width: auto;
   padding: 11px 13px;
   display: inline-block;
   font-size: 17px;
   line-height: 16px;
   color: #fff;
   text-decoration:none;
   border-bottom:7px solid #f00; 
   
   
   
}
.button2:hover {
   background-color: #f00;
}
.button2:active {
	
}
.button2:a:link {
	color: #Fff;
	text-decoration: none;
}
.button2t {
   background-color: #f00;
   background-image: -webkit-linear-gradient(top, rgba(255,102,0,0) 0%,rgba(199,199,199,0) 100%);
   background-image:    -moz-linear-gradient(top, rgba(255,102,0,0) 0%,rgba(199,199,199,0) 100%);
   background-image:     -ms-linear-gradient(top, rgba(255,102,0,0) 0%,rgba(199,199,199,0) 100%);
   background-image:      -o-linear-gradient(top, rgba(255,102,0,0) 0%,rgba(199,199,199,0) 100%);
   background-image:         linear-gradient(top, rgba(255,102,0,0) 0%,rgba(199,199,199,0) 100%);
   
   width: auto;
   padding: 11px 13px;
   display: inline-block;
   font-size: 17px;
   line-height: 16px;
   color: #fff;
   text-decoration:none;
   border-bottom:7px solid #f00; 
   
   
}
.button2t:hover {
   background-color: #f00;
}
.button2t:active {
	
}
.button2t:a:link {
	color: #Fff;
	text-decoration: none;
}
a:link {
	color: #F00;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #F00;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
.footer:link {
	color: #fff;
	text-decoration: none;
}
.footer:visited {
	text-decoration: none;
	color: #fff;
}
.footer:hover {
	text-decoration:none;
	color: #CCC;
}
.footer:active {
	text-decoration: none;
}
.button1 {   background-color: rgba(255,102,0,1);
   background-image: -webkit-linear-gradient(top, rgba(255,102,0,0) 0%,rgba(199,199,199,0) 100%);
   background-image:    -moz-linear-gradient(top, rgba(255,102,0,0) 0%,rgba(199,199,199,0) 100%);
   background-image:     -ms-linear-gradient(top, rgba(255,102,0,0) 0%,rgba(199,199,199,0) 100%);
   background-image:      -o-linear-gradient(top, rgba(255,102,0,0) 0%,rgba(199,199,199,0) 100%);
   background-image:         linear-gradient(top, rgba(255,102,0,0) 0%,rgba(199,199,199,0) 100%);
   border: solid 2px rgba(255,102,0,0);
   width: 55px;
   padding: 2px;
   display: inline-block;
   font-size: 12px;
   line-height: 14px;
   color: rgba(255,255,255,1);
}
.button21 {   background-color: rgba(255,102,0,1);
   background-image: -webkit-linear-gradient(top, rgba(255,102,0,0) 0%,rgba(199,199,199,0) 100%);
   background-image:    -moz-linear-gradient(top, rgba(255,102,0,0) 0%,rgba(199,199,199,0) 100%);
   background-image:     -ms-linear-gradient(top, rgba(255,102,0,0) 0%,rgba(199,199,199,0) 100%);
   background-image:      -o-linear-gradient(top, rgba(255,102,0,0) 0%,rgba(199,199,199,0) 100%);
   background-image:         linear-gradient(top, rgba(255,102,0,0) 0%,rgba(199,199,199,0) 100%);
   border: solid 2px rgba(255,102,0,0);
   width: 135px;
   padding: 2px;
   display: inline-block;
   font-size: 12px;
   line-height: 14px;
   color: rgba(255,255,255,1);
}
.dashheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F60;
	font-weight: bold;
}
.nivo-controlNav {
	position:absolute;
	left:260px;
	bottom:-42px;
}

.nivo-controlNav a.active {
	background-position:0 -22px;
}

.nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(../banner_images/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}


/*====================*/
/*=== Other Styles ===*/
/*====================*/
.clear {
	clear:both;
}

body {
   margin:0;
   padding:0;
   height:100%;
}
#container {
   min-height:100%;
   position:relative;
}
#header {
   background:#ff0;
   padding:10px;
}
#body {
   padding:10px;
   padding-bottom:60px;   /* Height of the footer */
}
#footer {
   position:absolute;
  
   bottom:0;
   width:100%;
   height:60px;   /* Height of the footer */
   
}
#footer2 {
   position:absolute;
   
   bottom:0;
   width:100%;
   height:60px;   /* Height of the footer */
   
}