@charset "utf-8";


body  {
	font: 75% Verdana;
	background: #fff;
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #000000;
}


/* Misc ____________________________________________________*/

a.extraLinks {
	color:#6F6D6D;
	font: normal 11px verdana;
	text-decoration:none;
	}
a.extraLinks:hover {
	color:#F68A41;
	font: normal 11px verdana;
	text-decoration:none;
	}	

.topMenuHeight {
	height:69px;
	}
.asterisk {
	color:#F68A41;
	}
	
.seperator {
	background:url(../../images/seperator.jpg) repeat-x;
	}	
	
a.pageLinks {
	color:#F68A41;
	}
a.pageLinks:hover {
	color:#6F6F6F;	
	background:#fff;	
	}	
/* Base Structure ____________________________________________________*/
.twoColFixRtHdr #container { 
	width: 1000px;  
	background: #FFFFFF;
	margin: 0 auto; 
	border: none;
	text-align: left; 
} 
.twoColFixRtHdr #header { 
	background: #fff; 
	padding: 0;
	height:112px;
	border-bottom:1px #838383 solid;
} 
	#header img {border:none}

.twoColFixRtHdr #footer { 
	padding: 10px 0 0 0; 
	background:none;
	height:75px; 
	border-top:1px #838383 solid;
} 
.twoColFixRtHdr #footer p {
	margin: 0; 
	padding: 10px 0;
	color:#6F6D6D;
	font-size:11px;
}
.fltrt { float: right; margin-left: 8px;}
.fltlft { float: left; margin-right: 8px;}
.clearfloat { clear:both; height:0; font-size: 1px; line-height: 60px;}

/* Inner Page Structure _________________________________________________ */

.twoColFixRtHdr #rightBar {
	float: right; 
	width: 300px; 
	padding: 0;
	margin: 32px 0;
}
.twoColFixRtHdr #mainContent { 
	margin: 0 350px 0 0; 
	padding: 0 0 0 0; 
} 

/* bottom 3 section for home page...........................*/

	#homeHeader { 
		margin: 12px 0; 
		padding: 0;
		width:100%;
		height:462px;
	}
	#3section { 
		margin: 50px 0 50px 0; 
		padding: 0;
		width:100%;
	}
			.priorities { 
				margin:  0; 
				padding: 0 0 0 22px;
				width:300px;
				display:block;
			}
			.priorities h1{ 
				color:#F68A41;
				font-family:'Trebuchet MS', arial;
				font-weight:lighter;
				font-size:20px;
				padding:0;
				margin:0;
				display:block;
				
			}
			.priorities h1 a{ 
				color:#F68A41;
				font-family:'Trebuchet MS', arial;
				font-weight:lighter;
				font-size:20px;
				padding:0;
				margin:0;
				display:block;
				text-decoration:none;
				border-bottom:1px #F68A41 solid;
			}
			.priorities h1 a:hover{ 
				color:#F68A41;
				font-family:'Trebuchet MS', arial;
				font-weight:lighter;
				font-size:20px;
				padding:0;
				margin:0;
				text-decoration:none;
				border-bottom:1px #E2E2E2 solid;
			}

			.priorities p{ 
				color:#6F6D6E;
				font-family:verdana;
				padding:0;
				margin:7px 0 0 0;
				font-size:11px;
			}
			/* solutions (Middle) */
			.solutions { 
				margin: 0; 
				padding: 0 22px 0 0;
				width:300px;
				float:right;
				display:block;
			}
			.solutions h1{ 
				color:#F68A41;
				font-family:'Trebuchet MS', arial;
				font-weight:lighter;
				font-size:20px;
				padding:0;
				margin:0;
			}
			.solutions h1 a{ 
				color:#F68A41;
				font-family:'Trebuchet MS', arial;
				font-weight:lighter;
				font-size:20px;
				padding:0;
				margin:0;
				display:block;
				text-decoration:none;
				border-bottom:1px #F68A41 solid;

			}
				.solutions h1 a:hover{ 
					color:#F68A41;
					font-family:'Trebuchet MS', arial;
					font-weight:lighter;
					font-size:20px;
					padding:0;
					margin:0;
					text-decoration:none;
					border-bottom:1px #E2E2E2 solid;
					
				}

			.solutions p{ 
				color:#6F6D6E;
				font-family:verdana;
				padding:0;
				margin:7px 0 0 0;
				font-size:11px;
			}
			/* news (right) */
			.homeNews { 
				padding: 0 22px 0 22px;
				width:280px;
				float:right;
				display:block;
			}
			.homeNews h1{ 
				color:#F68A41;
				font-family:'Trebuchet MS', arial;
				font-size:20px;
				font-weight:lighter;
				padding:0;
				margin:0;
				border-bottom:1px #E2E2E2 solid;
			}
			.homeNews p{ 
				color:#6F6D6E;
				font-family:verdana;
				padding:0;
				margin:0;
				font-size:11px;
			}

UL.newsItem {font-size:12px;  font-family:verdana;	MARGIN: 0; LIST-STYLE-TYPE: none; padding:0;}
UL.newsItem A {font-size:11px; COLOR: #6F6D6D; TEXT-DECORATION: none; display:block;  width:100%; height:10px; PADDING: .3em 0; margin:0 0 0 0;}
UL.newsItem LI {PADDING: 4px 0; MARGIN: 0 0 0 0; BORDER-BOTTOM: #F0F0F0 1px solid; LIST-STYLE-TYPE: none; }
UL.newsItem .object {font-size:11px; PADDING: 0 10px 0 0; COLOR: #7A7879; float:left;}
UL.newsItem A:hover {COLOR: #6F6F6F; text-decoration:underline}
UL.newsItem A:hover .object {COLOR: #F68A41}

/* right panel content (image, text, menu) */		

.rightBiggerTopImage {
		padding:0;
		margin:15px 0 15px 0;
		height:226px;
		width:300px;
		}

.rightBiggerImage {
		padding:0;
		margin:0 0 15px 0;
		height:226px;
		width:300px;
		}

#rightBar h2 {
		color:#000;
		font:bold 18px verdana;
		margin:0;
		padding:0;
		}	
		
#rightBar p {
		color:#6f6f6f;
		font:normal 12px verdana;
		}

.selectYear {
		width:100%;
		height:64px;
		background:url(../../images/selectYear.jpg) no-repeat;
		}
/*right panel menu*/

#navbox { font-size: 12px; margin-bottom: 20px; margin-top: -32px;}
#navbox ul {padding: 0; margin: 0; }
#navbox ul li {list-style: none; }
/*#navbox ul li:hover {background: url(../images/navbox_dot_border_white.gif) top left repeat-y;}*/

#navbox ul li {
		margin-bottom: 2px;
		}
#navbox ul li a {
		width: 269px; 
		display:block; 
		padding:6px 10px; 
		color: #6e6e6e; 
		text-decoration: none; 
		margin-bottom: 2px;
		background:#fff;
        border-top:1px #aeaeae solid; border-bottom:1px #aeaeae solid; border-right:10px #aeaeae solid; border-left:1px #aeaeae solid
		}
#navbox ul li a:hover { 
		color: #F68A41; 
		text-decoration: none;
		margin-bottom: 2px;
		background:#fff;
        border-top:1px #aeaeae solid; border-bottom:1px #aeaeae solid; border-right:10px #F68A41 solid; border-left:1px #aeaeae solid
		}
#navbox ul li a:focus { 
		color: #F68A41; 
		text-decoration: none;
		margin-bottom: 2px;
		background:#fff;
        border-top:1px #aeaeae solid; border-bottom:1px #aeaeae solid; border-right:10px #F68A41 solid; border-left:1px #aeaeae solid
		}

#navbox ul li a#current {
		color: #F68A41; 
		text-decoration: none;
        border-top:1px #aeaeae solid; border-bottom:1px #aeaeae solid; border-right:10px #F68A41 solid; border-left:1px #aeaeae solid
		}




#menucase ul.vert-one{margin:0 0 10px 0;padding:0;list-style-type:none;display:block;font:normal 12px Verdana;line-height:165%;width:100%;}
#menucase ul.vert-one li.heading{margin:0;padding:10px 0 0 20px; background-color:none; font-family:"Trebuchet MS"; font-size:24px; color:#2D3192;}
#menucase ul.vert-one li.top{margin:0;padding:0; background-color:none; height:30px;}
#menucase ul.vert-one li{margin:0;padding:0;border-top:0px solid #4D0000;border-bottom:1px solid #AEAEAE;}
#menucase ul.vert-one li a{display:block;text-decoration:none;color:#6E6E6E;padding:5px 10px 4px 10px;}
#menucase ul.vert-one li em{ font-style:normal; color:#9D9C9C;}

#menucase ul.vert-one li a:hover{background:#FFF8F2; color:#F68A41;}
#menucase ul.vert-one li a.current {background:#FFF8F2; color:#6E6E6E;}

#menucase ul.vert-one li.dropdown{margin:0;padding:5px 0 5px 5px;border-bottom:5px solid #fff;  background-color:#F68A41;}

/* right nav --------------------------------------------------------*/							

ul.listItems{
		margin: 0;
		padding:0;}

ul.listItems li{
		color:#6E6E6E;
		background-color:none;
		display:block;
		list-style-type:none;
		border-bottom:1px #AEAEAE solid;
		margin:0;
		font-family:verdana;
		font-size:12px;
}

ul.listItems li a {
		color:#6E6E6E;
		text-decoration:none;
		display:block;
		padding:10px 10px;		
		margin:0;
		font-family:verdana;
		font-size:12px;
		}

ul.listItems li a:hover {
		color:#F68A41;
		text-decoration:none;
		background: #FFF8F2 url(../../images/menuListHover.jpg) repeat-x;
		}
ul.listItems li .publish {
		font-weight:normal;
		padding:10px 0px;
		color:#AEAEAE;
		font-family:verdana;
		font-size:11px;
		text-transform:none;
}
ul.listItems li .selected{
		color:#F68A41;
		background-color:#FFF8F2;
		text-decoration:none;
		display:block;
		padding:10px 10px;		
		margin:0;
		font-family:verdana;
		font-size:12px;
}


/* for admin panel (list)*/
ul.adminlistItems{
		margin: 0;
		padding:0;}

ul.adminlistItems li{
		color:#6E6E6E;
		background-color:none;
		display:block;
		list-style-type:none;
		border-bottom:1px #AEAEAE solid;
		margin:0;
		padding:10px 10px;		
		font-family:verdana;
		font-size:12px;
}
ul.adminlistItems li .publish {
		font-weight:normal;
		padding:10px 0px;
		color:#AEAEAE;
		font-family:verdana;
		font-size:11px;
		text-transform:none;
		line-height:25px;		
}		
ul.adminlistItems li a.delete {
		padding: 2px 4px;
		background-color:red;
		text-decoration:none;
		color:#fff;
		font-family:Verdana;
		font-size:10px;
		margin: 0 0 0 5px;
		}

ul.adminlistItems li a.delete:hover {
		color:#fff;
		text-decoration:none;
		background-color: #ff0000;
		}
ul.adminlistItems li a.edit {
		padding: 2px 4px;
		background-color:#6F6F6F;
		text-decoration:none;
		color:#fff;
		font-family:Verdana;
		font-size:10px;
		margin: 0 0 0 5px;
		}

ul.adminlistItems li a.edit:hover {
		color:#fff;
		text-decoration:none;
		background-color: #F68A41;
		}
		
		
ul.adminlistItems li a.active {
		padding: 2px 4px;
		background-color:#FFFF00;
		text-decoration:none;
		color:#711200;
		font-family:Verdana;
		font-size:10px;
		margin: 0 5px 0 0;
		}

ul.adminlistItems li a.active:hover {
		color:#ACA899;
		text-decoration:none;
		background-color: #F5F4EA;
		}
	
	
ul.adminlistItems li a.inActive {
		padding: 2px 4px;
		background-color:#F5F4EA;
		text-decoration:none;
		color:#ACA899;
		font-family:Verdana;
		font-size:10px;
		margin: 0 5px 0 0;
		}

ul.listItems li a.inActive:hover {
		color:#711200;
		text-decoration:none;
		background-color: #ffff00;
		}
		

					

/* main left content area*/

#mainContent .pageHeader{ 
	margin: 32px 0 0 0; 
	padding: 0 0 0 0;
	/*height:93px;*/
    border-top:1px #aeaeae solid; border-bottom:1px #aeaeae solid; border-right:10px #F68A41 solid; border-left:1px #aeaeae solid
} 

.pageHeader h1 {
	color:#F68A41;
	padding:17px 0 0 14px;
	font:normal 30px 'Trebuchet MS';
	}
	
#mainContent p {
	color:#6f6f6f;
	padding:0 0 0 14px;
	text-align:justify;
	}
#mainContent .italic {
	font-style:italic
	}	
	.italic {
	font-style:italic
	}	
ul.men{
		margin: 0 0 0 16px;
		padding:0;}

ul.men li{
		color:#6F6F6F;
		background-color:#F6F4F4;
		padding:10px 10px;
		display:block;
		list-style-type:none;
		border-bottom:#fff;
		border-bottom-style:solid;
		margin:0;
		font-family:verdana;
		font-size:12px;		
}
ul.men li strong { font-weight:normal}
ul.men li:hover{ background-color:#FFF8F2;}

ul.men li a {
	color:#F68A41;
	}
ul.men li a:hover {
	color:#6F6F6F;	
	background:#fff;	
	}	

#mainContent h2 {
	color:#6f6f6f;
	padding:0 0 0 14px;
	font:bold 20px 'Trebuchet MS';	
	}
	#mainContent h2 a{
		color:#6f6f6f;
		padding:0 0 0 0;
		font:bold 20px 'Trebuchet MS';
		text-decoration:none;
		border-bottom:1px #F68A41 solid;	
		}	
	#mainContent h2 a:hover{
		color:#F68A41;
		text-decoration:none;
		border-bottom:1px #6f6f6f solid;	
		}	

	#mainContent h2 .small {
		color:#8d8c8c;
		font:normal 17px 'Trebuchet MS';	
	}
	#mainContent h2 .smaller {
		color:#C7C5C5;
		font:normal 17px 'Trebuchet MS';
		margin: 0 0 0 16px;
	}

	#mainContent h3 {
		color:#000;
		font:normal 15px 'Trebuchet MS';
		margin: 0 0 0 16px;
	}

#mainContent ul.content {
	padding:0 0 0 30px;
	margin:0;
	color:#6F6F6F;
	list-style-image:url(../../images/bulletOrange.jpg);
	}
	
	ul.content li{
	margin:0 0 10px 0;
	}

	ul.content li a{
		color:#F68A41;
		text-decoration:none;
		}
		ul.content li a:hover {
		color:#6F6F6F;	
		background:#fff;	
		}
	
.date {padding:0 0 0 15px; font-size:11px; color:#9d9c9c}
.date .publish{padding:0 0 0 5px; font-size:11px; color:#4e4d4d}


.download p{
			padding:0;
			margin:0;
}

.download td {
			border-bottom: 0px solid #FCD4D6;
			padding: 1em 0 1em 0;
}
.download tr.header {
			border-bottom: 3px solid #000;
}

.download {	
			margin-bottom: 1em;
}

.download h2 {
	color:#6f6f6f;
	padding:0;
	margin:0;
	font:bold 20px 'Trebuchet MS';	
}
.downloadImg {
			width:70px;
			height:99px;
			margin: 5px 20px 0 16px;
			}
			
#mainContent .post-by {
			color: #711200;
			font-weight: normal;
			margin: 0 10px 0 0;	
		}
#mainContent .post-by a {
			color: #F68A41;
			font-weight: normal;
			margin: 0 0 0 40px;	
		}

#mainContent em {
			color: #999999;
			display: block;
			margin: 0 0 0 16px;
			padding: 0 0 10px 0;
			font-weight: normal;
			font-style: normal;
			font-size: 11px;
		}
		
		
		
/* home page image cycle effect */
#slideshow {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 1000px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 462px}
#slideshow2 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 1000px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 462px}
#slideshow IMG {LEFT: 0px; WIDTH: 1000px; POSITION: absolute; TOP: 0px; HEIGHT: 462px}
#slideshow2 IMG {LEFT: 0px; WIDTH: 1000px; POSITION: absolute; TOP: 0px; HEIGHT: 462px}
#slideshow A {LEFT: 0px; WIDTH: 1000px; POSITION: absolute; TOP: 0px; HEIGHT: 462px}
		
/* Gallery ----------------------------------------------------------- */
.galleryLargeImage {
	padding:2px;
	margin:0 0 5px 15px;
	border:1px #6F6D6D solid;
	height:346px;
	width:625px;
	background-color:#fff;
	}

.galleryImage {
	padding:2px;
	margin:0;
	border:1px #B7B6B6 solid;
	height:64px;
	width:117px;
	background-color:#fff;
	cursor:pointer;
	}
.galleryImage:hover {
	border:1px #6F6D6D solid;
	background-color:#fff;
	}
		#mainContent p.smallDescription{
			padding:5px 5px;
			margin:2px 0 25px 15px;
			font-style:normal;
			font-size:11px;
			width:621px;
			background-color:#ECE9E9;
		}
		#mainContent a.pageNavigator {
			color:#000;
			text-decoration:none;
			padding:0 3px 3px 3px;
			font-size:15px;
			background-color:#AEAEAE;
		}
		#mainContent a.pageNavigator:hover {
			color:#036E21;
			text-decoration:none;
			background-color:#ECE9E9;
		}
		#mainContent a.LastpageNavigator {
			color:#666;
			text-decoration:none;
			padding:0 3px 3px 3px;
			font-size:15px;
			background-color:#ccc;
		}
		

/* dynamic content */

.inputTextSmall {
	font:normal 12px verdana;
	color:#504E4E;
	padding:4px;
	border:1px #D4D2D2 solid;
	}

.inputText {
	font:normal 12px verdana;
	color:#999;
	padding:4px;
	margin:0 0 4px 0;
	border:1px #aeaeae solid;
	}
	.inputText:focus {
		font:normal 12px verdana;
		color:#000;
		padding:4px;
		margin:0 0 4px 0;
		border:1px #F68A41 solid;
		}
	
	
.selectList {
	font:normal 12px verdana;
	color:#999;
	padding:2px;
	border:1px #aeaeae solid;
	float:right;
}		

.yearList {
	font:normal 12px verdana;
	color:#999;
	padding:2px;
	margin:0;
	border:1px #F68A41 solid;
	width:290px;
}
.submitButton {
	color:#fff;
	background:#706E6F;
	padding:5px 10px;
	border:1px #706E6F solid;
	}
	.submitButton:focus {
		color:#fff;
		background:#F68A41;
		border:1px #F68A41 solid;
		}	
	.submitButton:hover {
		color:#fff;
		background:#F68A41;
		border:1px #F68A41 solid;
		}
a.forgotPassword {
	color:#F68A41;
	background: none;
	padding:2px 2px;
	border:0px #706E6F solid;
	font-size:10px;
	}
	a.forgotPassword:hover {
		color:#fff;
		background: #F68A41;
		padding:2px 2px;
		border:0px #F68A41 solid;
		font-size:10px;
		}
		
		
		
		
		
.homeFlashContainer {height:316px; margin:12px 0 18px 0}		
