   
body { 
	padding: 0; 
	margin: 0; 
	font: 0.7em Tahoma, sans-serif; 
	line-height: 1.5em;
	background: #fff; 
	color: #454545; 
    left-margin="0";
 }
.spacer {
	COLOR: #98b1c4; WHITE-SPACE: nowrap
}
.tblSpecsGroup {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: white; BACKGROUND-COLOR: #a4a4a4
}
.tblEmp {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; BACKGROUND: #ccc; 
}
.tbblank {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN: 0px -15px 0px 0px
}
.tblSpecsGroup {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: white; BACKGROUND-COLOR: #a4a4a4
}.tblSpecs {
	BACKGROUND: #e3e3e3
}
.upper-masthead-corner {
	BACKGROUND-POSITION: 100% 100%; BACKGROUND-IMAGE: url(../images/upper-nav-cnr.gif); BACKGROUND-REPEAT: no-repeat
}
.country {
	COLOR: #c8d7e3; WHITE-SPACE: nowrap
}
TD.upper-masthead-divider {
	BACKGROUND-POSITION: 50% 50%; BACKGROUND-IMAGE: url(../upper-masthead-divider.gif); BACKGROUND-REPEAT: no-repeat
}

.cty-tou-border {
	BACKGROUND: #3c5f84
}
.cty-tou {
	BACKGROUND: #2f4e6f; WHITE-SPACE: nowrap
}
.bbg {
	WHITE-SPACE: nowrap; BACKGROUND-COLOR: #000
}
.mbbg {
	BACKGROUND: #000
}

h1 { font: normal 2.1em Arial, Sans-Serif; letter-spacing: -1px; padding: 7px 0 0 8px; margin: 0; }
.dark  { color: #737373; background: inherit; font-weight: bold; }
h1 a, h2 a { text-decoration: none; }
h1 a:hover, h2 a:hover { color: #FF6600; background: inherit; }
h2 { margin: 0; padding: 0; font: bold 1.7em Arial, Sans-Serif; letter-spacing: -1px; }
h2 { font-size: 1.5em; margin-bottom: 5px; color: #000; background: inherit; }
.STYLE2 {
	font-size: 18px;
	color: #054DAF;
	font-weight: bold;
}
.STYLECompany {
	font-size: 14px;
	color: #000000;
	
}
.STYLESiteMap {
	font-size: 16px;
	color: #054DAF;
}
p {	margin: 0 0 5px 0; }



form { 	margin: 0; }

input.search { 
	width: 292px; 
	border: 0;
	background: #fff url(../images/input.gif) no-repeat;
	padding: 4px; 
	color: #003399;
	font-weight: bold;
	
}

input.account { 
	width: 150px; 
	border: 0;
	background: #FFF url(../images/input_acc.gif) no-repeat;
	padding: 4px; 
	color: #003399;
	font-weight: bold;
}

input.submit {
/**	
border: 0;
	padding: 4px 0;
	width: 65px;
	margin: 0 15px 1px 0;
	color: #FFF;
	font: bold 1em Arial, Sans-Serif;
	background-color: #003399;
	background-image: url(submit.gif);
	background-repeat: no-repeat;
	**/
	
	letter-spacing:2px; 
	padding:2px 2px 0 2px;
}

input.login { 
	width: 120px;
	
	padding: 4px; 
}

/* layout
   ------ */

.content { 
	margin: 0 auto;
	width: 780px;
	padding: 10px; 
}

.header { 
	height: 55px;
	background: #eee;
	color: #808080;
	margin: 3px 0;
	padding: 10px 0 0 0;
	border-bottom: 1px solid #ccc;
}

.top_info {
	float: right;
	width: 555px;
	padding: 5px 0 4px 0;
	border-bottom: 1px solid #eee;
	background: #eee;
	color: #808080;
}

	.top_info_left {
		 width: 200px; 
		float: left;
	}

	.top_info_right {
		float: right; 
		width: 290px;
		padding: 0 0 0 35px;
		border-left: 1px solid #eee;
	}

.browse_category  {
	font-size: 0.9em;
	width: 190px;
	color: #FFF;
	background: inherit;
}

.bar {
	clear: both;
	font-size: 1.1em;
	height: 30px;
	color: #FFF;
	margin: 0 0 0 0px;
	background-color: #003399;
}

	.bar li {
	margin: 0;
	padding: 7px 12px 5px 12px;
	color: #FFFFFF;
	float: left;
	background-color: #003399;
	}
	
	.bar li.active {
	color: #FFFFFF;
	font-weight: bold;
	padding: 7px 10px 6px 10px;
	background-color: #003399;
	background-image: url(bar.gif);
	background-repeat: no-repeat;
	background-position: center top;
	}
	
	.bar li a { 
		font-weight: bold;
		color: #CCCCFF; 
		background: inherit;
		text-decoration: none;
	} 
	
	.bar li a:hover { 
		color: #FFFFFF; 
		background: inherit;
	} 

.search_field { 
	background: #fff url(searchbg.gif) no-repeat right; 
	color: #808080;
	clear: both;
	font-weight: bold;
	padding: 7px 25px 10px 10px;
	margin: 5px 0;
}

.grey {
	color: #808080;
	background: inherit;
	font-weight: normal;
}

.search_form { float: right; }

.account_form {
	left: auto;
}

.subheader {
	margin: 0px 0 10px 0;
	border-bottom: 1px solid #eee;
	padding: 5px 0 5px 0;
	background: #A4A4A4;
	color: #fff;
}

/* left side
   --------- */

.left {
	float: left;
	width: 100%;
	margin: 0 0 10px 0;
}

.left h3 {
	clear: both;
	background: #63aad6 url(corner.gif) no-repeat top right;
	color: #FFF;
	padding: 7px 0 7px 5px;
	font: bold 1em Tahoma, Arial, Sans-Serif;
	margin: 0 0 0px 0;
}
	.left_side {
		float: left;
		width: 180px;
		padding: 0 0 0 10px;
		margin: 10px 0;
	}
		
	.left_side a, .right_side a { color: #414141; background: #FFF; }
		
	.right_side {
		float: right;
		width: 220px;
		background: #FFF url(dotted.gif) repeat-y;
		color: #414141;
		padding: 0 0 0 40px;
		margin: 10px 0;
	}
		
	.left_box { margin: 0 0 10px 0; color: #000; background: #FFF; padding: 3px 0; }
	

	
/* right side
   ---------- */

   
.right {
	/**float: right;
	width: 100%;
	margin: 0 0 10px 0;
	**/
	BORDER-RIGHT: #dcdcdc 1px solid; BORDER-TOP: #dcdcdc 1px solid; BACKGROUND: #fff; MARGIN: 3px auto 0px; BORDER-LEFT: #dcdcdc 1px solid; WIDTH: 95%; BORDER-BOTTOM: #dcdcdc 1px solid; HEIGHT: 100%
}

.right h3 {
	background: #7bc3de  url(corner.gif) no-repeat top right;;
	color: #FFF;
	padding: 7px 0 7px 5px;
	font: bold 1em Tahoma, Arial, Sans-Serif;
	margin: 0 0 3px 0;
}

	.right_articles {
		background: #f5f5f5;
		color: #414141;
		padding: 8px;	
		margin: 0 0 3px 0;
	}
	
.image {
	float: left;
	margin: 0 9px 3px 0;
}

/* Head */
#Head{text-align:left;width:760px;}
#Head #HeadTop{width:760px;margin:0px auto 0px !important;text-align:left;width:0px;}
#Head #Logo{position:relative;float:left;clear:left;width:0px;left:0px;margin-bottom:10px;margin-top:10px;}
#Head #LogoMiddle{position:relative;float:left;left:0px;width:0px;margin-bottom:2px;margin-top:0px;}
#Head #Banner{position:relative;float:right;clear:right;width:354px;left:0px;margin-top:0px;margin-bottom:0px;}
#Head #NewBanner{position:relative;float:left;clear:right;width:354px;left:0px;margin-top:0px;margin-bottom:0px;}
div.PageBottomCol1 {WIDTH: 210px;MARGIN-RIGHT: 10px;FLOAT: left;}
div.PageBottomCol2 {WIDTH: 460px;MARGIN-RIGHT: 10px;FLOAT: left;}
/**/
#MenuDivision{float:left;width:760px;height:5px;BACKGROUND-COLOR: #4682b4;margin:0px;margin-top:0px;}

/**Seach **/
#SearchBox{text-align:left;width:760px;}
#Head #SearchLeft{position:relative;float:left;clear:left;width:281px;left:0px;margin-bottom:0px;margin-top:0px;}
#Head #SearchRight{position:relative;float:right;clear:right;width:300px;left:0px;margin-top:0px;}

/**Seach **/
#CMenuA{text-align:left;width:760px;}
#CMenuA #MLeft{position:relative;float:left;clear:right;width:80px;left:0px;margin-bottom:0px;margin-top:0px;}
#CMenuA #MMiddle{position:relative;float:left;clear:right;width:680px;left:0px;margin-bottom:0px;margin-top:0px;}

#CMenuA #MMiddle #MyLeft{position:relative;float:left;clear:right;width:560px;left:0px;margin-bottom:0px;margin-top:0px;}
#CMenuA #MMiddle #MyRight{position:relative;float:left;clear:right;width:120px;left:0px;margin-bottom:0px;margin-top:8px;}


/** Company info Page Css**/
#Company{text-align:left;width:760px;}
#Company #MainLeft{position:relative;float:left;clear:left;width:168px;left:0px;margin-bottom:0px;margin-top:0px;}
#Company #MainRight{position:relative;float:right;clear:right;width:592px;left:0px;margin-bottom:0px;margin-top:0px;}

#Maint{text-align:left;width:760px;}
#Maint #MainBlank{position:relative;float:left;clear:left;width:10px;left:0px;margin-bottom:0px;margin-top:0px;}
#Maint #MainLeft{position:relative;float:left;clear:left;width:598px;left:0px;margin-bottom:0px;margin-top:0px;}
#Maint #MainRight{position:relative;float:right;clear:right;width:160px;left:0px;margin-bottom:0px;margin-top:0px;}
/* footer------ */

.footer { 
	clear: both;
	text-align: center;
	padding: 10px 0 10px 0;
	margin: 0;
	border-top: 1px solid #ccc;
	line-height: 1.8em;
	width:760px;
}

.footer a { color: #808080; background: #fff; }

.blueCat {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #054DAF;
    vertical-align: bottom;
}

.subTitle {
    font-family:  Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #6a6a6a;

}

.blog_c_r {
	FLOAT: right; MARGIN: 5px 1px 0px 0px; WIDTH: 100%
}
.blog_c_rb {
	MARGIN: 0px 0px 3px; HEIGHT: 100%
}
.blog_c_rb_l {
	FLOAT: left; WIDTH: 49%
}
.blog_c_rb_l DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.ManaMainTABLE {
	FONT-SIZE: 12px; COLOR: #ff0000;background-color=#E3E3E3; TEXT-DECORATION: none
}
.searchtr{font-size:12px;background-color=#008080;color:#ffffff}

.subCategory {
    font-family:  Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #6a6a6a;

}
.list {
	list-style-image: url(../images/dot.gif);
	list-style-type: circle;
}
.STYLE1 {
	color: #0A4DA4;
}
