@charset "utf-8";
/* CSS Document */

body{
	font-family:Verdana, Geneva, sans-serif;
	background-color:#e0e0e0;
	margin:0;
	padding:0;
}
.softmind #header{
	width:823px;
	height:20px;
	margin:0;
	padding:0;
}
.softmind #container{
	width:823px;
	margin:0 auto;
	padding:0;
	background-image:url(../images/body_bg.jpg);
	background-repeat:repeat-y;
}
.softmind #maincontent{
	width:784px;
	margin:0px 20px 0px 20px;
	padding:0;
	font-family:Verdana, Geneva, sans-serif;
}
.softmind #maincontent p{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#393838;
	margin:10px 32px 0px 41px; 
	padding:0;
	line-height:1.5em;
	letter-spacing:0em;
}
.softmind #mainmenu{
	width:784px;
	height:36px;
	background-color:#c40303;
}
.softmind #mainmenu ul{
	list-style:none;
	font:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	margin:0 auto;
	padding:12px 115px 0px 115px;
}
.softmind #mainmenu li{
	display:inline;
	border-right:solid;
	border-right-color:#FFF;
	margin-right:25px;
/*	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;*/
}
.softmind #mainmenu li a:link, .softmind #mainmenu li a:visited{
	font:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
}
.softmind #mainmenu li a:hover{
	text-decoration:underline;
	background-color:#900;
}
.softmind #subheader{
	margin:0;
	padding:0;
	width:784px;
	height:17px;
	clear:both;
}
.softmind #subheader ul{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#FFF;
	margin:2px 0px 0px 50px;
	padding:0;
}
.softmind #subheader li{
	display:inline;
	margin-right:5px;
	border-right:solid;
	border-right-color:#FFF;
	padding-right:5px;
}
.softmind #subheader li a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#FFF;
	text-decoration:none;
}
.softmind #bodycontent{
	width:784px;
	height:366px;
	margin:0;
	padding:0;
	background-image:url(../images/body_image.jpg);
	background-repeat:no-repeat;
}
.softmind #bodycontent_sub{
	width:784px;
	/*height:457px;*/
	margin:0;
	padding:0;
	background-color:#e3e3e3;
}
.softmind #bodycontent_sub p a:link, .softmind #bodycontent_sub p a:visited{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#393838;
	text-decoration:none;
	margin:0;
	padding:0;
}
.softmind #bodycontent_sub p a:hover{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#393838;
	text-decoration:underline;	
}
.softmind #cloud{
float:left;
	width:400px;
	height:366px;
	margin:0;
	padding:0;
}
.softmind #leftcontent{
	float:left;
	width:605px;
	margin:15px 0px 0px 15px;
	padding:0px 0px 0px 0px;
	background-color:#fbfcfc;
}
.softmind #leftcontent h1{
	font-family:Verdana, Geneva, sans-serif;
	font-size:15px;
	color:#c50d14;
	margin:33px 0px 0px 41px;
	padding:0;
	font-weight:normal;
}
.softmind #leftcontent h1 a:link, .softmind #leftcontent h1 a:visited{
	font-family:Verdana, Geneva, sans-serif;
	font-size:15px;
	color:#c50d14;
	text-decoration:none;
}
.softmind #leftcontent h1 a:hover{
	font-family:Verdana, Geneva, sans-serif;
	font-size:15px;
	color:#ffffff;
	background-color:#c50d14;
	/*text-decoration:underline;*/
}
.softmind #leftcontent h2{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#393838;
	margin:10px 0px 0px 41px;
	padding:0;
}
.softmind #leftcontent p{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#393838;
	margin:10px 32px 0px 41px; 
	padding:0;
	line-height:1.5em;
	letter-spacing:0em;
}
.softmind #leftcontent a:link, .softmind #leftcontent a:visited{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#c50d14;
	text-decoration:none;
}
.softmind #leftcontent a:hover{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#c50d14;
	text-decoration:underline;
}

.softmind #leftcontent ul{
	list-style:url(../images/bullet.jpg);
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#393838;
	margin:10px 0px 0px 41px; 
	padding:0;
	line-height:1.5em;
	letter-spacing:0em;
}


.softmind #rightsidebar{
	float:right;
	width:352px;
	height:315px;
	margin:0;
	padding:0;
}
.softmind #rightsidebar_sub{
	float:right;
	width:148px;
	margin:0;
	padding:0;
}
.softmind #news{
	background-color:#111a1c;
	width:400px;
	height:187px;
	padding:0;
	margin:10px 0px 0px 0px;
}
.softmind #news p{
	font-family:Verdana, Geneva, sans-serif;
	font-size:8px;
	color:#bab9b5;
	padding:10px 0px 0px 0px;
	margin:0px 15px 0px 15px;
	line-height:1.25em;
}
.softmind #box1{
	width:150px;
	height:120px;
	background-color:#e3e3e3;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:8px;
	color:#666666;
	padding:0px 0px 0px 0px;
	margin:10px 0px 0px 0px;
	line-height:1.25em;
}
.softmind #box1 p{
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	color:#666666;
	padding:0px 10px 0px 10px;
	margin:0px 0px 0px 0px;
	line-height:1.25em;
}
.softmind #box2{
	width:150px;
	height:120px;
	background-color:#e3e3e3;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	color:#666666;
	padding:0px 0px 0px 0px;
	margin:10px 0px 0px 8px;
	line-height:1.25em;
}
.softmind #box2 p{
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	color:#666666;
	padding:0px 10px 0px 10px;
	margin:0px 0px 0px 0px;
	line-height:1.25em;
}
.softmind #box3{
	width:150px;
	height:120px;
	background-color:#e3e3e3;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:8px;
	color:#666666;
	padding:0px 0px 0px 0px;
	margin:10px 0px 0px 8px;
	line-height:1.25em;
}
.softmind #box3 p{
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	color:#666666;
	padding:0px 10px 0px 10px;
	margin:0px 0px 0px 0px;
	line-height:1.25em;
}
.softmind #box4{
	width:150px;
	height:120px;
	background-color:#e3e3e3;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:8px;
	color:#666666;
	padding:0px 0px 0px 0px;
	margin:10px 0px 0px 8px;
	line-height:1.25em;
}
.softmind #box4 p{
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	color:#666666;
	padding:0px 10px 0px 10px;
	margin:0px 0px 0px 0px;
	line-height:1.25em;
}
.softmind #box5{
	width:150px;
	height:120px;
	background-color:#e3e3e3;
	float:right;
	font-family:Verdana, Geneva, sans-serif;
	font-size:8px;
	color:#666666;
	padding:0px 0px 0px 0px;
	margin:10px 0px 0px 0px;
	line-height:1.25em;
}
.softmind #box5 p{
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	color:#666666;
	padding:0px 10px 0px 10px;
	margin:0px 0px 0px 0px;
	line-height:1.25em;
}
.softmind #boxes_links a:link, .softmind #boxes_links a:visited{
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	color:#000;
	text-decoration:none;
}
.softmind #boxes_links a:hover{
	color:#000;
	text-decoration:underline;
}
.softmind #footer{
	clear:both;
	width:823px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:8px;
	color:#666666;
	padding:0px 0px 0px 0px;
	margin:0 auto;
	line-height:1.25em;
	background:none;
}
.softmind #footer p{
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	color:#666666;
	line-height:1.25em;
	padding:0;
	margin:0px 0px 0px 30px;
}
.softmind #footer p a:link, .softmind #footer p a:visited{
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	color:#666666;
	text-decoration:none;
}
.softmind #footer p a:hover{
	color:#666666;
	text-decoration:underline;
}

/* DHTML MENU STARTS HERE*/
	#dhtmlgoodies_menu img{
		border:0px;
	}

	/* End general styles for this example page */
	/* General configuration CSS */
	
	#dhtmlgoodies_menu ul li ul{
		display:none;/* Needed to display ok in Opera */
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
	}
		
	#dhtmlgoodies_menu{
		float:right;
		visibility:hidden;	
		width:581px;
		height:96px;
		background-color:#c40303;
		padding:0px 25px 10px 25px;
	}
	#dhtmlgoodies_menu ul{
	font:Verdana, Geneva, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	margin:0;
	padding:0px 0px 0px 0px;	
	}
	#dhtmlgoodies_menu li{
		list-style-type:none;
		margin:60px 0px 0px 0px;
		padding:0;
		/*background-image:url(../images/main_menu_bg.jpg);*//* No bullets */		
	}
/*	#dhtmlgoodies_menu li p{
	font:Verdana, Geneva, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;		
	}*/
	#dhtmlgoodies_menu li a:hover{
		/*background-color:#900;*/
		
		/*background-image:url(../images/main_menu_bg.jpg);*//* No bullets */		
	}	
	#dhtmlgoodies_menu a{
		margin:0px;
		padding:0px;
	}
	/* End general configuration CSS */
	
	
	/* Cosmetic */
	
	/***********************************************************************
		CSS - MENU BLOCKS
	 	General rules for all menu blocks (group of sub items) 
	***********************************************************************/
	#dhtmlgoodies_menu ul{
		border:1px solid #900;
		/*background-color:#c40303;*/
		padding:0;
		margin:0;
	}

	#dhtmlgoodies_menu ul.menuBlock1{	/* Menu bar - main menu items */
		border:0px;
		padding:1px;
		border:1px solid #c40303;
		background-color:#c40303;		
		overflow:visible;		
	}
	
	#dhtmlgoodies_menu ul.menuBlock2{	/* Menu bar - main menu items */
		border:0px;
		padding:0;
		border:0;
		margin:0;
	}
	
	/***********************************************************************
		CSS - MENU ITEMS
	 	Here, you could assign rules to the menu items at different depths.
	***********************************************************************/
	/* General rules for all menu items */
	#dhtmlgoodies_menu a{
		color: #FFFFFF;
		text-decoration:none;
		padding-left:2px;
		padding-right:2px;
		margin:0;
	}
	
	/*
	Main menu items 
	*/
	
	#dhtmlgoodies_menu .currentDepth1{
		padding-left:0px;
		padding-right:0px;
		border:1px solid #c40303;
	}
	#dhtmlgoodies_menu .currentDepth1over{
		padding-left:0px;
		padding-right:0px;
		/*background-color:#EAEAEA;*/
		border:1px solid #c40303;
		/*text-decoration:underline;*/
		/*background-color:#900;*/
	}
	#dhtmlgoodies_menu .currentDepth1 a{
		font-weight:bold;
	}
	#dhtmlgoodies_menu .currentDepth1over a{	/* Text rules */
		color:#FFF;
		font-weight:bold;
	}
	
	/* Sub menu depth 1 */
	#dhtmlgoodies_menu .currentDepth2{
		/*padding-right:2px;*/
		border:0;
		margin:25px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		/*background-color:#c40303;*/
	}

	#dhtmlgoodies_menu .currentDepth2over{
		/*padding-right:2px;*/
		/*background-color:#900;*/
		text-decoration:underline;
		border:0;
		margin:25px 0px 0px 0px;
		padding:0px 0px 0px 0px;
	}	
	#dhtmlgoodies_menu .currentDepth2over a{	/* Text rules */
		color:#FFF;
		text-decoration:underline;
		
/*		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;*/
	}	
	/* Sub menu depth 2 */
	#dhtmlgoodies_menu .currentDepth3{
		/*padding-right:2px;*/
		border:1px solid #c40303;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
	}
	#dhtmlgoodies_menu .currentDepth3over{
		/*padding-right:2px;*/
		/*background-color:#900;*/
		border:1px solid #c40303;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
	}

	#dhtmlgoodies_menu .currentDepth3over a{	/* Text rules */
		color:#FFF;
	}		
	/* Sub menu depth 3 */
	#dhtmlgoodies_menu .currentDepth4{
		padding-right:2px;
		border:1px solid #c40303;
	}
	#dhtmlgoodies_menu .currentDepth4over{
		padding-right:2px;
		/*background-color:#900;*/
		border:1px solid #c40303;
		margin:0;
	}	
	#dhtmlgoodies_menu .currentDepth4over a{	/* Text rules */
		color:#FFF;
	}		
