
body {
		

color: #222;
font-family: arial, "Helvetica Neue", Helvetica, sans-serif;
font-size: 16px;
font-weight: normal;
line-height: 20px;
font: Arial, "Helvetica Neue", Helvetica, sans-serif;

		}
		

		
		h1 {
		color: #000000;
			border-bottom: 1px solid #000000;
			padding: 5px 0 5px 0;
		}

a{color:#1155CC;text-decoration: none;}  

a:link {text-decoration: none;	
			 color: #1155CC; }  

a:visited {color:#1155CC;}      /* unvisited link */
 



a:hover {color: #CD030E; 
text-decoration: underline;
}
a:active {color:#CD030E;}  /* selected link */



a.red: {color:#000000;text-decoration: none;}
a.red:link {color:#000000;text-decoration: none;}
a.red:visited {color:#000000;text-decoration: none;}

a.red:hover {color: #CD030E; text-decoration: none;}
a.red:active {color:#CD030E;text-decoration: none;}  /* selected link */



a.black: {color:#666666;text-decoration: none;}
a.black:link {color:#666666;text-decoration: none;}
a.black:visited {color:#666666;text-decoration: none;}

a.black:hover {color: #333333; text-decoration: none;}
a.black:active {color:#333333;text-decoration: none;}  /* selected link */




ul#horiznav, #horiznav ul{/*remove the bullets from the dropdown ul as well*/
margin:0;
padding:0;
list-style-type:none;
height:32px

}

#horiznav li{
float:left;
width:130px;
position:relative/*set position:relative as the start point for absolutely positioning the dropdown*/
}

#horiznav li a{
display:block;
width:128px;
line-height:30px;
text-align:center;
color:#820052;
text-decoration:none;
background-color:#f9f9f9;
border:1px solid #ffffff
}

#horiznav li a:hover{
color:#EC7D24;

border:1px solid #138A00;
background-color:#B5F1A9;
font-weight:bold

}

#horiznav li ul{
display:none;/*hide the dropdown*/
position:absolute;/*position it absolutely..*/
left:0;/*...align the left edge with the left edge of the parent li...*/
top:32px/*...and 32px down from the top - 30px height + 2px for the border*/
}

#horiznav li:hover ul {
display:block/*display the ul when the parent li is hovered*/
}

#horiznav li ul a{
background-color:#f9f9f9/*give the dropdown a background colour*/
}

a.hovertest:link
{
color: #000000;
text-decoration:none;
}

a.hovertest:hover
{
text-decoration:underline;
}


.borderit img{
border: 1px solid #ffffff;

}

.borderit:hover img{
border: 1px solid #118A00;

}

.borderit:hover{
color: red; /* irrelevant definition to overcome IE bug */
}


.classname {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f5f5f5), color-stop(1, #eaeaea) );
	background:-moz-linear-gradient( center top, #f5f5f55%, #eaeaea 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#eaeaea');
	background-color:#f5f5f5;
	-webkit-border-top-left-radius:0px;
	-moz-border-radius-topleft:0px;
	border-top-left-radius:0px;
	-webkit-border-top-right-radius:0px;
	-moz-border-radius-topright:0px;
	border-top-right-radius:0px;
	-webkit-border-bottom-right-radius:0px;
	-moz-border-radius-bottomright:0px;
	border-bottom-right-radius:0px;
	-webkit-border-bottom-left-radius:0px;
	-moz-border-radius-bottomleft:0px;
	border-bottom-left-radius:0px;
	text-indent:0;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#8E8E8E;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	font-style:normal;
	height:30px;
	line-height:30px;
	width:131px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #ffffff;
}
.classname:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #eaeaea), color-stop(1, #f5f5f5) );
	background:-moz-linear-gradient( center top, #eaeaea 5%, #f5f5f5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eaeaea', endColorstr='#f5f5f5');
	background-color:#eaeaea;
}.classname:active {
	position:relative;
	top:1px;
}



hr.style-two {
 border: 0;
    height: 1px;
    background: #F5F5F5;
    background-image: -webkit-linear-gradient(left, #F5F5F5, #cccccc, #F5F5F5); 
    background-image:    -moz-linear-gradient(left, #F5F5F5, #cccccc, #F5F5F5); 
    background-image:     -ms-linear-gradient(left, #F5F5F5, #cccccc, #F5F5F5); 
    background-image:      -o-linear-gradient(left, #F5F5F5, #cccccc, #F5F5F5); 

}


