img{
border=0;
}



border: 2px solid #E9EAEA;

li.serv{
font-family: verdana, sans-serif;
font-size: 18px;
font-style: normal;
line-height: 2em;
font-weight: normal;
font-variant: normal;
text-transform: none;
color: "red";
text-decoration: none;
background-color: #CCCCCC;
text-indent: 5px;
list-style-position: outside;
list-style-image: url(arrow.gif);
list-style-type: square;
padding: 6px;
margin: 2px;
}
.textnormal{
font-family: Verdana, sans-serif;
font-size: 12px;
color: #54616E;
line-height: normal;
} 

.tinytext{
font-family: Verdana, sans-serif;
font-size: 9px;
color: #54616E;
line-height: normal;
}


 

.breadcrumbtrail{
font-family: Verdana, sans-serif;
font-size: 10px;
color: #EEC381;
line-height: normal;
} 

#breadcrumbtrail a
{
    color: #EEC381;
    overflow:hidden;
    font-weight:normal;
    text-decoration:none;
}
 
#breadcrumbtrail a:hover
{
    color: #EEC381;
    text-decoration:none;
}

#breadcrumbtrail a:visited
{
    color: #EEC381;
    text-decoration:none;
}

.RSLbt {
width:93%;
padding:4px;
text-decoration:none;
display:block;
border-style:solid;
border-width:1px;
border-color:#EEEEEE;
font-weight:bold;
font-size : 12px;
color: #003366;
cursor: hand;
hover: green;
}





LI.list1 {
list-style: square outside; 
color: #54616E;
font-family: verdana, sans-serif;
font-size: 12px;
font-color: red;
line-height: normal;
} 

LI.list2 {list-style: square inside; color:blue}

UL.list1 {
	font-family: verdana, sans-serif;
	font-size: 12px;
	list-style: square outside; 
	font-style: bold;
	line-height: normal;
	color: #54616E;
	margin-left: 5px;
	}
	
	UL.list2 {
	font-family: verdana, sans-serif;
	font-size: 12px;
	list-style: square outside; 
	font-style: bold;
	line-height: normal;
	color: #00a2df;
	padding: 8px;
	margin-left: 10px;

	}
	
	UL.list3 {
	font-family: verdana, sans-serif;
	font-size: 12px;
	list-style: square outside; 
	font-style: bold;
	line-height: normal;
	color: #4fa800;
	padding: 13px;
	margin-left: 20px;
	}


.mnheading {
	font-family: verdana, sans-serif;
	font-size: 16px;
	color: #54616E;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-decoration: underline;
	
	
}
.subheading_serv {
	font-family: verdana, sans-serif;
	font-size: 16px;
	font-style: bold;
	line-height: normal;
	color: #54616E;
}
.mnbullet_serv {
	font-family: verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	list-style-position: inside;
	list-style-type: disc;
	color: #54616E;
	right: 0px;
	text-indent: 0px;
	word-spacing: normal;
	position: absolute;
	top: 12px;
	left: 12px;
}

div{
font-family: Helvetica, sans-serif;
}

div.container{
position: absolute;
width: 100%;
text-align: center;
}

#container1{
position: absolute;
width: 100%;
text-align: center;
}


#topbox {
	position: relative;
	width: 760px;
	height: 95px;
	border: 3px solid #0057A6;
	background-color: #0057A6;
	background-image:url(blue-filler2.gif);
	font: Helvetica;
	font-size:20px;
	color: white;
	padding: 10px;
	text-align: left;
	}

#topnav{
	position: relative;
	width: 760px;
	height:40px;

	background: #dee2e7;
	z-index: 2;
	text-color: white;
	text-align: left;
}

#topboxto a:link,
#topboxto a:visited,
#topboxto a:active,
#topboxto a:hover{
padding: .2em .5em; /* .2em 1em controls the spacing between tabs themselves */
display: block;
color:white; /* controls the font colour of non active tabs */
text-decoration:none;
position: relative;
	width: 760px;
	height: 95px;
	background: #0057A6;
	background-image:url(blue-filler2.gif);
	font: Helvetica;
	font-size:20px;
	color: white;	
	padding: 10px;
	text-align: left;
}




#tempmenuall{
	margin: 0;
	padding: 0;
	z-index: 30}

#tempmenuall li{
	margin: 0;
	padding: 0;
	list-style: none;
	float: right;
	font: 11px helvetica
	}

#tempmenuall li a{
	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 60px;
	height: 38px;
	background: #dee2e7;
	color: #0057a6;
	text-align: center;
	text-decoration: none}



#tempmenuall li a:hover{

	background: #A3ADB8;
	color: white
	}



#tempmenuall div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #dee2e7;
	border: 1px solid #5970B2}

	#tempmenuall div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		height: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #dee2e7;
		color: #0057a6;
		font: 11px arial}

	#tempmenuall div a:hover
	{	background-color: #7a1452;
	color: #dee2e7}



#outer{
	position: relative;
	z-index: 2;
	padding: 1em;
	text-align: left;
	}

#outer1{
	position: relative;
	width: 760px;
	border: 1px solid #D8D4C4;
	text-align: left;
	}
	
	#outer2{
	position: relative;
	width: 760px;
	border: 1px solid #D8D4C4;
	text-align: left;
	}

#outernav{
	position: relative;
	width: 100px;
	height: 300px;
	margin-left: 0;
	background-color:#FFFFFF;
	top:5px;
	left:5px;
	text-align: left;
}

#outertext{
	position: relative;
	width: 525px;
	margin-top:-294px;
	margin-left: 170px;
	border: 1px solid #8C4F5E;
	text-align: left;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom:10px;
	
	
}



#outerhighlights{
	position: relative;
	width: 115px;
	height:230px;
	padding-top: 3px;
	padding-left: 3px;
	margin-left: 555px;
	border: 1px solid #8A7F4D;
	z-index: 4;
	background: #EFEFE2;
}





#bottomnav
{
	padding: .2em .5em; /* .2em 1em controls the spacing between tabs themselves */
	color:white; /* controls the font colour of non active tabs */
	display: inline;
	position: relative;
	height:20px;
	width: 760px;
	background: #b1a988;
	font-size:12px;
	text-align:center;
}


#bottomnav a
{
    color: white;
    overflow:hidden;
    font-weight:normal;
    text-decoration:none;
}
 
#bottomnav a:hover
{
    color:#D8D4C4;
    text-decoration:none;
}




#imageholder{
	position: relative;
	width: 150px;
	height:40px;
	top: 0px;
	border-bottom: 1px solid #8A7F4D;
	background: #CFD9BE;
	padding: 0px;
	z-index: 7;
}

#footer_endrsmnt
{
	padding: .1em .1em; /* .1em 1em controls the spacing between tabs themselves */
	font-family: verdana;
	font-size:9px;
	text-align:right;
	font-weight: normal;
	color: black;
	text-decoration:none;
	display: inline;
	position: relative;
	height:10px;
	width: 760px;
	background: white;
	font-size:9px;
	text-align:left;
}

#footer_endrsmnt a
{
    color: #0057a8;
    overflow:hidden;
    font-weight:normal;
    text-decoration:none;
}
 
#footer_endrsmnt a:hover
{
    color:#DE8703;
    text-decoration:none;
}

DIV.additionalinfo{
	position: absolute;
	width: 400px;
	height:225px;
	border: 3px solid #B09782;
	padding: 0px;
}



DIV.imgfloat {
border: 1px solid #90969B;
background: white;
float: bottom;
height: auto;
width: auto;
margin-bottom: 12px;
}

DIV.imgfloatscript {
border: 1px solid #90969B;
background: white;
float: left;
height: auto;
width: auto;
margin-bottom: 12px;
}

DIV.test{
border: 1px solid #CFD1C4;
background: #C7CBCD;
height: 300px;
width: 125px;
}



#linktext a{
font-family: Verdana, sans-serif;
font-size: 10px;
color: #7a1452;
text-decoration: none;
line-height: normal;
}

#linktext a:hover
{
    color: #00a2df;
    text-decoration: none;
line-height: normal;
}




