@charset "utf-8";
h1, h2, h3, h4 {
	margin: 0px;
	padding: 0px;
}
.img {
	outline: none;
	border: none;
}
.holder {
	width: 972px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.top {
	background-image: url(../images/header_top.png);
	background-repeat: no-repeat;
	height: 21px;
	font-size: 0px;
	line-height: 0px;
	margin: 0px;
	padding: 0px;
	background-position: bottom;
}
.main_content_holder {
	padding-top: 1px;
	background-image: url(../images/body_bg.png);
	background-repeat: repeat-y;
	padding-right: 10px;
	padding-left: 10px;
}
.topnavigation {
	background-image: url(../images/navigation_bg.png);
	background-repeat: no-repeat;
	height: 49px;
	margin-top: 10px;
	position: relative;
	width: 954px;
}
.bottom {
	font-size: 0px;
	background-image: url(../images/bottom.png);
	background-repeat: no-repeat;
	height: 21px;
}
.c_both {
	font-size: 0px;
	clear: both;
	height: 0px;
}
.header {
	padding-left: 10px;
	padding-right: 10px;
}
.content_holder {
	padding-top: 10px;
}
.sb_top {
	color: #5f6060;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-image: url(../images/heading_a.png);
	background-repeat: no-repeat;
	height: 30px;
	font-weight: bold;
	padding-top: 8px;
	padding-left: 8px;
}
.sb_bottom {
	font-size: 0px;
	background-image: url(../images/small_box_bottom.png);
	background-repeat: no-repeat;
	height: 5px;
	background-position: top;
}
.sb_center {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #DCDCDC;
	border-left-color: #DCDCDC;
	padding-top: 1px;
	padding-bottom: 1px;
	width: 215px;
}
.spacer {
	font-size: 0px;
	height: 12px;
}

.sb_center ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.sb_center li {
	color: #898989;
	background-image: url(../images/bullet.png);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 12px;
	margin-left: 10px;
	margin-bottom: 5px;
	margin-top: 5px;
}
.left_content {
	float: left;
	width: 217px;
}
.right_content {
	float: right;
	width: 724px;
}
.logo {
	float: left;
}
.company_name {
	float: left;
	margin-left: 20px;
	margin-top: 10px;
}
.certified a {
	color: #CC6600;
	font-family: "Courier New", Courier, monospace;
	float: right;
	margin-top: 65px;
	text-decoration:none;
	padding-right: 10px;
}
.certified a:hover {
	color: #CC6600;
	font-family: "Courier New", Courier, monospace;
	float: right;
	margin-top: 65px;
	text-decoration:none;
	padding-right: 10px;
	text-decoration:underline;
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	margin: 0px;
	padding: 0px;
}
.query_form {
	color: #898989;
	width: 212px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 3px;
}
.small_box {
	color: #898989;
}

.query_form input {
	border: 1px solid #dddddd;
	height: 18px;
	color: #3c3c3c;
	background-color: #FFFFFF;
	width: 125px;
}
.submit_bt {
	background-image: url(../images/submit_bt.png);
	background-repeat: no-repeat;
	display: block;
	height: 23px;
	width: 55px;
}
.submit_bt a {
	background-image: url(../images/submit_bt.png);
	background-repeat: no-repeat;
	display: block;
	height: 23px;
	width: 55px;
	background-position: left;
}
.submit_bt a:hover {
	background-image: url(../images/submit_bt.png);
	background-position: right;
}

.query_form textarea {
	border: 1px solid #dddddd;
	color: #3c3c3c;
	width: 125px;
}
.banner {
	margin: 0px;
	padding: 0px;
}
.matter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #565656;
}
.box_top {
	background-image: url(../images/matter_box.png);
	background-repeat: no-repeat;
	height: 30px;
	padding-top: 15px;
	padding-left: 20px;
}
.box_bottom {
	background-image: url(../images/matter_box_footer.png);
	background-repeat: no-repeat;
	height: 16px;
	font-size: 0px;
}
.box_center {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #d6d6d6;
	border-left-color: #D6D6D6;
	line-height: 17px;
	padding-top: 8px;
	padding-right: 7px;
	padding-bottom: 8px;
	padding-left: 20px;
	text-align: justify;
	width: 694px;
	height: 100%;
}
.box_top h1 {
	color: #37597c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-decoration: underline;
	padding: 0px;
	margin: 0px;
}
.box_center a {
	text-decoration: none;
	color: #ff0000;
}
.footer a {
	text-decoration: none;
	color: #3C5E81;
}
.copyright a {
	color: #C6C2C0;
	text-decoration: none;
}
.sb_center a {
	color: #898989;
	text-decoration: none;
}
.sb_center a:hover {
	color: #ff0000;
	text-decoration: none;
}

.copyright a:hover {
	color: #000000;
	text-decoration: none;
}

.footer a:hover {
	text-decoration: none;
	color: #ff0000;
}

.box_center a:hover {
	text-decoration: underline;
	color: #3c5e81;
}
.box_center span {
	margin-left: 15px;
}
.box_center img {
	margin-left: 5px;
}
.footer {
	border-top-style: solid;
	border-top-color: #4d7093;
	border-top-width: 4px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3c5e81;
	padding-top: 7px;
	margin-top: 20px;
}
.copyright {
	color: #c6c2c0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-right: 10px;
	padding-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
.box_center p {
	padding: 0px;
	margin-top: 5px;
	text-indent: 30px;
	margin-bottom: 5px;
}

.copyright span {
	margin-left: 410px;
}
.tab_holder {
	margin-bottom: 10px;
	margin-top: 10px;
}



/* ========================================================================== tab =======================*/

.tab_holder a{
	color: #365371;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}
.tab_holder a:hover{
	color: #666666;
}
.box_b{
	padding: 5px;
	line-height: 1.5em;
	text-align: justify;
	border: 1px solid #CCCCCC;
}
#wrapper{
	margin: 0 auto;
}
.box{
	background-color: #fff;
	background-image: url(../images/tab_matter_bg.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 715px;
}
.boxholder{
	clear: both;
	padding: 5px;
	background-color: #DDDDDD;
}
.tab{
	float: left;
	height: 32px;
	text-align: center;
	background-image: url(../images/tab_bg.png);
	background-repeat: repeat-x;
	margin-top: 0;
	margin-right: 3px;
	margin-bottom: 0;
	margin-left: 0;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #cccccc;
	border-left-color: #CCCCCC;
	padding-right: 10px;
	padding-left: 10px;
	width: auto;
	background-color: #CCCCCC;
	font-weight: bold;
}
.box_b h4 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	color: #FF0000;
}

.tabtxt{
	margin: 0;
	color: #fff;
	font-size: 11px;
	font-weight: normal;
	padding: 9px 0 0 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}



.box ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.box li {
	color: #4d7093;
	background-image: url(../images/red_arrow.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 12px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 10px;
}


 

#navigation {
	PADDING-RIGHT: 0px;
	BACKGROUND-POSITION: left top;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: lighter;
	FONT-SIZE: 9px;
	Z-INDEX: 50;
	BACKGROUND-IMAGE: url(../images/menu_bar_bg.png);
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	TEXT-TRANSFORM: uppercase;
	PADDING-TOP: 0px;
	BACKGROUND-REPEAT: repeat-x;
	FONT-FAMILY: Arial, Helvetica, sans;
	position: absolute;
	top: 0px;
	left: 0px;
}

#navigation LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	Z-INDEX: 10000;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	WHITE-SPACE: normal;
	POSITION: relative;
	list-style-type: none;
}
#navigation LI UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	Z-INDEX: 200;
	PADDING-BOTTOM: 0px;
	WIDTH: 200px;
	PADDING-TOP: 0px;
	POSITION: absolute;
	xdisplay: none;
	list-style-type: none;
}
#navigation LI UL LI {
	CLEAR: both; BORDER-RIGHT: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-TOP-STYLE: none; BORDER-BOTTOM: #999 1px solid; WHITE-SPACE: normal; POSITION: relative; BACKGROUND-COLOR: #f0f3f7
}
#navigation LI UL LI UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 40px;
	Z-INDEX: 200;
	PADDING-BOTTOM: 0px;
	WIDTH: 200px;
	PADDING-TOP: 0px;
	POSITION: absolute;
	xdisplay: none
}
#navigation LI UL LI UL LI {
	CLEAR: both; BORDER-RIGHT: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-TOP-STYLE: none; BORDER-BOTTOM: #999 1px solid; WHITE-SPACE: normal; POSITION: relative; BACKGROUND-COLOR: #f0f3f7
}
#navigation LI UL LI.first-child {
	BORDER-TOP: #999 1px solid
}
#navigation UL A {
	PADDING-RIGHT: 5px;
	DISPLAY: block;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	PADDING-BOTTOM: 5px;
	WIDTH: 190px;
	COLOR: #000000;
	LINE-HEIGHT: 15px;
	PADDING-TOP: 5px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	WHITE-SPACE: normal;
	TEXT-DECORATION: none
}
#navigation UL A.anchor_hover {
	FONT-SIZE: 9px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #657ba0
}
#navigation UL UL {
	MARGIN-TOP: -1px; Z-INDEX: 300; LEFT: 160px; POSITION: absolute
}
#navigation .over {
	MARGIN-TOP: -1px; DISPLAY: block
}
#navigation .nav_button {
	PADDING-RIGHT: 20px;
	BACKGROUND-POSITION: right 0px;
	DISPLAY: block;
	PADDING-LEFT: 20px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	BACKGROUND-IMAGE: url(../images/partition.png);
	PADDING-BOTTOM: 0px;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 46px;
	PADDING-TOP: 0px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 49px;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
}
#navigation .nav_button_two_line {
	PADDING-RIGHT: 10px;
	DISPLAY: block;
	PADDING-LEFT: 10px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	BACKGROUND-IMAGE: url(../images/menu_button_bg.png);
	PADDING-BOTTOM: 0px;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	PADDING-TOP: 7px;
	BACKGROUND-REPEAT: repeat-x;
	HEIGHT: 39px;
	BACKGROUND-COLOR: #ECE9D8;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none
}
#navigation .nav_button SMALL {
	TEXT-TRANSFORM: lowercase
}
#navigation .nav_button:hover {
	BACKGROUND-POSITION: left top;
	COLOR: white;
	BACKGROUND-REPEAT: repeat-x;
	background-image: url(../images/menu_button_bg.png);
}
#navigation .nav_button_two_line:hover {
	BORDER-RIGHT: #7c7c7c 1px solid;
	BORDER-LEFT: #7c7c7c 1px solid;
	COLOR: white
}
#navigation LI.first-child .nav_button {
	LINE-HEIGHT: 49px;
	BORDER-LEFT-STYLE: none
}
#navigation LI.first-child .nav_button:hover {
	BORDER-LEFT-STYLE: none;
	background-image: url(../images/home_bg.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#navigation LI.last-child .nav_button {
	BACKGROUND-POSITION: right top;
	BACKGROUND-IMAGE: url(../images/partners_button.png);
	BACKGROUND-REPEAT: no-repeat;
	BORDER-RIGHT-STYLE: none
}
#navigation LI.last-child .nav_button:hover {
	BORDER-RIGHT-STYLE: none;
	background-image: url(../images/menu_button_bg.png);
	background-repeat: repeat-x;
}
.navNew {
	COLOR: #ff0000
}
#navigation UL LI UL A {

}
.box_center strong {
	font-size: 13px;
	color: #214263;
	font-family: Arial, Helvetica, sans-serif;
}
.box_center ul {
	list-style-type: none;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.box_center li {
	background-image: url(../images/red_arrow.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-left: 15px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.highligh_txt {
	color: #990000;
	margin: 0px;
	padding: 0px;
	font-style: normal;
}
.txt_2 {
	font-style: normal;
	color: #990000;
	font-weight: bold;
}
.form_holder {
	color: #666666;
}
.form_holder textarea {
	border: 1px solid #cccccc;
	color: #666666;
	width: 160px;
	font-family: Arial, Helvetica, sans-serif;
}

.form_holder input {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #CCCCCC;
	height: 17px;
	width: 160px;
	font-weight: normal;
}
.cn_bt {
	height: 23px;
	width: 66px;
	display: block;
	background-image: url(../images/submit_bt2.png);
	background-position: right;
}
.cn_bt a {
	height: 23px;
	width: 66px;
	display: block;
	background-image: url(../images/submit_bt2.png);
	background-position: right;
}
.cn_bt a:hover {
	height: 23px;
	width: 66px;
	display: block;
	background-image: url(../images/submit_bt2.png);
	background-position: left;
}

