.menutext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.menutext1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #F58020;
	text-decoration: none;
	font-weight: bold;
}
.menutext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
.menutext3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: none;
padding-left:40px;
padding-top:10px;
}
.menutext4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
padding-left:40px;
padding-top:0px;
}
.menutext7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
padding-left:50px;
padding-top:0px;
}
.menutext5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #E87717;
	text-decoration: none;
	font-weight: normal;
        padding-left:50px;
        padding-top:0px;
}
.menutext5 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #E87717;
	text-decoration: none;
	font-weight: normal;
        padding-left:0px;
        padding-top:0px;
}
.menutext5 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #E87717;
	text-decoration: none;
	font-weight: normal;
        padding-left:0px;
        padding-top:0px;
}
.menutext6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
        padding-left:0px;
        padding-top:0px;
}
.orangetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #F58020;
	text-decoration: none;
}
.orangetext1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #F58020;
	text-decoration: none;
}
.whiteheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #FFFFFF;
	text-decoration: none;
}
.whiteheading1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23px;
	color: #FFFFFF;
	text-decoration: none;
        
}
.whiteheading2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	text-decoration: none;
        
}
.smallwhitetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.smallorangetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E87717;
	text-decoration: none;
}
.smallorangetext1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E87717;
	text-decoration: none;
}
.smallorangetext1_left {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
        font-weight: bold;
	color: #E87717;
	text-decoration: none;
}
.smallorangetext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E87717;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
}
.smallwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
}
.background1 {
	background-image: url(images/bg1.jpg);
	background-repeat: repeat-x;
}
.background2 {
	background-image: url(images/bg2.jpg);
	background-repeat: repeat-x;
}
.redtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #B02621;
	text-decoration: none;
	font-weight: bold;
}
.redtext_left {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #B02621;
	text-decoration: none;
	font-weight: bold;
        padding-left:0px;
}
.smallorange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #E87717;
	text-decoration: none;
}
.redtext1 {
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B02621;
	text-decoration: none;	
}
.redtext11 {
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #B02621;
	text-decoration: none;	
}
.redtext4 {
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B02621;
	text-decoration: none;	
}
.graytext11 {
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #575454;
	text-decoration: none;	
}

.redtext3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B02621;
	text-decoration: none;	
}
.textbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	
	width: 150px;
        line-height: 17px;
}
.textbox3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	
	width: 300px;
        line-height: 17px;
}
.textbox2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	
	width: 100px;
        line-height: 17px;
}
.textbox1 {
	height: 150px;
	width: 250px;
}

.redtext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B02621;
	text-decoration: none;
	letter-spacing: 2px;
}
.graybold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #575454;
	text-decoration: none;
	font-weight: bold;
}
.graybold1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #A4A3A3;
	text-decoration: none;
	font-weight: bold;
}
.graybold3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #575454;
	text-decoration: none;
	font-weight: bold;
}
.graybold3_left {
	font-family: Tahoma;
	font-size: 11px;
	color: #575454;
	text-decoration: none;
	font-weight: none;
}


.graybold31 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B02621;
	text-decoration: none;
	font-weight: bold;
}
.graytext {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}
.graytext3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #575454;
	text-decoration: none;
font-weight: bold;
}
.whitetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
.graytext1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #575454;
	text-decoration: none;
}
.graytext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #575454;
	text-decoration: underline;
}
.rmore{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.rmoreActiveLink
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #F58020;
	text-decoration: none;
	font-weight: bold;

}
.rmore:hover{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #F58020;
	text-decoration: none;
	font-weight: bold;
}
.rmore1{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}
.rmore1:hover{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}
.gray1{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #575454;
	text-decoration: none;
}
.gray1:hover{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #575454;
	text-decoration: none;
}
.gray2{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #575454;
	text-decoration: none;
}
.gray2:hover{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #575454;
	text-decoration: none;
}
.gray21{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #575454;
	text-decoration: none;
}
.gray21:hover{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #575454;
	text-decoration: none;
}
.carousel-component { 
	padding:8px 16px 4px 16px;
	margin:0px;
}

.carousel-component .carousel-list li { 
	margin:4px;
	width:150px; /* img width is 75 px from flickr + a.border-left (1) + a.border-right(1) + 
	               img.border-left (1) + img.border-right (1)*/
	height:112px; /* image + row of text (87) + border-top (1) + border-bottom(1) + margin-bottom(4) */
	/*	margin-left: auto;*/ /* for testing IE auto issue */
}

.carousel-component .carousel-list li a { 
	display:block;
	border:1px solid #e2edfa;
	outline:none;
}

.carousel-component .carousel-list li a:hover { 
	border: 1px solid #aaaaaa; 
}

.carousel-component .carousel-list li img { 
	border:0px solid #999;
	display:block; 
}
								
.carousel-component .carousel-prev { 
	position:absolute;
	top:40px;
	z-index:3;
	cursor:pointer; 
	left:5px; 
}

.carousel-component .carousel-next { 
	position:absolute;
	top:40px;
	z-index:3;
	cursor:pointer; 
	right:5px; 
}