@import url("reset.css");


/*==================BASICS START====================*/


html, body { height:100%; margin: 0; padding: 0;}
body {
	font-family:Arial, Helvetica, sans-serif;
	color:#b2b9b9;
	background-color: #b2b9b9;
	background-image: url(../images/body-gradient-bg.png);
	background-repeat: repeat-x;
	background-position: left top;
	z-index: 0;
}


.image_left {
	float: left;
	margin: 2px 5px 0px 5px;
        display: block;
}
.image_right {
	float: right;
	margin: 2px 5px 0px 5px;
        display: block;
}

.centeredImage
    {
    text-align:center;
    display:block;
    margin-left: auto;
    margin-right: auto;
    }


.holder {
	min-width:900px;
	max-width:1600px;
	min-height: auto;
	margin: 0 auto;
	padding: 0;
	height: auto;
	overflow:hidden;
	background-image: url(../images/body-bg-image.jpg);
	background-repeat: no-repeat;		
}

.top-orange-bar {
	background-image: url(../images/top-orange-bar.png);
	background-repeat: repeat-x;	
	height: 20px;
	}



.container { 
width:900px;
margin: 10px auto;
padding: 0;
	position: relative;
}



.logo {
	float: left;
}




    h1 {
	margin: 0;
	padding: 0;
	float: left;
	font-family: arial;
	
	font-size: 1.6em;
	color: #394040;

	}



	
	h2 {
	margin: 60px 0 10px 0;
	padding: 0;
	float: left;
	font-family: 'arial black';
	font-size: 2.6em;
	color: #f3fc04;
	clear: both;
	}
	
	h3 {
	margin: 0 0 5px 0;
	padding: 0;
	float: left;
	font-weight: normal;
	font-size: 1.3em;
	color: #f3fc04;
	font-family: Arial, Helvetica, sans-serif;
	}
	
	h4 {
	margin: 0 0 5px 0;
	padding: 0;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-weight: normal;
	color: #396f03;
	}


p {
margin: 0;
padding: 0;
font-size: 0.855em;
line-height: 16pt;
color: #e0e1dd;
float: left;
}

.content p.error {
margin: 0;
padding: 0;
font-size: 0.8em;
line-height: 16pt;
color: #FF0000;
float: left;
}

p.intro {
margin: 0;
padding: 0;
font-size: 0.855em;
line-height: 16pt;
color: #e0e1dd;
font-weight: bold;
float: left;

}

a {color:#ed5401; text-decoration:none;}
a:hover{text-decoration:underline;}.cot

.forgot a:link {color:#ed5401; text-decoration:none;font-size: 0.655em;!important}
.forgot a:hover{text-decoration:underline;font-size: 0.655em;!important}

.content a, .content a:link, .content a:visited {color: #ed5401; text-decoration: none; margin: 0; padding: 0; }
.content a, .content a:hover {color: #000; text-decoration: underline; margin: 0; padding: 0;}
.content a, .content a:active {color: #ed5401; text-decoration: none; margin: 0; padding: 0;}
.content p a, .content p a:link, .content p a:visited {color: #ed5401; text-decoration: none; margin: 0; padding: 0;}
.content p a, .content p a:hover {color: #000; text-decoration: underline; font-size: 1em; margin: 0; padding: 0;}
.content p a, .content p a:active {color: #ed5401; text-decoration: none; font-size: 1em; margin: 0; padding: 0;}
	
.fleft { float:left;}
.fright { float:right;}
.clear { clear:both;}

.clear10 { clear:both; height: 10px;}
.clear20 { clear:both; height: 20px;}
.clear30 { clear:both; height: 30px;}
.clear40 { clear:both; height: 40px;}
.clear50 { clear:both; height: 50px;}
.clear60 { clear:both; height: 60px;}

.content p .content ul {
	font-size: 1em;
	list-style: none;
	margin: 0 0 20px 20px;
	padding: 0;
	
}


.content ul {
	font-size: 0.8em;
	list-style: none;
	margin: 0 0 20px 20px;
	padding: 0;
	clear: both;
}

.content ul li 
{
	list-style-position: outside;
	list-style-type: disc;
	margin: 0;
	padding: 2px 0 2px  0;
	width: 500px;
	line-height:18pt
}

.content ul li a, .content ul li a:link, .content ul li a:visited { 
  
   font-size: 1em;
	margin: 0;
	padding: 2px 0 2px  0;
	
}

.content ul li a, .content ul li a:hover { 
  
   font-size: 1em;
	margin: 0;
	padding: 2px 0 2px  0;
	text-decoration: underline;
	
}

.content ul li a, .content ul li a:active { 
  
   font-size: 1em;
	margin: 0;
	padding: 2px 0 2px  0;
	
}






/*level2*/

.content ul li ul { 
list-style-position: outside;
		list-style-type: disc;
	margin: 0 0 0 10px;
	padding: 0px 0 2px  0;
}
.content ul li ul li { 
list-style-position: outside;
		list-style-type: disc;
	margin: 0 0 0 10px;
	padding: 4px 0 3px  0;
	font-size: 1.2em;
	line-height:18pt
}



.content ul li ul li a, .content ul li ul li a:link, .content ul li ul li a:visited { 
  
   font-size: 1em;
	margin: 0;
	padding: 2px 0 2px  0;

}

.content ul li ul li a, .content ul li ul li a:hover { 
  
   font-size: 1em;
	margin: 0;
	padding: 2px 0 2px  0;
	text-decoration: underline;
	
}

.content ul li ul li a, .content ul li ul li a:active { 
  
   font-size: 1em;
	margin: 0;
	padding: 2px 0 2px  0;
	
}



/*level 3*/
.content ul li ul li ul{ 
list-style-position: outside;
		list-style-type: disc;
	margin: 0 0 0 10px;
	padding: 0px 0 2px  0;
}

.content ul li ul li ul li { 
    list-style-position: outside;
		list-style-type: disc;	
	margin: 0 0 0 10px;
	padding: 5px 0 1px  0;
	font-size: 1.3em;
	line-height:18pt
	}


.content ul li ul li ul li a, .content ul li ul li ul li a:link, .content ul li ul li ul li a:visited { 
  
   font-size: 1em;
	margin: 0;
	padding: 2px 0 2px  0;
	
}

.content ul li ul li ul li a, .content ul li ul li ul li a:hover { 
  
   font-size: 1em;
	margin: 0;
	padding: 2px 0 2px  0;
	text-decoration: underline;
	
}

.content ul li ul li ul li a, .content ul li ul li ul li a:active { 
  
   font-size: 1em;
	margin: 0;
	padding: 2px 0 2px  0;

}





.content p .content ol {
	font-size: 1em;
	list-style: none;
	margin: 0 0 20px 20px;
	padding: 0;
	
}


.content ol {
	font-size: 0.8em;
	list-style: none;
	margin: 0 0 20px 20px;
	padding: 0;
	clear: both;
}

.content ol li 
{
	list-style-position: outside;
	list-style-type: decimal;
	margin: 0;
	padding: 2px 0 2px  0;
	width: 500px;
	line-height:18pt
}

.content ol li a, .content ol li a:link, .content ol li a:visited { 
  
   font-size: 1em;
	margin: 0;
	padding: 2px 0 2px  0;

}

.content ol li a, .content ol li a:hover { 
  
   font-size: 1em;
	margin: 0;
	padding: 2px 0 2px  0;
	text-decoration: underline;

}

.content ol li a, .content ol li a:active { 
  
   font-size: 1em;
	margin: 0;
	padding: 2px 0 2px  0;

}



/*level2*/

.content ol li ol { 
list-style-position: outside;
		list-style-type: decimal;
	margin: 0 0 0 10px;
	padding: 0px 0 2px  0;
}
.content ol li ol li { 
list-style-position: outside;
		list-style-type: decimal;
	margin: 0 0 0 10px;
	padding: 4px 0 3px  0;
	font-size: 1.2em;
	line-height:18pt
}



.content ol li ol li a, .content ol li ol li a:link, .content ol li ol li a:visited { 
  
   font-size: 1em;
	margin: 0;
	padding: 2px 0 2px  0;
	
}

.content ol li ol li a, .content ol li ol li a:hover { 
  
   font-size: 1em;
	margin: 0;
	padding: 2px 0 2px  0;
	text-decoration: underline;
	
}

.content ol li ol li a, .content ol li ol li a:active { 
  
   font-size: 1em;
	margin: 0;
	padding: 2px 0 2px  0;
	
}



/*level 3*/
.content ol li ol li ol{ 
list-style-position: outside;
		list-style-type: decimal;
	margin: 0 0 0 10px;
	padding: 0px 0 2px  0;
	
}

.content ol li ol li ol li { 
    list-style-position: outside;
		list-style-type: decimal;	
	margin: 0 0 0 10px;
	padding: 5px 0 1px  0;
	font-size: 1.3em;
	line-height:18pt
	}

.content ol li ol li ol li a, .content ol li ol li ol li a:link, .content ol li ol li ol li a:visited { 
  
   font-size: 1em;
	margin: 0;
	padding: 2px 0 2px  0;
	
}

.content ol li ol li ol li a, .content ol li ol li ol li a:hover { 
  
   font-size: 1em;
	margin: 0;
	padding: 2px 0 2px  0;
	text-decoration: underline;
	
}

.content ol li ol li ol li a, .content ol li ol li ol li a:active { 
  
   font-size: 1em;
	margin: 0;
	padding: 2px 0 2px  0;
	
}



.content strong {font-weight: bold;}
.content u {text-decoration: underline}
.content em {font-style: italic}


/*==================BASICS END====================*/

.toolkit-container {
	margin: 0;
	padding: 0;
	float: left;
	width: 670px;
	height: 100px;
	}
	
.toolkit {
	margin: 0;
	padding: 0;
	float: right;
	width: auto;
	height: 100px;
	}
	
	/* TOOLKIT STARTS */



ul#toolkit
{
	display: block;
	padding: 0 20px 0 0px;
	margin: 0 0 0 0;

	text-align: right;
	float: left;
	}

ul#toolkit li
{
	display: block;
	float: left;
	font-weight: normal;
	height: 15px;
	margin: 5px 0 0 0;
	padding: 0px 10px 0 0;
	font-size: 0.7em;	
	border-right: 1px solid #323232; 
}


ul#toolkit li.last
{
	display: block;
	float: left;
	font-weight: normal;
	height: 15px;
	margin: 5px 0 0 0;
	padding: 0px 0px 0 0;
	font-size: 0.7em;	
	border-right: none!important; 
}

ul#toolkit li a, ul#toolkit li a:link, ul#toolkit li a:visited
{
	display: block;
	float: left;
	padding: 0px 10px 0px 15px;
	margin: 0;
	text-decoration: none;
	white-space: nowrap;
	font-weight: normal;
	color: #9F9898;
	
	
}

ul#toolkit li a.active{
color: #9F9898;
padding: 0px 10px 0px 15px;
margin: 0;

}


ul#toolkit li a:hover{
    text-decoration: none;
	color: #fff;
	padding: 0px 10px 0px 15px;
	margin: 0;
	
}
	
	
.search-area-container {
	margin: 0;
	padding: 0;
	float: left;
	width: 670px;

	}
	
.search-area {
	margin: 0;
	padding: 0;
	float: right;
	width: 230px;
	position: relative;
	top: -15px;

	}
form.search {
	background-colour: transparent!important;
	border: none!important;
	width:250px;
	float: left;
	}

input.searchbox {
	background-image: url(../images/search-box.png);
	width: 212px;
	height: 26px;
	margin: 0;
	padding: 0 0 0 5px;
	border: none;
	float: left;
	font-family: arial;
	font-size: 0.8em;
	font-weight: normal;
	background-color: transparent!important;
	position: relative;
	color: #fff;
	background-repeat: no-repeat;
	}
	
input.go-btn {
width: 33px!important;
height: 26px!important;
margin: 0 0 0 0;
padding: 0;
border: none;
float: left;
background-color: transparent!important;
position: relative;
top: 1px;
right: 0px;
left: -37px;
}

input:hover.go-btn {
opacity: 0.5;
}












.jqueryslidemenu{
display: block;
	padding: 0 0 0 0;
	margin: 0 0 0 0px;
	height: 51px;
	float: left;
	width: 910px;
	background-image: url(../images/topnav-bg.png);
	background-repeat: no-repeat;
	font-size: 0.9em;
	position: relative;
	z-index: 10;
}

.jqueryslidemenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.jqueryslidemenu ul li{
position: relative;
display: inline;
float: left;
background-image: url(../images/topnav-divider.png);
background-repeat: no-repeat;
background-position: right top;
}

/*Top level menu link items style*/
.jqueryslidemenu ul li a{
display: block;
padding: 15px 15px 0 15px;
color: #2d2b2b;
text-decoration: none;
height: 34px;
}

.jqueryslidemenu ul li a.selected {
color: #f26a0c!important;
}

.jqueryslidemenu ul li.last {
display: block;
padding: 0;
color: #2d2b2b;
text-decoration: none;
background-image: none!important;
background-repeat: no-repeat;
background-position: right top;
height: 34px;
}

* html .jqueryslidemenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}

.jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited{
color: white;

}

.jqueryslidemenu ul li a:hover{
background: none; /*tab link background during hover state*/
color: #f26a0c;
background-color: none;
}
	
/*1st sub level menu*/
.jqueryslidemenu ul li ul{
	position: absolute;
	left: 0;
	top: 0;
	display: block;
	visibility: hidden;
	z-index: 100;
	

}

/*Sub level menu list items (undo style from Top level List Items)*/
.jqueryslidemenu ul li ul li{
display: list-item;
float: none;
background-image: none!important;
background-repeat: no-repeat;
background-position: right top;
position: relative;
	top: -2px;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jqueryslidemenu ul li ul li ul{
top: 0;

}

/* Sub level menu links style */
.jqueryslidemenu ul li ul li a{
width: 208px; /*width of sub menus*/
height: 24px;
padding: 0 0 0 15px;
margin: 0 0 0 0;

background-image: url(../images/dropdown-rhs.png);
	background-repeat: repeat-y;
	background-position: right top;
	
}

.jqueryslidemenu ul li ul li.dropdown-ftr{
width: 223px; /*width of sub menus*/
height: 18px!important;
padding: 0!important;
margin: 0!important;
background-color: transparent!important;
background-image: none!important;
background-repeat: no-repeat;
background-position: right top;
}


/* Sub level menu links style */
.jqueryslidemenu ul li ul li a:hover{
width: 208px; /*width of sub menus*/
height: 24px;
padding: 0 0 0 15px;
margin: 0;
color: #f26a0c;
background-image: url(../images/dropdown-rhs.png);
	background-repeat: repeat-y;
	background-position: right top;
	background-color: transparent!important;
}


	
/* TOPNAV STARTS 


ul#topnav
{
	display: block;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	height: 51px;
	float: left;
	width: 900px;
	background-image: url(../images/topnav-bg.png);
	background-repeat: no-repeat;
	
}

ul#topnav li
{
	display: block;
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	background-image: url(../images/topnav-divider.png);
	background-repeat: no-repeat;
	background-position: right top;
	height: 51px;
	font-size: 0.9em;
	text-align: center;
}


ul#topnav li.first {
	display: block;
	padding: 0 0px 0 20px;
	margin: 0;
    width: auto;
	
}



ul#topnav li a, ul#topnav li a:link, ul#topnav li a:active, ul#topnav li a:visited {
	display: block;
	padding: 15px 15px 0 5px;
	margin: 0;	
	height: 36px;
    width: auto;
	color:#fff;
}


ul#topnav li a:hover{
	display: block;
	padding: 15px 15px 0 5px;
	margin: 0;
	background-image: url(../images/topnav-hover.png);
	background-color: #676463;
	background-repeat: no-repeat;
	background-position: right top;
	height: 34px;
    width: auto;
	color:#000;
	text-decoration: none;
}

ul#topnav li.selected a{
	display: block;
	padding: 15px 15px 0 5px;
	margin: 0;
	background-image: url(../images/topnav-hover.png);
	background-repeat: no-repeat;
	background-position: right top;
	height: 36px;
    width: auto;
	background-color:#000;
	color:#fff;
}





ul#topnav li.sub {
	font-weight: normal;
	color: #fff;
	width:150px;
	height: 29px;
    background-image: none!important;
	background-color: #a7a60e;
	padding: 2px 3px 0px 10px;
	margin: 0;
		}
		
		
		ul#topnav li.sub a {
				width: 153px;
	            height: 29px;
				padding: 3px 3px 0px 8px;
	             margin: 0;
			}




		ul#topnav li ul li {
			position:relative;
			top: -12px;
			left: -1px;
			margin: 0;
			padding: 3px 3px 0px 1px;
	     
		}

		ul#topnav li ul li a {
						width: 152px;
				padding: 2px 3px 0px 8px;
	             margin: 0;
					
					color:#fff;
					line-height: normal;
					text-align:left;
					text-decoration:none;
					font-size: 0.7em;
					font-weight:normal;
				}

			ul#topnav li ul li:hover {
				position:relative;
				
				width: 150px;
				
				background-color: #9d9d28;
			
				
			}
			
			ul#topnav li ul li.sub a:hover {
					
				padding: 3px 3px 0px 8px;
	             margin: 0;
				color: #492e03;	
				
				}

 TOPNAV ENDS */



.slideshow-box {
	
    padding: 5px;
	margin: 10px 0 0 0;
	float: left;
	clear: both;
	width: 900px;
	height: auto;
	}
	
/* CAROUSEL STARTS */




.carousel-wrapper {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 940px;
	height: auto;
    clear: both;
	position: relative;
	left: -19px;
	}
	

	
/* CAROUSEL ENDS */	
	
.header-photo {
	margin: 0;
	padding: 0;
	position: relative;
	top: -5px;
	z-index: 0;
	
	}

.content {

    padding: 0;
	margin: 0 0 60px 0;
	float: left;
	width: 900px;
	height: auto;

	}
	
	.col1 {
	
    padding: 5px;
	float: left;
	margin: 0 8px 0 20px;
	width: 630px;
	height: auto;
	min-height: 150px; 
	
	}
	
	
	.col1 h1 {
	margin: 0 0 9px 0;
	padding: 0;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.6em;
	color: #394040;
    line-height: 24pt;
	}
	
	.col1 h2 {
	
   
	float: left;
	font-size: 0.9em;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	clear: both;
	margin: 10px 0 10px 0;
	padding: 0;
	}
	
	.col1 p {
	float: left;
	font-size: 0.8em;
	width: 100%;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	clear: both;
	line-height: 16pt;
	margin: 0 15px 15px 0;
	}
	
	
	.col1-lhs {	
    padding: 0 30px 0 0;
	float: left;
	margin: 0 0px 0 0;
	width: 280px;
	height: auto;
	min-height: 150px; 
	
	}
	
	.col1-lhs p {
	float: left;
	line-height: 11pt;
	color: #2d2c2a;
	font-size: 0.755em;
	margin: 0 0 20px 0;
	}
	
	
	
	.col1-rhs {
  padding: 0 30px 0 0;
	float: left;
	margin: 0 0px 0 0;
	width: 280px;
	height: auto;
	min-height: 150px; 
	
	}
	
	.col1-rhs p {
	
  
	float: left;
	line-height: 11pt;
	font-size: 0.755em;
	color: #2d2c2a;
	margin: 0 0 20px 0;
	}
	
	.col2 {
	
    padding: 5px;
	float: left;
		margin: 0 8px 0 0;
	width: 200px;
	height: auto;

	
	}
	
   .col2 h2 {
	
   
	float: left;
	font-size: 0.9em;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	clear: both;
	margin: 10px 0 10px 0;
	padding: 0;
	}
	
	.col2 p {
	
   
	float: left;
	font-size: 0.755em;
	color: #2d2c2a;
	font-family: Arial, Helvetica, sans-serif;
	clear: both;
	line-height: 11pt;
	}
	
	
	form.details-area {
	width:194px;
	height: 258px;
	float: left;
	background-image: url(../images/details-box-bg.png);
	background-repeat: no-repeat;
	padding: 8px;
	}
	
	form.login-area {
	width:194px;
	height: 228px;
	float: left;
	background-image: url(../images/login-box-bg.png);
	background-repeat: no-repeat;
	padding: 8px;
	}
	
	form.support-area {
	width:420px;
	height: 300px;
	float: left;
	background-image: url(../images/support-box-bg.png);
	background-repeat: no-repeat;
	padding: 8px;
	}
	
	form.register {
	width:194px;
	height: 980px;
	float: left;
	background-image: url(../images/reg-box-bg.png);
	background-repeat: no-repeat;
	padding: 8px;
	}
	
	form.register h3 {
	font-size: 1.2em;
	color: #000;
	float: left;
	margin: 0 0 10px 2px;
	padding: 0;
	}
	
	
	form.register label {
	font-size: 0.8em;
	color: #000;
	float: left;
	clear: both;
	padding: 0 0 4px 3px;
	}
	
	form.register a {
	color: #fff;
	font-size: 0.6em;
	margin: 10px 0 0 0;
	clear: both;
	float: left;
	}
	
	input.nobox {
	width: 20px;
	height: 10px;
	margin: 0;
	padding: 0 0 0 8px;
	border: none;
	float: left;
	font-family: arial;
	font-size: 0.6em;
	font-weight: normal;
	background-color: transparent!important;
	position: relative;
	color: #000;
	background-repeat: no-repeat;
	}
	
	textarea.notesbox {
	width: 174px;
	height: 150px;
	margin: 0;
	padding: 2px 0 0 8px;
	border: none;
	float: left;
	font-family: arial;
	font-size: 0.8em;
	font-weight: normal;
	background-color: #ffffff;
	position: relative;
	color: #000;
	background-repeat: no-repeat;
	}
	
	input.reg-btn {
    width: 64px!important;
    height: 25px!important;
    margin: 0 0 0 0;
    padding: 0;
    border: none;
    float: left;
    background-color: transparent!important;
    position: relative;
    }

    input:hover.reg-btn {
    opacity: 0.5;
    }
    	
	
	form.login-area h3 {
	font-size: 1.2em;
	color: #000;
	float: left;
	margin: 0 0 10px 2px;
	padding: 0;
	}
	
	
	form.login-area label {
	
	font-size: 0.8em;
	color: #000;
	float: left;
	clear: both;
	padding: 0 0 4px 3px;
	}
	
	form.login-area a {
	
	color: #fff;
	font-size: 0.6em;
	margin: 10px 0 0 0;
	clear: both;
	float: left;
	}
	
	form.details-area label {
	
	font-size: 0.8em;
	color: #000;
	float: left;
	clear: both;
	padding: 0 0 4px 3px;
	}
	
	form.details-area a {
	
	color: #fff;
	font-size: 0.6em;
	margin: 10px 0 0 0;
	clear: both;
	float: left;
	}
	
	form.support-area label {
	font-size: 0.8em;
	color: #000;
	float: left;
	clear: both;
	padding: 0 0 4px 3px;
	}
	
	form.support-area a {
	color: #fff;
	font-size: 0.6em;
	margin: 10px 0 0 0;
	clear: both;
	float: left;
	}
	

input.loginbox {
	background-image: url(../images/login-input.png);
	width: 174px;
	height: 24px;
	margin: 0;
	padding: 0 0 0 8px;
	border: none;
	float: left;
	font-family: arial;
	font-size: 0.8em;
	font-weight: normal;
	background-color: transparent!important;
	position: relative;
	color: #000;
	background-repeat: no-repeat;
	}
	
	input.supportbox {
	width: 174px;
	height: 24px;
	margin: 0;
	padding: 0 0 0 8px;
	border: none;
	float: left;
	font-family: arial;
	font-size: 0.8em;
	font-weight: normal;
	background-color: #ffffff;
	position: relative;
	color: #000;
	background-repeat: no-repeat;
	}
	
input.login-btn {
width: 64px!important;
height: 25px!important;
margin: 0 0 0 0;
padding: 0;
border: none;
float: left;
background-color: transparent!important;
position: relative;
}

input:hover.login-btn {
opacity: 0.5;
}




/* STANDARD COLUMNS STARTS*/
/* BREADCRUMBS START */ ul#breadcrumbs {    display: block;    padding: 0 0 0 0;    margin: 0px 0 8px 190px;    float: left;    width: 700px;        clear: both; } ul#breadcrumbs li {    display: block;    float: left;    font-weight: normal;    font-size: 0.755em;    margin: 0;    padding: 0 10px 0 0;    color: #a5a4a3;    width: auto;    background-image: url(../images/breadcrumb.png);    background-repeat: no-repeat;    background-position: right center;    }     ul#breadcrumbs li.selected { margin: 0; padding: 0 0px 0px 2px; color: #fff!important; background-image: none!important; } ul#breadcrumbs li a.selected { margin: 0; padding: 0 0px 0px 2px; color: #fff!important; background-image: none!important; } ul#breadcrumbs li a, ul#breadcrumbs li a:link, ul#breadcrumbs li a:visited {    display: block;    width: auto;    float: left;    padding: 0 0px 0px 2px;    margin: 0;    text-decoration: underline;    white-space: nowrap;    font-weight: normal;    color: #a5a4a3;} ul#breadcrumbs li a.active{ color: #a5a4a3; width: auto; padding: 0 0px 0px 2px; margin: 0; text-decoration: underline;} ul#breadcrumbs li a:hover{    text-decoration: none;    color: #fff;    padding: 0 0px 0px 2px;    width: auto;    margin: 0;} /* BREADCRUMBS ENDS */

/* LHSNAV STARTS */

.lhsnav-wrapper {
	width: 182px;
	height: auto;
	float: left;
	margin: 15px 0 0 8px;
	}


.lhsnav-top
{
	float: left;
	width: 182px;
	height: 15px;
	background-image: url(../images/lhsnav-top.png);
	background-repeat: no-repeat;
	margin: 0;
	padding: 0;
}

.lhsnav-mid
{
	float: left;
	width: 182px;
	height: auto;
	background-color: #000;
	margin: 0;
	padding: 0;
}

.lhsnav-ftr
{
	float: left;
	width: 182px;
	height: 28px;

	background-image: url(../images/lhsnav-ftr.png);
	background-repeat: no-repeat;
	margin: 0;
	padding: 0;
}


ul#lhsnav
{
	display: block;
	padding: 0 0 0 0px;
	margin: 0 0 0 10px;
	text-align:left;
	float: left;
	width: 135px;
	
}

ul#lhsnav li
{
	display: block;
	float: left;
	font-weight: normal;
	width: 135px;
	height: auto;
	margin: 0;
	padding: 0px 12px 0px 12px;
	background-position: left center;
	font-family: arial;
	font-size: 1em;
	line-height: 18pt;
	text-align: left;
	background-image: url(../images/orange-bullet.png);
	background-repeat: no-repeat;
	border-bottom: 1px solid #333;
}


ul#lhsnav li a, ul#lhsnav li a:link, ul#lhsnav li a:visited
{
	display: block;
	float: left;
	padding: 3px 3px 0px 1px;
	margin: 0;
	text-decoration: none;
	white-space: nowrap;
	color: #fff;
	width: 135px;
	height: auto;
	
}

ul#lhsnav li a.active{
color: #fff;
padding: 3px 3px 0px 1px;
margin: 0;
width: 135px;
	height: auto;

}


ul#lhsnav li a:hover{
	text-decoration: none;
	color: #ef6f16;
	
	padding: 3px 3px 0px 1px;
	margin: 0;
    width: 135px;
	height: auto;
	background-position: 0px top;
    position: relative;
	z-index: 10;
}

ul#lhsnav li a.selected {
	text-decoration: none;

	color: #ef6f16;
	padding: 3px 3px 0px 1px;
	margin: 0;
	
	width: 135px;
	height: auto;
	background-position: 0px top;
	 position: relative;
    z-index: 10;
}

/* LHSNAV ENDS */

.col-surround {
	float: left;
	background-image: url(../images/standard-content-bg-lower.png);
	background-repeat: repeat-y;	
	width: 897px;
	margin: 0;
	padding: 0 0 0 0;
	}

.col-surround-ftr {
	float: left;
	background-image: url(../images/standard-content-bg-lower-ftr.png);
	background-repeat: no-repeat;
	width: 897px;
	height: 32px;
	margin: 0 0 20px 0;
	}



.standardcol1 {
	
    padding: 0;
	float: left;
	margin: 0 0 0 0;
	width: 701px;
	height: auto;
	min-height: 550px; 
	
	}
	
	.standardcol1-top {
	float: left;
	width: 701px;
	height: 13px;
	background-image: url(../images/standard-content-top.png);
	background-repeat: no-repeat;	
	
	}
	
	.standardcol1-mid {
	float: left;
	width: 681px;
	height: auto;
	background-image: url(../images/standard-content-mid.png);
	background-repeat: repeat-y;
	padding: 0 10px 10px 10px;
	
	}
	
	.standardcol1-ftr {
	float: left;
	width: 701px;
	height: 19px;
	background-image: url(../images/standard-content-ftr.png);
	background-repeat: no-repeat;	
	
	}
	
	
	.standardcol1 h1 {
	margin: 0 0 9px 0;
	padding: 0;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.6em;
	color: #ef6c10;
    line-height: 24pt;
	}
	
	.standardcol1 h2 {
	
   
	float: left;
	font-size: 0.9em;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	clear: both;
	margin: 10px 0 10px 0;
	padding: 0;
	}
	
	.standardcol1 p {
	float: left;
	font-size: 0.8em;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	clear: both;
	line-height: 16pt;
	margin: 0 15px 15px 0;
	width: 100%;
	}
	
	
	.standardcol1-lhs {	
    padding: 0 30px 0 0;
	float: left;
	margin: 0 0px 0 0;
	width: 300px;
	height: auto;
	min-height: 150px; 
	
	}
	
	.standardcol1-lhs p {
	float: left;
	line-height: 11pt;
	color: #2d2c2a;
	font-size: 0.755em;
	margin: 0 0 20px 0;
	width: 100%;
	}
	
	
	
	.standardcol1-rhs {
  padding: 0 30px 0 0;
	float: left;
	margin: 0 0px 0 0;
	width: 300px;
	height: auto;
	min-height: 150px; 
	
	}
	
	.standardcol1-rhs p {
	
  
	float: left;
	line-height: 11pt;
	font-size: 0.755em;
	color: #2d2c2a;
	margin: 0 0 20px 0;
	}
	
	.standardcol2 {
	
    padding: 5px;
	float: left;
		margin: 0 8px 0 0;
	width: 200px;
	height: auto;

	
	}
	
   .standardcol2 h2 {
	
   
	float: left;
	font-size: 0.9em;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	clear: both;
	margin: 10px 0 10px 0;
	padding: 0;
	}
	
	.standardcol2 p {
	
   
	float: left;
	font-size: 0.755em;
	color: #2d2c2a;
	font-family: Arial, Helvetica, sans-serif;
	clear: both;
	line-height: 11pt;
	}
	



/* STANDARD COLUMNS ENDS*/












.callusnow {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	float: left;
	clear: both;
	}

.twitter {
	margin: 0;
	padding: 5px;
	float: left;
	width: 870px;
	}



.footer-wrapper  {
	width: 100%;
	float: left;
	height: 156px;
	background-image: url(../images/footer-bg.png);
	background-repeat: repeat-x;	
	padding: 0;
	margin: 0 0 0 0;
	}
	
	.footer  {
	padding: 0;
	margin: 0 auto;
    width: 900px;
	height: auto;
	}
	
	
	.footer-col2 a.grey {
margin: 0 0 0 0;
padding: 0;
font-size: 0.9em;
line-height: 11pt;
color: #b7bcbc;
float: left;
clear: both;
}
	
	.footer-col1 p {
margin: 15px 0 0 0;
padding: 0;
font-size: 0.655em;
line-height: 11pt;
color: #b8bdbd;
float: left;
clear: both;
}
	
	.footer-col1 {
	
    padding: 5px;
	float: left;
	margin: 0 8px 0 0;
	width: 400px;
	height: auto;
	min-height: 150px;
	color: #b8bdbd;
	
	}
	
	.footer-col2 {
	
    padding: 5px;
	float: left;
		margin: 0 8px 0 0;
	width: 450px;
	height: auto;
	min-height: 150px; 
	
	}
	
	
		.footer-col2 p {
margin: 50px 0 0 0;
padding: 0;
font-size: 0.6em;
line-height: 11pt;
color: #b8bdbd;
float: right;
text-align: right;
clear: both;
}
	
	
	
	ul#footernav
{
	display: block;
	padding: 0px 0 0 0px;
	margin: 15px 0 0 0px;
	text-align:left;
	float: right;
	width: auto;
	
}

ul#footernav li
{
	display: block;
	float: left;
	font-weight: normal;
	height: auto;
	margin: 0;
	font-size:0.655em;	
}





ul#footernav li a, ul#footernav li a:link, ul#footernav li a:visited, ul#footernav li a:active
{
	display: block;
	
	padding: 5px 10px 0px 0px;
	margin: 0;
	text-decoration: none;
	white-space: nowrap;
	font-weight: normal;
	color: #e95c0d;
	
	
}



ul#footernav li a:hover{
    text-decoration: underline;
	color: #fff;
	padding: 5px 10px 0px 0px;
	margin: 0;
	
}


ul#footernav li.last a, ul#footernav li.last a:link, ul#footernav li.last a:visited, ul#footernav li.last a:active
{
	display: block;
	
	padding: 5px 0px 0px 0px;
	margin: 0;
	text-decoration: none;
	white-space: nowrap;
	font-weight: normal;
	color: #e95c0d;
	
	
}



ul#footernav li.last a:hover{
    text-decoration: underline;
	color: #fff;
	padding: 5px 0px 0px 0px;
	margin: 0;
	
}


	
	/* SITE MAP START*/


ul#sitemap {
	font-size: 0.8em;
	list-style-position: outside;
	margin: 0; padding: 0;
}

ul#sitemap li { 
list-style-position: inside;
   
	margin: 0;
	padding: 2px 0 2px  0;
	color: #000!important;
}

ul#sitemap li a, ul#sitemap li a:link, ul#sitemap li a:visited { 
  
   font-size: 1em;
	margin: 0;
	padding: 2px 0 2px  0;
	color: #000!important;
		text-decoration: underline;
}

ul#sitemap li a, ul#sitemap li a:hover { 
  
   font-size: 1em;
	margin: 0;
	padding: 2px 0 2px  0;
	text-decoration: none;
	color: #000!important;
}

ul#sitemap li a, ul#sitemap li a:active { 
  
   font-size: 1em;
	margin: 0;
	padding: 2px 0 2px  0;
	color: #000!important;
		text-decoration: underline;
}


/*level2*/
ul#sitemap li ul { 
list-style-position: inside;

	margin: 5px 0 0 40px;
	padding: 2px 0 2px  0;
	
}

ul#sitemap li ul li { 
list-style-position: inside;
	
	margin: 0 0 0 40px;
	padding: 0px 0 2px  0;
}

ul#sitemap li ul li a, ul#sitemap li ul li a:link, ul#sitemap li ul li a:visited { 
  
   font-size: 1em;
	margin: 0;
	padding: 2px 0 2px  0;
	color: #ccc!important;
	text-decoration: none;
}

ul#sitemap li ul li a, ul#sitemap li ul li a:hover { 
  
   font-size: 1em;
	margin: 0;
	padding: 2px 0 2px  0;
	text-decoration: underline;
	color: #ccc!important;
}

ul#sitemap li ul li a, ul#sitemap li ul li a:active { 
  
   font-size: 1em;
	margin: 0;
	padding: 2px 0 2px  0;
	color: #ccc!important;
	text-decoration: none;
}



/*level 3*/
ul#sitemap li ul li ul{ 
list-style-position: inside;
	
	margin: 6px 0 0 40px;
	padding: 0px 0 2px  0;
}

ul#sitemap li ul li ul li { 
list-style-position: inside;
		
	margin: 0 0 0 40px;
	padding: 0px 0 2px  0;
}


ul#sitemap li ul li ul li a, ul#sitemap li ul li ul li a:link, ul#sitemap li ul li ul li a:visited { 
  
   font-size: 0.9em;
	margin: 0;
	padding: 2px 0 2px  0;
	color: #ccc!important;
	text-decoration: none;
}

ul#sitemap li ul li ul li a, ul#sitemap li ul li ul li a:hover { 
  
    font-size: 0.9em;
	margin: 0;
	padding: 2px 0 2px  0;
	text-decoration: underline;
	color: #A0A1A2!important;
}

ul#sitemap li ul li ul li a, ul#sitemap li ul li ul li a:active { 
  
    font-size: 0.9em;
	margin: 0;
	padding: 2px 0 2px  0;
	color: #A0A1A2!important;
	text-decoration: none;
}






div.wrap {
width : 897px;
height : 289px;
overflow : hidden;
margin : 0 auto;
text-align : left;
float: left;
position: relative;
z-index: 0;
}
div#top div#nav {
float : left;
clear : both;
width : 897px;
height : 52px;
margin : 22px 0 0;
}
div#top div#nav ul {
float : left;
width : 700px;
height : 52px;
list-style-type : none;
}
div#nav ul li {
float : left;
height : 52px;
}
div#nav ul li a {
border : 0;
height : 52px;
display : block;
line-height : 52px;
text-indent : -9999px;
}
div#header {
margin : -1px 0 0;
}
div#video-header {
height : 289px;
margin : -1px 0 0;
}
div#header div.wrap {
height : 300px;

}
div#header div#slide-holder {
z-index : 40;
width : 897px;
height : 289px;
overflow : hidden;
position : absolute;
}
div#header div#slide-holder div#slide-runner {
top : 9px;
left : 9px;
width : 897px;
height : 289px;
overflow : hidden;
position : absolute;
}
div#header div#slide-holder img {
margin : 0;
display : none;
position : absolute;
}
div#header div#slide-holder div#slide-controls {
left : 0;
bottom : 0px;
width : 897px;
height : 46px;
display : none;
position : absolute;
}
div#header div#slide-holder div#slide-controls p.text {
float : left;
color : #fff;
display : inline;
font-size : 10px;
line-height : 16px;
margin : 15px 0 0 20px;
text-transform : uppercase;
}
div#header div#slide-holder div#slide-controls p#slide-nav {
float : right;
height : 24px;
display : inline;
margin : 11px 15px 0 0;
}
div#header div#slide-holder div#slide-controls p#slide-nav a {
float : left;
width : 24px;
height : 24px;
display : inline;
font-size : 11px;
margin : 0 5px 0 0;
line-height : 24px;
font-weight : bold;
text-align : center;
text-decoration : none;
background-position : 0 0;
background-repeat : no-repeat;
}
div#header div#slide-holder div#slide-controls p#slide-nav a.on {
background-position : 0 -24px;
}
div#header div#slide-holder div#slide-controls p#slide-nav a {
background-image : url(../images/silde-nav.png);
color: #000;
}
div#nav ul li a {
background : url(../images/nav.png) no-repeat;
color: #000;
}



/*PAGINATION START */
#pagination {
 	float: right;
	margin: 0.5em 0 0 0;
	padding: 0;
	
}
 
	/*PAGINATION START */
#pagination {
 	float: right;
	margin: 0.5em 10px 0 0;
	padding: 0;
	
}
 
/* current page */
#pagination p { 
 	font-weight: normal;
 	padding: 0px;
 	margin: 0px;
 	color: #29136a;
}
 
#pagination ul {
 	list-style: none!important;
 	list-style-type: none!important;
 	margin: 0em 0em 0.5em 0.5em;
 	padding: 0em;
 	float: left;
 	clear: both;
}
 
#pagination ul li {
 	padding: 0em;
 	float: left;
 	padding: 0em 0em 0em 0em;
 	margin: 0.5em 0.5em 0em 0em;
 	border: 1px solid #8f8d8d;
 	height: 20px;
 	width: 20px;
	list-style: none!important;
 	list-style-type: none!important;
}
 

#pagination li p {
	list-style: none!important;
	list-style-type: none!important;
	padding: 4px 0 0 0!important;
	margin: 0em!important;
	color: #fff;
	display: block;
	height: 17px;
	width: 20px;
	text-align: center;
	line-height: 14px;
	font-size: 1em!important;
	font-weight: normal;
	background-color: #8f8d8d;
}


#pagination ul li a, 
#pagination ul li a:link, 
#pagination ul li a:visited, 
#pagination ul li a:active {
   padding: 4px 0 0 0!important;
 	margin: 0em!important;
 	display: block;
 	height: 20px;
 	width: 20px;
 	text-align: center;
  	line-height: 15px;
  	color: #808080;
  	text-decoration:none;
  	font-weight: normal;
  	font-size: 1em!important;
	
}
 
#pagination ul li a:hover {
    padding: 4px 0 0 0!important;
 	margin: 0em!important;
 	display: block;
  	height: 17px;
  	width: 20px;
  	text-align: center;
  	line-height: 15px;
  	color: #fff;
  	text-decoration:none;
  	background-color: #8f8d8d;
  	font-weight: normal;
}

#pagination ul li.dotted,
#pagination ul li.dotted a, 
#pagination ul li.dotted a:link, 
#pagination ul li.dotted a:visited, 
#pagination ul li.dotted a:active, 
#pagination ul li.dotted a:hover {width: 40px;}


#pagination ul li.prevdotted,
#pagination ul li.prevdotted a, 
#pagination ul li.prevdotted a:link, 
#pagination ul li.prevdotted a:visited, 
#pagination ul li.prevdotted a:active, 
#pagination ul li.prevdotted a:hover {width: 70px;}


/* table-with-header */
.content table.plain {
    clear: both;
	border-collapse: collapse;
	padding: 0;
	width: 100%;
	font-size: 0.815em;
	margin: .6em 0em 1.3em 0em;
	border-bottom: 1px solid #000;
}

.content table.plain th {	
	
	font-weight: bold;
	padding: 3px 5px 2px 4px;
	margin: 0 0 0 0;
	font-size: 0.9em;
	color: #c9c4c4;
	border-color: #000;
    border-width: 0;
    border-style: 0;
	text-align: left;
	line-height: normal;
}

.content table.plain th p {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	border: 0;
	font-size: 100%;
	font-weight: bold;
	line-height: normal;
	color: #fff;
}

.content table.plain td {
	border: 1px solid #000;
	padding: 6px 6px 5px 4px;
	margin: 0 0 0 0;
	vertical-align: top;
	text-align: left;
	font-size: 95%;
	line-height: normal;
}

.content table.plain td p {
	font-size: 100%;
	line-height: normal;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	border: 0;
}






/* table-with-header */
.content table.info_table {
    clear: both;
	border-collapse: collapse;
	border: 1px solid #fff;
	padding: 0;
	width: 100%;
	font-size: 0.815em;
	margin: .6em 0em 1.3em 0em;
	
}

.content table.info_table th {	
	
	font-weight: bold;
	padding: 3px 5px 2px 4px;
	margin: 0 0 0 0;
	font-size: 0.9em;
	color: #666;
    border-bottom: 1px solid #ccc;
   
	text-align: left;
	line-height: normal;
}

.content table.info_table th p {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	border: 0;
	font-size: 95%;
	font-weight: bold;
	line-height: normal;
	color: #fff;
}

.content table.info_table td {
	border-bottom: 1px solid #ccc;
	padding: 6px 6px 5px 4px;
	margin: 0 0 0 0;
	vertical-align: top;
	text-align: left;
	font-size: 85%;
	line-height: normal;
}


.document-odd {
	margin: 20px 0 5px 0;
	padding: 10px;
	float: left;
	width: 540px;
	}
.document-even {
	margin: 20px 0 5px 0;
	padding: 10px;
	float: left;
	background-color: #C0C0C0;
	width: 540px;
	}

.document-lhs {margin: 0; padding: 0 5px 0 0; float: left; width: 60px;}

.document-rhs {margin: 0; padding: 0; float: left; width: 460px;}

.document-lhs img{
	border: none;
	}


.document-name {
	margin: 0;
	padding: 0;
	float: left;
	width: 500px;
	font-size: 0.9em;
	}
.document-name a, .document-name a:link, .document-name a:active, .document-name a:visited {
	margin: 0;
	padding: 0;
	float: left;
	width: 500px;
	font-size: 0.9em;
	color: #EF6C10;
	}
	
.document-name a, .document-name a:hover {
	margin: 0;
	padding: 0;
	float: left;
	width: 500px;
	font-size: 0.9em;
	color: #EF6C10;
	text-decoration: underline;
	}

.document-date {
	margin: 0;
	padding: 0;
	float: right;
	width: 80px;
	font-size: 0.7em;
	color: #fff;
	}

.document-size {
	margin: 0;
	padding: 0;
	float: left;
	width: 470px;
	font-size: 0.655em;
	color: #ccc;
	}

.document-summary {
	margin: 0;
	padding: 0;
	float: left;
	width: 100%;
	}

.document-summary p {
	margin: 0;
	padding: 0;
	float: left;
	width: 100%;
	line-height: 11pt;
	font-size: 0.7em;
	}



/* LISTINGS START*/

ul#newslistings
{ 
	display: block;
	padding: 0;
	margin: 0 0 0 0px;
	float: left;
	list-style-position: outside;
}

* html ul#newslistings
{ 
	display: block;
	padding: 0;
	margin: 0 0 0 0px;
	float: left;
	width: 660px;
	list-style-position: outside;
}

ul#newslistings li .img-float-left {
	float: left;
	margin: 2px 10px 0px 2px;
}
ul#newslistings li .img-float-right {
	float: right;
	margin: 2px 2px 0px 5px;
}


ul#newslistings li
{
	display: block;
	float: left;
	padding: 0px 0 0px 3px;
	font-size: 1em;
	width: 660px;
}

ul#newslistings li.news_end
{
	display: block;
	float: left;
	padding: 0px 0 0px 0;
}

ul#newslistings li.odd
{
	display: block;
	float: left;
	padding: 6px;
	
    width: 660px;
}

ul#newslistings li.even
{
	display: block;
	float: left;
	padding: 6px;
	background-color: #DDD;
	width: 660px;
}

ul#newslistings li h2
{
	font-size: 1.2em;
	margin: 0!important;
	padding: 0!important;
	width: auto;
	height: 14px;
}

ul#newslistings li .date_file_wrapper
{
	margin: 0;	
	padding: 0;
}

ul#newslistings li .news_date
{
	font-size: 0.8em;
	margin: 0;
	padding: 0;
	color: #9FA0A2;
    float: left; 
	width: auto;
}

ul#newslistings li .file_size{
	font-size: 0.8em;
	margin: 0;
	padding: 0;
	color: #F8EF00;
    float: right; 
	width: auto;
	position: relative;
	top: -3px;
	
}

ul#newslistings li .file_icon
{
	font-size: 0.9em;
	line-height: 14pt;	
	padding: 0 0 0 0;
	margin: 0 0 0 0;
    float: right; 
	width: auto;
}

ul#newslistings li .news_summary
{
	font-size: 0.955em;
	line-height: 14pt;	
	padding: 0 5px 0px 0;
	margin: 0 0 5px 0;	
    float: left; 
	clear: both;
	width: 600;
}

ul#newslistings li .news_summary p
{
	font-size: 0.855em;
	font-weight: bold;
	line-height: 14pt;	
	padding: 0 0 0 0;
	margin: 2px 0 0 0;	
    float: left; 
	clear: both;
}

ul#newslistings li p
{font-size: 0.8em; line-height: 14pt; margin: 0;padding: 0;}

ul#newslistings li a
{
	font-size: 0.9em;
    margin: 0;	
	padding: 0;
}

/* LISTINGS END */

/* SITE MAP START*/


.content ul#sitemap {
	font-size: 0.8em;
	list-style-position: outside;
	margin: 0; padding: 0;
}

.content ul#sitemap li { 
list-style-position: inside;
   
	margin: 0;
	padding: 2px 0 2px  0;
	color: #000!important;
}

.content ul#sitemap li a, .content ul#sitemap li a:link, .content ul#sitemap li a:visited { 
  
   font-size: 1em;
	margin: 0;
	padding: 2px 0 2px  0;
	color: #000!important;
		text-decoration: underline;
}

.content ul#sitemap li a, .content ul#sitemap li a:hover { 
  
   font-size: 1em;
	margin: 0;
	padding: 2px 0 2px  0;
	text-decoration: none;
	color: #000!important;
}

.content ul#sitemap li a, .content ul#sitemap li a:active { 
  
   font-size: 1em;
	margin: 0;
	padding: 2px 0 2px  0;
	color: #000!important;
		text-decoration: underline;
}


/*level2*/
.content ul#sitemap li ul { 
list-style-position: inside;

	margin: 5px 0 0 40px;
	padding: 2px 0 2px  0;
	
}

.content ul#sitemap li ul li { 
list-style-position: inside;
	
	margin: 0 0 0 40px;
	padding: 0px 0 2px  0;
}

.content ul#sitemap li ul li a, .content ul#sitemap li ul li a:link, .content ul#sitemap li ul li a:visited { 
  
   font-size: 1em;
	margin: 0;
	padding: 2px 0 2px  0;
	color: #808080!important;
	text-decoration: none;
}

.content ul#sitemap li ul li a, .content ul#sitemap li ul li a:hover { 
  
   font-size: 1em;
	margin: 0;
	padding: 2px 0 2px  0;
	text-decoration: underline;
	color: #808080!important;
}

.content ul#sitemap li ul li a, .content ul#sitemap li ul li a:active { 
  
   font-size: 1em;
	margin: 0;
	padding: 2px 0 2px  0;
	color: #808080!important;
	text-decoration: none;
}



/*level 3*/
.content ul#sitemap li ul li ul{ 
list-style-position: inside;
	
	margin: 6px 0 0 40px;
	padding: 0px 0 2px  0;
}

.content ul#sitemap li ul li ul li { 
list-style-position: inside;
		
	margin: 0 0 0 40px;
	padding: 0px 0 2px  0;
}


.content ul#sitemap li ul li ul li a, .content ul#sitemap li ul li ul li a:link, .content ul#sitemap li ul li ul li a:visited { 
  
   font-size: 0.9em;
	margin: 0;
	padding: 2px 0 2px  0;
	color: #ccc!important;
	text-decoration: none;
}

.content ul#sitemap li ul li ul li a, .content ul#sitemap li ul li ul li a:hover { 
  
    font-size: 0.9em;
	margin: 0;
	padding: 2px 0 2px  0;
	text-decoration: underline;
	color: #A0A1A2!important;
}

.content ul#sitemap li ul li ul li a, .content ul#sitemap li ul li ul li a:active { 
  
    font-size: 0.9em;
	margin: 0;
	padding: 2px 0 2px  0;
	color: #A0A1A2!important;
	text-decoration: none;
}

p.warning
{
font-size: 0.755em; 
line-height: 17pt; 
margin: 0 0 0 0px; 
padding: 1px 0px 0px 15px!important;
float: left;
color: #FF3333;
clear: both;
}
		
		

		


