/* nbl */

body {
margin:0px; 		padding:0px; 			text-align:left; 			font:76% Verdana,Tahoma,Arial,sans-serif;
}
a {
color:#333894;  	 		text-decoration:underline;
}
a:hover {
color:#808080; 								text-decoration:underline;
}
p {
color:#333894;		font-size: 12px; 		text-align: justify; 		line-height:1.4em; 	
}
.style1 {
	color: #FF6600;
	font-style: italic;
}
.style2 {color: #FF6600}
/*** Main container ***/

#container {
		background-color: #fafcff;		width:100%;
}
/*** logo & title ***/
#sitename {
	width: 100%;	height: 100px;  	border: 1px solid #333894;		background-color: #333894;  	 	
}
#sitename img {
	float: left;  	
}
#sitename h1 {
	margin: 25px 0px 0px 220px;
	color: #ffffff;
	letter-spacing:-2px;
	font:400 normal 2.6em Verdana, Tahoma, Arial, sans-serif;
	text-align: center;
}
/*** menu bar ***/
#corpmenu {
	height: 34px; 		width: 100%;
	background-image:  url(images/menubar.jpg); 	background-repeat: repeat-x; 	background-position: left top;
}
#corpmenu ul {
	float: right; 
}
#corpmenu li {
	list-style:none; 	text-align: center; 	float: left; 	vertical-align: middle;
}
#corpmenu a {
	margin: 0px 0px 0px 0px;  	padding: 8px 10px 7px 10px;		border-right:0.1em solid #b0b0b0; 		display:block;
	color:#333894;  			font-size: 13px;   				text-align: center;						vertical-align: middle;
	text-decoration:none;		
}
#corpmenu a:hover {
	margin: 0px 0px 0px 0px;  	padding: 8px 10px 7px 10px;		border: 0.1em solid #b0b0b0;				display: block;
 	background: #356799;		color:#ffffff; 					text-align: center;					vertical-align: middle; 	
	font-size: 13px; 			text-decoration: none;
}
#corpmenu a.current {
	margin: 0px 0px 0px 0px;  	padding: 8px 10px 7px 10px;		border: 1px solid #b0b0b0;				display: block;
	background: #BFC0DD;	
	vertical-align: middle; 	text-align: center;
	font-size: 13px; 			color:#333894;  				text-decoration: none;
}


/********************************** Main Body Area *******************************************/

/*** Content wrap ***/

#wrap {
	margin:0px;					padding:0px; 					clear:both; 	
}

/*** Left Navigation ***/

#leftside {
	margin:2px 0px 0px 2px;		padding: 0px 0px 0px 0px;						display: none;
	width: 210px;				float:left;
}
.navheader1 {
	width: 210px;				height: 12px; 			display:block;			border:thin solid #FFFFFF; 
	margin: 2px 0px 0px 2px;	padding:0px 0px 0px 0px;
	font-size: 13px;			text-align: left;		color:#90878d;	vertical-align: middle;
}
.nav1 {
	width:210px; 				height: 12px;			display:block;			border: #FFFFFF; 
	margin: 2px 0px 0px 2px; 	padding:3px 2px 3px 6px;		text-decoration:none;
	font-size: 12px;			text-align: left;		color:#333894; vertical-align: middle;
}
.nav1:hover{
	width:210px; 				display:block;			border: 1px none #909090; 
	margin: 2px 0px 0px 2px; 	padding:3px 2px 3px 6px;
	background:#356799; vertical-align: middle;
	font-size: 12px;			text-align: left;		color:#ffffff;		text-decoration: none;
}

.nav1.active {
	width:210px; 				display:block;			border: 1px none #909090; 
	margin: 2px 0px 0px 2px; 	padding:3px 2px 4px 6px;
	background:#BFC0DD;
	font-size: 12px;			text-align: left;		color:#333894;		text-decoration: none;
}
.nav2 {
	width:210px;
	display:block;
	border: #FFFFFF;
	margin: 0px 0px 0px 3px;
	padding:2px 4px 2px 4px;
	font-size: 11px;
	text-align: left;
	color:#FF6600;
}
.nav2 a {
font-weight:bold;				text-decoration:underline;		color:#FF6600;
/***color:#bf4542; ***/
}

.nav2 a:hover {
font-weight:bold;				text-decoration:underline;		color:#808080;
}


/*** Right Sidebar ***/

#rightside {
	width: 230px;
	float:right;
	margin:0px 0px 0px 0px;
	padding: 2px 0px 0px 10px;
	display: block;

}
#rightside h1 {
	display:block;
	background-color:#333894;
	margin: 6px 12px 5px 10px;
	padding:4px 4px 4px 4px;
	font-size: 14px;
	font-weight:900;
	text-align: center;
	color:#ffffff;
	vertical-align:middle;
}

#rightside h2 {
	height: 20px;
	display:block;
	background-color:#333894;
	margin: 6px 12px 5px 10px;
	padding:4px 4px 4px 4px;
	font-size: 13px;
	font-weight:900;
	text-align: center;
	color:#ffffff;
	vertical-align:middle;
}

#rightside h3 {
	height: 14px;
	margin: 8px 12px 0px 10px;
	padding:2px 2px 0px 2px;
	font-size: 11px;
	font-weight:600;
	text-align: left;
	color:#333894;
	vertical-align:middle;
}
#rightside p {
	margin: 0px 12px 0px 10px; 	padding:2px 2px 2px 2px;
	font-size: 11px; 			text-align: left; 			line-height:1.5em; 
}

#rightside img {
	margin:0px 0px 3px 10px;	padding:0px 0px 0px 0px;
}

/*** Content ***/

#content {
	border-left: thin dotted #FF9933;
	border-right: thin dotted #FF9933;
	background-color: #fafcff;
	margin: 2px 235px 0px 0px;
	padding:4px 8px 8px 8px;
	height: 10%;
}

#content h1 {
	height: 18px;				display:block;			 background-color:#F1f2f7;
	margin: 3px 5px 8px 15px;	padding:2px 2px 2px 2px;
	font-size: 18px;			font-weight:900;				text-align: left;		color:#90878d;
}
#content h2 {
	height: 14px;
	display:block;
	margin: 6px 5px 0px 15px;
	padding:2px 2px 2px 2px;
	font-size: 14px;
	font-weight:900;
	text-align: left;
	color:#FF9933;
}
#content p {
	margin: 2px 20px 8px 15px;	padding:2px 2px 2px 2px;
}

#content img {
	margin:0px 0px 0px 0px;		padding:5px 5px 5px 5px;			float: left;
}
.leftimg {
	margin:0px;
	padding:5px;
	float: left;
}
/**** panels ***/
#middlepanels {
	height: 45%;
	border-left: thin dotted #FF9933;
	border-right: thin dotted #FF9933;
	background-color: #fafcff;
	margin: 0px 235px 0px 0px;
	padding:2px;
	border-top: thin dotted #FF9933;

}

.panelbox {
	width: 32%;
	display: block;
	background-color: #fafcff;
	margin: 0px 0px 0px 0px;
	padding:8px 2px 8px 2px;
	float: left;
	height: 260px;
	vertical-align: middle;
}

.panelbox h1 {
	height: 15px;					display:block;			 
	margin: 2px 2px 0px 15px;	padding:2px 2px 2px 2px;
	font-size: 12px;			font-weight:900;				text-align: left;		color:#349734;
}
.panelbox p {
	margin:  2px 2px 0px 15px; 	padding:0px 0px 0px 0px;
	font-size: 11px; 			text-align: left; 			line-height:1.5em; 
}
.panelbox img {
	margin: 2px 2px 0px 15px;
	padding:0px 0px 0px 0px;
	vertical-align: middle;
}


/*** product panels   ***/

.pdtinfo {
	display: block;		background-color: #ffffff;  	
	margin: 0px 0px 0px 0px;		padding:8px 8px 8px 8px;				
}
.pdtinfo h2 {
	height: 15px;					display:block;			 background-color:#F1f2f7;
	margin: 5px 5px 5px 5px;	padding:2px 2px 2px 2px;
	font-size: 14px;			font-weight:900;				text-align: left;		color:#349734;
}
.pdtinfo h3 {
	height: 13px;					display:block;			 background-color:#000000;
	margin: 5px 5px 5px 5px;	padding:2px 2px 2px 2px;
	font-size: 12px;			font-weight:900;				text-align: left;		color:#349734;
}
.pdtinfo p {
	margin: 0px 0px 0px 0px; 	padding:8px 20px 8px 6px;
	font-size: 13px; 			text-align: justify; 			line-height:1.5em; 
}
.pdtinfo img {
	margin:0px 0px 0px 0px;		padding:3px 3px 3px 5px; 	float:left;
}
/*** Footer ***/

#footer {
background:#8b8b8b url(images/footerbg.jpg) top left repeat-x;
clear:both;
color:#d0d0d0;
font-size:0.9em;
font-weight:bold;
margin:0;
padding:10px 0;
text-align:center;
width:100%;
}

#footer a {
color:#d0d0d0;
font-weight:bold;
}

/*** Various classes ***/

.thumbnail {
background:#fafbfc;
border:1px solid #b0b0b0;
margin:0 0 10px 10px;
padding:5px;
}


.clearingdiv {
clear:both;
height:0px;
width:1px;
}

.hide {display:none;}

/*** Text format ***/

.intro {
font-size:1.1em;
font-weight:bold;
letter-spacing:-1px;
}

.small {font-size:0.8em;}
.large {font-size:1.4em;}
.center {text-align:center;}
.right {text-align:right;}

#sendfriend
{
z-index: auto;
position: absolute;
top: 200px;
left:400px;
visibility: hidden;
}

/*** End of file ***/
