﻿a {	cursor: pointer;		text-decoration: none;}
a:active {	color: #000000;	cursor: pointer;}
a:hover {	color: #0033CC;	cursor: pointer;}
a:link {	cursor: pointer;}
/*a:visited {	color: #000000;	cursor: pointer;}*/
a img {border: none; } 
a.nav:link {color: white; text-decoration: none; }
a.nav:visited {color: white; text-decoration: none; }
a.nav:hover {	color: #CCCCCC;	text-decoration: none;}
a.nav:active {color: white; }
a.external:link {cursor: pointer;	font-family:Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color: #333333;	text-decoration: none;}
a.external:visited {font-family:Arial, Helvetica, sans-serif;	font-size: 13px; font-weight: bold; color: #333333;	cursor: pointer; }
a.external:hover {color: #0033CC;	cursor: pointer;}
a.external:active {font-family:Arial, Helvetica, sans-serif;	font-size: 13px;  color: #333333;	cursor: pointer; } 
a.func:link {cursor: pointer;		font-family:Arial, Helvetica, sans-serif;	font-size: 13px;	color: #ffffff;	text-decoration: none; }
a.func:visited {color: #ffffff;	cursor: pointer; }
a.func:hover {	color: #0033CC;	cursor: pointer;}
a.func:active {font-family:Arial, Helvetica, sans-serif;	font-size: 13px; color: #ffffff;	cursor: pointer; }
input.button1 { font-family:Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-transform: uppercase; color: #FFFFFF; text-align: center; border: 0; background: transparent url('../images/blue_images/search_132.gif') no-repeat left top;  width: 70px; height:22px; float:none; display:inline-block;cursor:pointer;}

a.news:link{cursor: pointer; font-family:Arial, Helvetica, sans-serif;	font-size: 13px;	color: #0033cc;	text-decoration: none; }
a.news:visited{cursor: pointer; font-family:Arial, Helvetica, sans-serif;	font-size: 13px;	color: #0011cc;	text-decoration: none; }
a.news.hover{cursor: pointer; font-family:Arial, Helvetica, sans-serif;	font-size: 13px;	color: #0033cc;	text-decoration: none; }
a.news:active{cursor: pointer; font-family:Arial, Helvetica, sans-serif;	font-size: 13px;	color: #0033cc;	text-decoration: none; }

.trinm_news_title{color: #0033CC; font-weight:bold;}

p a {	color: #0033CC;}
p a:hover {	color: #333333;}
a.current {
	display: inline;
	background-color: #3B8CE0;
	color: #FFFFFF;
	font-weight: bold;
	padding-right: 5px;
	padding-left: 5px;
}
label.line {
	margin-left: 10px;
	margin-right: 10px;
}
img.content {	padding: 5px;	float: right;	margin: 0px 0px 10px 10px;	/*border: 1px solid #D8D8D8;*/	position: relative;	background-color: #FFFFFF;}


img.content2 {
	padding: 5px;
	float: left;
	margin: 10px 10px 10px 0px;
	border: 0px solid #D8D8D8;
	position: relative;
}
img.content3 {
	border: 0px solid #D8D8D8;
	text-align: center;
	margin-left: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
}

img.thumb {
	padding: 5px;
	margin: 10px 10px 10px 0px;
	border: 1px solid #D8D8D8;
	position: relative;
	background-color: #FFFFFF;
}


#fieldset {
	margin: 0px 0px 10px 0px;
	padding: 0px;
	/*border-style: none;*/
	float:left;
	width:480px; overflow:hidden;/* border:1px solid red;*/
}
#fieldset legend {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #0033CC;
	background-image: url('../Images/Title_BG.png');
	line-height: 24px;
	vertical-align: middle;
	text-align: left;
	background-repeat: no-repeat;
	background-position: left center;
	width: 735px;
	height: 24px;
	position: relative;
	top: 0;
	left: 0px;
	display: table;
	float: left;
	margin-bottom: 10px;
}
#fieldset  ol {
	padding: 5px 10px 10px 35px;
	list-style: none;
	border-style: none;
}
#fieldset  ul {
	padding: 5px 10px 10px 35px;
	list-style: none;
	border-style: none;
}

#fieldset  li {
	padding-bottom: 1em;
	border-style: none;
	list-style: none;
	border-style: none;
}
#fieldset .submit {
	margin: 0px;
	padding: 0px;
	border-style: none;
	text-align: center;
}
#fieldset label {
	float: left;
	width: 155px;
	margin-right: 1em;
}
#fieldset label .right {
	float: left;
	width: 10em;
	margin-right: 1em;
	margin-left: 30px;
}


#fieldset radio .left {  
float: left;  
width: 10em;  
margin-right: 1em;
}

#fieldset  label.freesize {
	float: left;
	width: 230px;
	margin-right: 1em;
}

#fieldset textarea{
	width: 400px;
	height: 100px;
}

#fieldset label em {
	font-size: 85%;
	font-style: normal;
	color: red;
	text-transform: uppercase;
	margin-left: 2px;
	margin-right: 2px;
}


h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #0033CC;
	vertical-align: middle;
	line-height: 15px;
}
h1 {
	background-position: left bottom;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0033CC;
	font-weight: bold;
	text-transform: uppercase;
	background-image: url('../Images/blue_images/line.png');
	background-repeat: no-repeat;
	line-height: 28px;
}
h3 {
	margin: 0px 0px 5px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-indent: 0px;
	/*text-align: justify;*/
	vertical-align: top;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	line-height: 16px;
	vertical-align: top;
	background-image: url('../Images/Blue_images/BBBBBB_Bullet.png');
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 20px;
	margin-top: 7px;
	margin-bottom: 7px;
}
h5 {
	font-family: Arial;
	font-size: 13px;
	text-align: justify;
	vertical-align: top;
	line-height: 16px;
	background-image: url('../Images/Blue_images/AAAAA_Bullet.png');
	background-repeat: no-repeat;
	background-position: left top;
	font-weight: normal;
	padding: 0px 0px 0px 20px;
	margin: 5px 0px 5px 40px;
	color: #333333;
	text-indent: 0px;
}
h6 {
	margin: 0px;
	padding: 5px 0px 5px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #0066CC;
	text-indent: 0px;
	text-align: justify;
	vertical-align: top;
	text-transform: uppercase;
}
p {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.button {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-align: center;
	vertical-align: top;
	border: 0;
	background: transparent url('../Images/Blue_images/Btn.png') no-repeat left top;
	height: 22px;
	width: 80px;
	padding: 0px 2px 4px 2px;
	margin-left: 5px;
	line-height: 22px;
}
.button1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	color: #0033CC;
	text-align: center;
	vertical-align: top;
	border: 0;
	background: transparent url('../Images/Blue_images/Btn1.png') no-repeat left top;
	height: 22px;
	width: 80px;
	padding: 0px 2px 4px 2px;
	margin-left: 1px;
	line-height: 22px;
}
.button2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	color: #0033CC;
	text-align: center;
	vertical-align: top;
}

table {
	font-family: arial, Helvetica, sans-serif;
	line-height: 15px;
	border-width: 0px;
	border-style: solid;
	padding: 0px;
	margin: 0px;
}
/* Text Box with Gradient: 
.tb-gradient-230 {
	border: 0;
	background: transparent url('../Images/Gradient.png') no-repeat left top;
	height: 22px;
	width: 230px;
	padding: 2px 2px 2px 5px;
	margin-left: 1px;
}
.tb-gradient-155 {
	border: 0;
	background: transparent url('../Images/Gradient_155.png') no-repeat left top;
	height: 22px;
	width: 155px;
	padding: 2px 2px 2px 5px;
	margin-left: 1px;
}
.tb-gradient-70 {
	border: 0;
	background: transparent url('../Images/Gradient_70.png') no-repeat left top;
	height: 22px;
	width: 80px;
	padding: 2px 2px 2px 5px;
	margin-left: 1px;
}

.tb-gradient-100 {
	margin: 0px 0px 0px 1px;
	padding: 2px 2px 2px 5px;
	border: 0;
	background: transparent url('../Images/Gradient_100.png') no-repeat left top;
	height: 22px;
	width: 100px;
	vertical-align: top;
	line-height: 22px;
}*/

select {
	font-family: arial, Helvetica, sans-serif;
	font-size: 13px;
	width: 155px;
	padding: 0px;
	margin: 0px;
}
select.other {
	font-family: arial, Helvetica, sans-serif;
	font-size: 13px;
	width: 55px;
	padding: 0px;
	margin: 0px 5px 0px 0px;
}
.Login {
	border-color: #CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 56px;
	text-align: left;
	vertical-align: middle;
	background-color: #666666;
	left: 350px;
	text-indent: 20px;
	width: 410px;
	position: absolute;
	top: 15px;
	padding-left: 10px;
	display: table;
	float: left;
}
.Login0 {
	border-color: #CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 56px;
	text-align: left;
	vertical-align: middle;
	background-color: #666666;
	left: 350px;
	text-indent: 20px;
	width: 410px;
	position: absolute;
	top: 15px;
	padding-left: 135px;
	display: table;
	float: left;
}

.Login1 {
	border-width: 1px;
	border-color: #CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 56px;
	text-align: right;
	vertical-align: middle;
	background-color: #666666;
	left: 155px;
	text-indent: 20px;
	width: 755px;
	position: relative;
	top: 0px;
	height: 56px;
	border-top-style: solid;
	padding-right: 10px;
	padding-left: 10px;
}

/* ^^^^^^^^ BELOW IS THE CODE FOR THE MENU ^^^^^^^^^^ */
#styleone{position:relative;display:block;height:21px;font-size:11px;font-weight:bold;background:transparent url(images/blue_images/bgOFF.gif) repeat-x top left;font-family:Arial,Verdana,Helvitica,sans-serif;border-bottom:1px solid #d9d9d9;}
#styleone ul{margin:0;padding:0;list-style-type:none;width:auto;}
#styleone ul li{display:block;float:left;margin:0 1px 0 0;}
#styleone ul li a{display:block;float:left;color:#034895;text-decoration:none;padding:3px 20px 0 20px;height:18px;}
#styleone ul li a:hover,#styleone ul li a.current{color:#034895;background:transparent url(images/blue_images/bgON.gif) repeat-x top left;}
/* ^^^^^^^^ ABOVE IS THE CODE FOR THE MENU ^^^^^^^^^^ */

/* ^^^^^^^^ BELOW IS THE CODE FOR THE MENU ^^^^^^^^^^ */
.styleone{position:relative;display:block;height:21px;font-size:11px;font-weight:bold;background:transparent url(images/blue_images/bgOFF.gif) repeat-x top left;font-family:Arial,Verdana,Helvitica,sans-serif;border-bottom:1px solid #d9d9d9;}
.styleone ul{margin:0;padding:0;list-style-type:none;width:auto;}
.styleone ul li{display:block;float:left;margin:0 1px 0 0;}
.styleone ul li a{display:block;float:left;color:#034895;text-decoration:none;padding:3px 20px 0 20px;height:18px;}
.styleone ul li a:hover,.styleone ul li a.current{color:#034895;background:transparent url(images/blue_images/bgON.gif) repeat-x top left;}
/* ^^^^^^^^ ABOVE IS THE CODE FOR THE MENU ^^^^^^^^^^ */


/* ---------------------- Blueslate nav ---------------------- */
.blue {
	float: left;
	width: 100%;
	font-size: 93%;
	line-height: normal;
	border-bottom: 1px solid #C2C4C6;
/*margin between menu and rest of page*/;	
	overflow: hidden;
	display: block;
	position: relative;
}
.blue #slatenav{
	position: relative;
	display: block;
	height: 28px;
	font-size: 11px;
	font-weight: bold;
	background: transparent url(../Images/blue_images/Icon/blueslate_background.gif) repeat-x top left;
	font-family: Arial,Verdana,Helvitica,sans-serif;
	text-transform: uppercase;
	margin-top: 0px;
	top: 0px;
	left: 0px;
	width: 100%;
}
.blue #slatenav ul{margin:0px;padding:0;list-style-type:none;width:auto;}
.blue #slatenav ul li{display:block;float:left;margin:0 1px 0 0;position: relative;}
.blue #slatenav ul li a{
	display: block;
	float: left;
	position: relative;
	color: #D5F1FF;
	text-decoration: none;
	padding: 5px 10px 0 10px;
	height: 23px;
}
.blue #slatenav ul li a:hover,.blue #slatenav ul li a.current{
	color: #fff;
	background: transparent url(../Images/blue_images/Icon/blueslate_backgroundOVER.gif) repeat-x top center;
	margin-top: 0px;
	margin-top/*\**/: 0px\9;
}
/* ---------------------- END Blueslate nav ---------------------- */

/*- Menu Tabs B--------------------------- */

    #tabsB {
	float: left;
	width: 100%;
	font-size: 13px;
	line-height: normal;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #0033CC;
	margin-bottom: 5px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #C0C0C0;
}
#tabsB ul {
	margin: 0;
	padding: 10px 0px 0 0px;
	list-style: none;
}
#tabsB li {
	display: inline;
	margin: 0;
	padding: 0;
}
    #tabsB a {
      float:left;
      background:url("../Images/Blue_images/tableftB.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabsB a span {
      float:left;
      display:block;
      background:url("../Images/Blue_images/tabrightB.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#666;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsB a span {float:none;}
    /* End IE5-Mac hack */
    #tabsB a:hover span {	color: #0033CC;}
    #tabsB a:hover {
      background-position:0% -42px;
      }
    #tabsB a:hover span {
      background-position:100% -42px;
      }
      
#tabs_left {
	float: left;
	width: 100%;
	font-size: 93%;
	line-height: normal;
	border-bottom: 1px solid #C2C4C6;
/*margin between menu and rest of page*/;	overflow: hidden;
	border-bottom-color: #3E8ED4;
	display: block;
	position: relative;
}

#tabs_left ul {
	margin: 0;
	padding: 10px 10px 0 0px;
	list-style: none;
}

#tabs_left li {
	display:inline;
	margin:0;
	padding:0;
	}

#tabs_left a {
	float: left;
	background: url("../Images/Blue_images/left0.png") no-repeat left top;
	padding: 0 0 0 6px;
	text-decoration: none;
	margin-top: 0;
	margin-right: 0;
}
	
#tabs_left a.act {
	float:left;
	background:url("/Images/Blue_images/left1.png") no-repeat left top;
	margin:0;
	padding:0 0 0 6px;
	text-decoration:none;
	/*background-position:0% -42px;*/
	}


#tabs_left a span {
	float:left;
	display:block;
	background:url("../Images/Blue_images/right0.png") no-repeat right top;
	padding:6px 15px 4px 6px;
	margin-right:1px;
	color:#333333;
	}

#tabs_left a.act span {
	float:left;
	display:block;
	background:url("../Images/Blue_images/right1.png") no-repeat right top;
	padding:6px 15px 4px 6px;
	margin-right: -4px;
	color:#FFF;
}


/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs_left a span {float:none;}

/* End IE5-Mac hack */
#tabs_left a:hover span {
	}

#tabs_left a:hover {
	background-position:0% -42px;
	}
#tabs_left a:active {
	background-position:0% -42px;
	}
#tabs_left a:hover span {
	background-position:100% -42px;
	}


#tabs {
	float: left;
	width: 100%;
	font-size: 93%;
	line-height: normal;
	border-bottom: 1px solid #C2C4C6;
	margin-bottom: 10px; /*margin between menu and rest of page*/;
	overflow: hidden;
	border-bottom-color: #3C85CB;
}

#tabs ul {
	margin: 0;
	padding: 10px 10px 0 0px;
	list-style: none;
}

#tabs li {
	display:inline;
	margin:0;
	padding:0;
	}

#tabs a {
	float: left;
	background: url("../Images/Blue_images/left0.png") no-repeat left top;
	padding: 0 0 0 6px;
	text-decoration: none;
	margin-top: 0;
	margin-right: 0;
}
	
#tabs a.act {
	float:left;
	background:url("/Images/Blue_images/left1.png") no-repeat left top;
	margin:0;
	padding:0 0 0 6px;
	text-decoration:none;
	/*background-position:0% -42px;*/
	}


#tabs a span {
	float:left;
	display:block;
	background:url("/Images/Blue_images/right0.png") no-repeat right top;
	padding:6px 15px 4px 6px;
	margin-right:1px;
	color:#333333;
	}

#tabs a.act span {
	float:left;
	display:block;
	background:url("/Images/Blue_images/right1.png") no-repeat right top;
	padding:6px 15px 4px 6px;
	margin-right: -4px;
	color:#FFF;
}


/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {float:none;}

/* End IE5-Mac hack */
#tabs a:hover span {
	}

#tabs a:hover {
	background-position:0% -42px;
	}
#tabs a:active {
	background-position:0% -42px;
	}
#tabs a:hover span {
	background-position:100% -42px;
	}
	
#tabs_right {
	margin: 0px;
	float: right;
	width: 220px;
	font-size: 13px;
	line-height: normal;
	/*border-bottom: 1px solid #C2C4C6;
margin between menu and rest of page*/;	overflow: hidden;
	border-bottom-color: #C0C0C0;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
}

#tabs_right ul {
	margin: 0;
	padding: 10px 10px 0 0px;
	list-style: none;
}

#tabs_right li {
	display:inline;
	margin:0;
	padding:0;
	}

#tabs_right a {
	float: right;
	background: url("../Images/Blue_images/left0.png") no-repeat left top;
	padding: 0 0 0 6px;
	text-decoration: none;
	margin-top: 0;
	margin-right: 0;
}
	
#tabs_right a.act {
	float: right;
	background: url("../Images/Blue_images/left1.png") no-repeat left top;
	margin: 0;
	padding: 0 0 0 6px;
	text-decoration: none;
	/*background-position:0% -42px;*/
}


#tabs_right a span {
	float:right;
	display:block;
	background:url("../Images/Blue_images/right0.png") no-repeat right top;
	padding:6px 15px 4px 6px;
	margin-right:1px;
	color:#333333;
	}

#tabs_right a.act span {
	float:left;
	display:block;
	background:url("../Images/Blue_images/right1.png") no-repeat right top;
	padding:6px 15px 4px 6px;
	margin-right:1px;
	color:#FFF;
}


/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs_right a span {float:none;}

/* End IE5-Mac hack */
#tabs_right a:hover span {
	}

#tabs_right a:hover {
	background-position:0% -42px;
	}
#tabs_right a:active {
	background-position:0% -42px;
	}
#tabs_right a:hover span {
	background-position:100% -42px;
	}

div.tabArea {
	font-size: 11px;
	font-weight: normal;
	font-family:Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
a.tab {
	border-bottom-width: 0px;
	border-color: #999999;
	border-style: solid;
	border-width: 1px;
	background-color: #666666;
	padding: 2px 4px 2px 4px;
	text-decoration: none;
	display: inline-block;
	float: none;
}

a.tab, a.tab:visited {
	color: #FFFFFF;
}

a.tab:hover {
  background-color: #333333;
  color: #ffffff;
}


#Maintabs {
	float: left;
	width: 465px;
	font-size: 13px;
	line-height: normal; /*border-bottom-color: #CF2C2C;
	border-bottom: 1px solid #C2C4C6;
	margin-bottom: 1em; margin between menu and rest of page*/;
	overflow: hidden;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
	vertical-align: top;
	text-align: left;
}

#Maintabs ul {
	margin: 0;
	padding: 10px 10px 0 0px;
	list-style: none;
}

#Maintabs li {
	display:inline;
	margin:0;
	padding:0;
	}

#Maintabs a.tab1 {
	float:left;
	background:url("../Images/Blue_images/Maintab1_left.png") no-repeat left top;
	margin:0;
	padding:0 0 0 6px;
	text-decoration:none;
	}
	
#Maintabs a.tab2 {
	float:left;
	background:url("../Images/Blue_images/Maintab2_left.png") no-repeat left top;
	margin:0;
	padding:0 0 0 6px;
	text-decoration:none;
	/*background-position:0% -42px;*/
	}
#Maintabs a.tab3 {
	float:left;
	background:url("../Images/Blue_images/Maintab3_left.png") no-repeat left top;
	margin:0;
	padding:0 0 0 6px;
	text-decoration:none;
	/*background-position:0% -42px;*/
	}

#Maintabs a.tab1 span {
	float: left;
	display: block;
	background: url("../Images/Blue_images/Maintab1.png") no-repeat right top;
	padding: 6px 15px 4px 6px;
	margin-right: 1px;
	height: 42px;
	width: 120px;
	color: #FFFFFF;
}

#Maintabs a.tab2 span {
	float: left;
	display: block;
	background: url("../Images/Blue_images/Maintab2.png") no-repeat right top;
	padding: 6px 15px 4px 6px;
	margin-right: 1px;
	height: 42px;
	width: 120px;
	color: #FFFFFF;
}

#Maintabs a.tab3 span {
	float: left;
	display: block;
	background: url("../Images/Blue_images/Maintab3.png") no-repeat right top;
	padding: 6px 15px 4px 6px;
	margin-right: 1px;
	height: 42px;
	width: 120px;
	color: #FFFFFF;
}
#Maintabs a.tab11 {
	float:left;
	background:url("../Images/Red_images/Maintab1_left.png") no-repeat left -42px;
	margin:0;
	padding:0 0 0 6px;
	text-decoration:none;
	}
	
#Maintabs a.tab21 {
	float:left;
	background:url("../Images/Red_images/Maintab2_left.png") no-repeat left -42px;
	margin:0;
	padding:0 0 0 6px;
	text-decoration:none;
	/*background-position:0% -42px;*/
	}
#Maintabs a.tab31 {
	float:left;
	background:url("../Images/Red_images/Maintab3_left.png") no-repeat left -42px;
	margin:0;
	padding:0 0 0 6px;
	text-decoration:none;
	/*background-position:0% -42px;*/
	}

#Maintabs a.tab11 span {
	float: left;
	display: block;
	background: url("../Images/Red_images/Maintab1.png") no-repeat right -42px;
	padding: 6px 15px 4px 6px;
	margin-right: 1px;
	height: 42px;
	width: 120px;
	color: #FFFFFF;
}

#Maintabs a.tab21 span {
	float: left;
	display: block;
	background: url("../Images/Red_images/Maintab2.png") no-repeat right -42px;
	padding: 6px 15px 4px 6px;
	margin-right: 1px;
	height: 42px;
	width: 120px;
	color: #FFFFFF;
}

#Maintabs a.tab31 span {
	float: left;
	display: block;
	background: url("../Images/Red_images/Maintab3.png") no-repeat right -42px;
	padding: 6px 15px 4px 6px;
	margin-right: 1px;
	height: 42px;
	width: 120px;
	color: #FFFFFF;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#Maintabs a span {float:none;}

/* End IE5-Mac hack */
#Maintabs a:hover span {
	}

#Maintabs a:hover {
	background-position:0% -42px;
	}
#Maintabs a:active {
	background-position:0% -42px;
	}
#Maintabs a:hover span {
	background-position:100% -42px;
	}
#jamal  {
	border-spacing : 2px;
	border-collapse : collapse;
	margin-bottom: 10px;
	display: table;
	padding-left: 10px;
	text-indent: 10px;
}
#jamal th,
#jamal td {
	padding-right: .5em;
	padding : 1px 1px 1px 1px;
}
#jamal th {
	text-align: left;
	font-weight: bold;
	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-transform: uppercase;
	background-color: #0066CC;
	line-height: 28px;
	height: 28px;
	text-indent: 10px;
}
#jamal td {
	color: #333333;
}
#jamal tr {
	background-position: bottom;
	color: #333333;
	background-image: url('../Images/Blue_images/dot_line.gif');
	background-repeat: repeat-x;
	line-height: 20px;
	height: 20px;
}
#jamal > thead > tr:first-child > th {
	text-align: left;
	color: #333333;
	text-indent: 10px;
}
#table_gray  {
	border-spacing : 2px;
	border-collapse : collapse;
	text-indent: 0px;
	margin-bottom: 10px;
}
#table_gray th,
#table_gray td {
	padding-right: .5em;
	padding : 1px 1px 1px 1px;
}
#table_gray th {
	text-align: center;
	font-weight: bold;
	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-transform: uppercase;
	background-color: #666666;
	line-height: 28px;
}
#table_gray td {
	color: #333333;
}
#table_gray tr {
	background-position: bottom;
	color: #333333;
	background-image: url('../Images/Blue_images/dot_line.gif');
	background-repeat: repeat-x;
	line-height: 20px;
	height: 20px;
	text-align: justify;
}
#table_gray > thead > tr:first-child > th {
	text-align: left;
	color: #333333;
	text-indent: 10px;
}

#table_mini  {
	border-spacing : 2px;
	border-collapse : collapse;
	text-indent: 0px;
	margin-bottom: 5px;
	margin-top: 7px;
}
#table_mini th,
#table_mini td {
	padding-right: .5em;
	padding : 1px 1px 1px 1px;
}
#table_mini th {
	text-align: center;
	font-weight: bold;
	color: #000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	background-color: #CFD2D7;
	line-height: 14px;
}
#table_mini td {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}
#table_mini tr {
	background-position: bottom;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	background-image: url('../Images/dot_line.gif');
	background-repeat: repeat-x;
	line-height: 14px;
	height: 14px;
	text-align: justify;
}
#table_mini > thead > tr:first-child > th {
	text-align: left;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-indent: 10px;
}


#pricetable_small  {
	/*border-spacing : 2px;*/
	border-collapse: collapse;
	margin-bottom: 10px;
}
#pricetable_small a {
	color: #0033CC;
	text-decoration: underline;
}
#pricetable_small th,
#pricetable_small td {
	padding-right: .5em;
	padding : 1px 1px 1px 1px;
}
#pricetable_small th {
	font-weight: bold;
	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	background-color: #3B8CE0;
	line-height: 25px;
	padding-left: 10px;
}
#pricetable_small td {
	color: #333333;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding-left: 10px;
}
#pricetable_small tr {
	background-position: bottom;
	color: #333333;
	background-image: url('../Images/Blue_images/dot_line.gif');
	background-repeat: repeat-x;
	line-height: 20px;
	height: 20px;
}
#pricetable_small > thead > tr:first-child > th {
	color: #333333;
}


.pricetable_small  {
	/*border-spacing : 2px;*/
	border-collapse: collapse;
	margin-bottom: 10px;
}
.pricetable_small a {
	color: #0033CC;
	text-decoration: underline;
}
.pricetable_small th,
.pricetable_small td {
	padding-right: .5em;
	padding : 1px 1px 1px 1px;
}
.pricetable_small th {
	font-weight: bold;
	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	background-color: #3B8CE0;
	line-height: 25px;
	padding-left: 10px;
}
.pricetable_small td {
	color: #333333;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding-left: 10px;
}
.pricetable_small tr {
	background-position: bottom;
	color: #333333;
	background-image: url('../Images/Blue_images/dot_line.gif');
	background-repeat: repeat-x;
	line-height: 20px;
	height: 20px;
}
.pricetable_small > thead > tr:first-child > th {
	color: #333333;
}


.table_small  {
	/*border-spacing : 2px;*/
	border-collapse: collapse;
	margin-bottom: 10px;
}
.table_small a {
	color: #0033CC;
	text-decoration: underline;
}
.table_small th,
.table_small td {
	padding-right: .5em;
	padding : 1px 1px 1px 1px;
}
.table_small th {
	font-weight: bold;
	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	background-color: #3B8CE0;
	line-height: 25px;
	padding-left: 10px;
}
.table_small td {
	color: #333333;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding-left: 10px;
}
.table_small tr {
	background-position: bottom;
	color: #333333;
	background-image: url('../Images/Blue_images/dot_line.gif');
	background-repeat: repeat-x;
	line-height: 20px;
	height: 20px;
}
.table_small > thead > tr:first-child > th {
	color: #333333;
}



#pricetable_small_g  {
	/*border-spacing : 2px;*/
	border-collapse: collapse;
	margin-bottom: 10px;
}
#pricetable_small_g a {
	color: #0033CC;
	text-decoration: underline;
}
#pricetable_small_g th,
#pricetable_small_g td {
	padding-right: .5em;
	padding : 1px 1px 1px 1px;
}
#pricetable_small_g th {
	font-weight: bold;
	color: #333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #CCCCCC;
	line-height: 25px;
}
#pricetable_small_g td {
	color: #333333;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding-left: 10px;
}
#pricetable_small_g tr {
	background-position: bottom;
	color: #333333;
	background-image: url('../Images/Blue_images/dot_line.gif');
	background-repeat: repeat-x;
	line-height: 20px;
	height: 20px;
}
#pricetable_small_g > thead > tr:first-child > th {
	color: #333333;
}


.pricetable_small_g  {
	/*border-spacing : 2px;*/
	border-collapse: collapse;
	margin-bottom: 10px;
}
.pricetable_small_g a {
	color: #0033CC;
	text-decoration: underline;
}
.pricetable_small_g th,
.pricetable_small_g td {
	padding-right: .5em;
	padding : 1px 1px 1px 1px;
}
.pricetable_small_g th {
	font-weight: bold;
	color: #333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	background-color: #CCCCCC;
	line-height: 25px;
}
.pricetable_small_g td {
	color: #333333;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding-left: 10px;
}
.pricetable_small_g tr {
	background-position: bottom;
	color: #333333;
	background-image: url('../Images/Blue_images/dot_line.gif');
	background-repeat: repeat-x;
	line-height: 20px;
	height: 20px;
}
.pricetable_small_g > thead > tr:first-child > th {
	color: #333333;
}


.cell {
	border: 1px dotted #808080;
	background-image: none;
}
.cell1 {
	background-image: none;
	border-left-style: dotted;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-left-color: #808080;
}
.cell2 {
	background-image: none;
	border-left-style: dotted;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-left-color: #808080;
	border-top-style: dotted;
	border-top-width: 1px;
	border-top-color: #808080;
}

#pricetable  {
	/*border-spacing : 2px;*/
	border-collapse: collapse;
	margin-bottom: 10px;
}
#pricetable th,
#pricetable td {
	padding-right: .5em;
	padding : 1px 1px 1px 1px;
	width: 25%;
}
#pricetable th {
	text-align: left;
	font-weight: bold;
	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-transform: uppercase;
	background-color: #0066CC;
	line-height: 28px;
}
#pricetable td {
	color: #333333;
	text-align: center;
	vertical-align: middle;
}
#pricetable tr {
	background-position: bottom;
	color: #333333;
	background-image: url('../Images/Blue_images/dot_line.gif');
	background-repeat: repeat-x;
	line-height: 20px;
	height: 20px;
}
#pricetable > thead > tr:first-child > th {
	text-align: center;
	color: #333333;
}

#table_red {
	border-spacing : 1px;
	border-collapse: collapse;
	margin-bottom: 10px; margin:0; padding:0;
}
#table_red th, #table_red td {
	padding : 1px 5px 1px 5px;
	border:1px solid #ccc;
}
#table_red th {
	text-align: center;
	font-weight: bold;
	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-transform: uppercase;
	background-color: #0066CC;
	line-height: 28px;
}
#table_red td {
	color: #333333;
	vertical-align: middle;
}
#table_red tr {
	background-position: bottom;
	color: #333333;
	background-image: url('../Images/Blue_images/dot_line.gif');
	background-repeat: repeat-x;
	line-height: 20px;
	height: 20px;
}
#table_red > thead > tr:first-child > th {
	text-align: center;
	color: #333333;
}

#twocolumntable  {
	border-spacing : 2px;
	border: 1px dotted #CCCCCC;
	border-collapse: collapse;
	margin-bottom: 10px;
}
#twocolumntable th,
#twocolumntable td {
	padding-right: .5em;
	padding : 1px 1px 1px 1px;
	color: #000000;
}
#twocolumntable th {
	text-align: left;
	font-weight: bold;
	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-transform: uppercase;
	background-color: #666666;
}
#twocolumntable td {
	border-color: #999999;
	color: #000000;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}
#twocolumntable tr {
	color: #000000;
	line-height: 20px;
	height: 20px;
}
#twocolumntable > thead > tr:first-child > th {
	color: #000000;
}

.table_right_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: right;
	vertical-align: middle;
	display: inline-block;
	float: right;
	margin-right: 10px;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
}

.stock_box {
	background-image: url('../Images/blue_images/box_04.png');
	background-repeat: repeat-x;
	background-position: center center;
	line-height: 31px;
	height: 31px;
	display: table;
	border-collapse: collapse;
	border-spacing: 0px;
}
.stock_right_box {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;
	line-height: 31px;
	text-align: left;
	text-indent: 10px;
	background-image: url('../Images/blue_images/box_06.png');
	background-repeat: no-repeat;
	background-position: left center;
	height: 31px;
	padding-left: 30px;
	padding-right: 30px;
}
.stock_left_box {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 19px;
	text-transform: uppercase;
	font-weight: bold;
	color: #0066CC;
	background-image: url('../Images/blue_images/box_03.png');
	width: 115px;
	height: 31px;
	line-height: 31px;
	background-repeat: no-repeat;
	background-position: center center;
	text-align: center;
}

.Body {
	padding: 0px;
	margin: 0px;
	background-color: #F0F0F0;
	vertical-align: top;
	text-align: center;
}
.Main {
	padding: 0px;
	margin: 0px;
	border-width: 0px;
	text-align: center;
	vertical-align: top;
	background-color: #F0F0F0;
	width: 930px;
	height: 100%;
	top: 0px;
	right: 0px;
	bottom: 0px;
	left: 0px;
	border-spacing: 0px;
	margin: auto;
}
.Top_left_conner {
	/*background-image: url('../Images/Blue_images/Top_Conner_02.gif');*/
	background-repeat: no-repeat;
	background-position: left;
	padding: 0px;
	margin: 0px;
	height: 29px;
}
.Top_right_conner {
/*	background-image: url('../Images/Blue_images/Top_Conner_04.gif');*/
	background-repeat: no-repeat;
	background-position: right;
	padding: 0px;
	margin: 0px;
	height: 29px;
}

.Top_right_conner .globallink{ color:#333333; float:left;}
.Top_right_conner .globallink ul{ line-height:normal; margin:5px 0 0 12px; padding:0;} 
.Top_right_conner .globallink ul li{ float:left; list-style:none; padding:0 0px 0 9px; margin:0 9px 0 0px; background:url(../images/nav-divider.gif) no-repeat left center;}
.Top_right_conner .globallink ul li.first{ background:none;}
.Top_right_conner .globallink ul li a{ color:#333333;}
.Top_right_conner .globallink ul li a:hover{ color:#ca0000;}

.Top_banner {
	background-image: url('../Images/Red_images/Top_02.gif');
	background-repeat: repeat-y;
	background-position: center;
	padding: 0px;
	z-index:1000;
	margin: 0px;
	height: 29px;
	
	vertical-align: middle;
	line-height: 29px;
	text-align: left;
	width: 930px;
	position: relative;
	background-color: #F0F0F0;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-transform: uppercase;
	font-weight: bold;
	color: #666666;
}
.Top_lang_cell {
	width: 150px;
	text-align: right;
	word-spacing: 0em;
	letter-spacing: 0em;

}
.Middle_banner {
	background-image: url('../Images/Blue_images/Banner_12.gif');
	background-repeat: repeat-y;
	background-position: center;
	padding: 0px;
	margin: 0px;
	height: 43px;
	vertical-align: middle;
	text-indent: 15px;
	line-height: 43px;
	text-align: left;
	color: #666666;
	width: 930px;
	position: relative;
	top: 0px;
	float: left;
}
.Middle_left_conner {
	background-image: url('../Images/Blue_images/logo_11.gif');
	background-repeat: no-repeat;
	background-position: left;
	padding: 0px;
	margin: 0px;
	height: 43px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.Middle_right_conner {
	/*background-image: url('../Images/Blue_images/banner_10.gif');*/
	background-repeat: no-repeat;
	background-position: right;
	padding: 0px;
	margin: 0px;
	height: 43px;
	vertical-align: middle;
	text-indent: 15px;
	line-height: 43px;
	text-align: left;
	color: #666666;
}

.breadcrumb{ clear:both; position:absolute; left:160px; top:25px;}
.breadcrumb ul{ list-style:none; margin:0; padding:0;}
.breadcrumb ul li{ float:left; margin:0 0 0 -10px; padding:0; font:normal 10px Arial, Helvetica, sans-serif; color:#ffffff;}
.breadcrumb ul li a { color:#ffffff; text-transform:uppercase; text-decoration:underline; background:url(../images/arrow-white.gif) no-repeat right 5px; padding:0 10px 0 0;}
.breadcrumb ul li a:hover { text-decoration:none;}


.Logo {
	position: relative;
	width: 125px;
	height: 67px;
	top: 30px;
	right: 0px;
	bottom: 0px;
	left: 0px;
	float: left;

}
.Search_form {
	background-position: center;
	padding: 0px;
	margin: 0px;
	height: 97px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	width: 310px;
	position: relative;
	top: 0px;
	background-image: url('../images/Search_form_08.gif');
	background-repeat: no-repeat;
	right: 20px;
	float: right;
}
.Search_input {
	/*background-position: center;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	border-width: 0px;
/*	background-image: url('../images/red_images/search_11.gif');*/
	/*background-repeat: repeat-x;*/
	background:none;
	width: 136px;
}
.Search_input_form {
	width: 50%;
	top: 25px;
	position: absolute;
	left: 62px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
/* Input */

.searchbox{ background:url(../images/Blue_images/input-bg.gif) no-repeat left top; padding:0 0 0 5px;}

.Tab_holder {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	position: relative;
	width: 465px;
	height: 42px;
	left: 30px;
	top: 45px;
	vertical-align: bottom;
	float: left;
}
.Tab_1 {
	background-image: url('../Images/Blue_images/tab_11.gif');
	background-repeat: no-repeat;
	background-position: bottom;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: middle;
	width: 155px;
	height: 42px;
	text-align: left;
}
.Tab_2 {
	background-image: url('../Images/Blue_images/tab_12.gif');
	background-repeat: no-repeat;
	background-position: bottom;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: middle;
	width: 155px;
	height: 42px;
	text-align: left;
}
.Tab_3 {
	background-image: url('../Images/Blue_images/tab_13.gif');
	background-repeat: no-repeat;
	background-position: bottom;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: middle;
	width: 155px;
	height: 42px;
	text-align: left;
}
.Homepage_topBox_holder {
	border-width: 1px;
	border-color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 40px;
	text-align: left;
	vertical-align: middle;
	background-color: #666666;
	text-indent: 20px;
	width: 930px;
	position: relative;
	top: 0px;
	height: 40px;
	border-top-style: solid;
}

.Homepage_image {
	border-width: 1px;
	border-color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 56px;
	text-align: left;
	vertical-align: middle;
	background-color: #F0F0F0;
	width: 930px;
	position: relative;
	height: 219px;
	border-top-style: solid;
}

.Homepage_menu {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 56px;
	text-align: left;
	vertical-align: middle;
	background-color: #666666;
	width: 469px;
	position: absolute;
	height: 254px;
	top: -20px;
	left: 452px;
}
.Homepage_TopBox_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	vertical-align: middle;
	text-align: left;
	text-indent: 20px;
	line-height: 40px;
	text-transform: uppercase;
}
.Homepage_Main_Content {
	background-position: top;
	padding: 5px 10px 5px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #666666;
	line-height: 15px;
	text-align: left;
	vertical-align: middle;
	background-color: #ffffff;
	text-indent: 5px;
	width: 910px;
	position: relative;
	top: 0px;
	font-style: normal;
	font-variant: normal;
	background-image: url('../Images/Blue_images/Main_red_BG_34.png');
	background-repeat: repeat-x;
}
.Homepage_BottomBox_holder {
	text-align: right;
	width: 930px;
	position: relative;
	background-color: #E6E6E6;
	left: 0px;
	position: relative;
	vertical-align: middle;
	line-height: 30px;
	top: 0px;
}
.Homepage_Tab_holder {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	position: relative;
	width: 465px;
	height: 42px;
	left: 155px;
	top: -12px;
	visibility: hidden;
}


.Main_holder {
	position: relative;
	width: 930px; clear:both;
	top: 0px;
	left: 0px;
	background-color: #666666;
	min-height:400px;
  	height:auto !important;
  	height:400px;
  	float: left;
}

.Left_nav {
	border-color: #CCCCCC;
	background-color: #666666;
	width: 155px;
	height: 99%;
	position: relative;
	border-top-style: solid;
	border-top-width: 1px;
	min-height:500px;
  	height:auto !important;
  	height:500px;
  	left: 0px;
  	top: 0px;
  	float: left;
}
.Left_nav_small {
	border-color: #CCCCCC;
	background-color: #666666;
	width: 30px;
	height: 99%;
	position: relative;
	border-top-style: solid;
	border-top-width: 1px;
	min-height:500px;
  	height:auto !important;
  	height:500px;
  	left: 0px;
  	top: 0px;
  	float: left;
}

.Left_menu_holder {
	color: #FFFFFF;
	text-align: left;
	line-height: 15px;
	width: 87%;
	text-align: center;
	position: relative;
	top: 10px;
	margin-right: auto;
	margin-left: auto;
}
.Left_menu {
	padding: 0px;
	margin: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-align: left;
	line-height: 25px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #999999;
	width: 80%;
	position: relative;
	text-transform: uppercase;
	border-collapse: collapse;
}
.Left_menu_small {
	position: absolute;
	top: 55px;
	left: 5px;
}
.Left_top_menu {
	padding: 0px;
	margin: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-align: left;
	line-height: 1px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #999999;
	width: 80%;
	position: relative;
	text-transform: uppercase;
	border-collapse: collapse;
	height: 1px;
}
.Left_Search_Input {
	background-position: center;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	border-width: 0px;
	background-image: url('../Images/Blue_images/LeftSearch_30.gif');
	background-repeat: repeat-x;
	line-height: 22px;
	height: 22px;
	width: 80px;
	background-color: #8D8D8D;
}
.Left_Search_input_form {
	width: 50%;
	top: 7px;
	position: relative;
	left: 15px;
	font-family: "Arial";
	font-size: 13px;
	color: #FFFFFF;
	line-height: 16px;
}
.Left_Search {
	background-position: center;
	padding: 0px;
	margin: 0px;
	height: 80px;
	width: 155px;
	position: relative;
	top: 120px;
	background-repeat: no-repeat;
	background-color: #8D8D8D;
	text-align: left;
}
.Left_Func {
	background-position: center;
	padding: 0px;
	margin: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	width: 155px;
	position: relative;
	top: 70px;
	text-align: center;
	line-height: 15px;
}
.Left_Pic {
	background-position: center;
	padding: 0px;
	margin: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
	line-height: 15px;
	height: 20px;
}
.Left_board{
	padding: 10px 1px 10px 2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	border: 1px solid #999999;
	background-color: #666666;
	margin-top: -1px;
	margin-right: 10px;
	margin-left: 9px;
	margin-right/*\**/: 9px\9;
	margin-left/*\**/: 10px\9;

}
.Left_table{
	background-color: #666666;
	display: table;
	border-collapse: collapse;
	width: 150px;
	margin-bottom: 5px;
}
.Left_table_cell{
	border: 1px dotted #999999;
	background-color: #666666;
	display: table-cell;
	width: 150px;
}

.Left_cc {
	width: 155px;
	height: 148px;
	position: absolute;
	top: 60%;
	left: -160px;
}


.Popup_menu_lvl1 {
	position: fixed;
	width: 155px;
	background-color: #F26F21;
	padding-bottom: 30px;
	padding-top: 10px;
	top: 300px;
	left: 319px;
	visibility: visible;
	display: table;
	margin-top: 10px;
	margin-bottom: 30px;
	z-index:100;
}
.Popup_menu_lvl2 {
	position: fixed;
	width: 155px;
	background-color: #F26F21;
	padding-bottom: 30px;
	padding-top: 10px;
	top: 370px;
	left: 474px;
	visibility: visible;
	display: table;
	margin-top: 10px;
	margin-bottom: 30px;
	z-index:100;
}

#Popup_Main_Content {
	background-position: top;
	padding: 20px 10px 5px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #666666;
	line-height: 15px;
	text-align: left;
	vertical-align: middle;
	background-color: #ffffff;
	text-indent: 5px;
	width: 755px;
	font-style: normal;
	font-variant: normal;
	background-image: url('../Images/Blue_images/Main_red_BG_34.png');
	background-repeat: repeat-x;
	min-height: 500px;
	height: auto !important;
	height: 500px;
}
.Popup_Content_bar {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #0033CC;
	background-image: url('../Images/Blue_images/Title_BG.png');
	line-height: 24px;
	vertical-align: middle;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right center;
	padding-left: 10px;
	width: 745px;
	margin-top: 10px;
	padding-right: 10px;
}
.Popup_Content_toolbox {
	line-height: 25px;
	margin-left: 200px;
	text-align: right;
	margin-right: 20px;
}

.Bottom_left_conner {
	/*background-image: url('../Images/Blue_images/Top_Conner_02.gif');*/
	background-repeat: no-repeat;
	background-position: left;
	padding: 0px;
	margin: 0px;
	height: 29px;
}
.Bottom_right_conner {
	background-image: url('../Images/Blue_images/Bottom_Copyright_66.gif');
	background-repeat: no-repeat;
	background-position: right;
	padding: 0px;
	margin: 0px;
	height: 29px;
	vertical-align: middle;
	text-indent: 15px;
	line-height: 29px;
	text-align: left;
}
.Bottom_Banner {
	border-width: 1px;
	background-image: url('../Images/Blue_images/Top_02.gif');
	background-repeat: repeat-y;
	background-position: center;
	padding: 0px;
	margin: 0px;
	height: 29px;
	vertical-align: middle;
	text-indent: 15px;
	line-height: 29px;
	text-align: left;
	width: 930px;
	position: relative;
	top: 0px;
	background-color: #F0F0F0;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	border-top-style: solid;
	clear:both;
	text-transform: uppercase;
}
.TopBox_holder {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 56px;
	text-align: left;
	vertical-align: middle;
	background-color: #666666;
	left: 0px;
	text-indent: 20px;
	width: 774px;
	position: relative;
	top: 0px;
	height: 56px;
	border-top-style: solid;
	float: left;
	z-index: 99;
	border-left-style: solid;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-color: #CCCCCC;
	border-left-color: #999999;
}

.TopBox_holder_bigger {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 56px;
	text-align: left;
	vertical-align: middle;
	background-color: #666666;
	left: 0px;
	text-indent: 20px;
	width: 899px;
	position: relative;
	top: 0px;
	height: 56px;
	border-top-style: solid;
	float: left;
	z-index: 99;
	border-left-style: solid;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-color: #CCCCCC;
	border-left-color: #999999;
}

.TopBox {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
	width: 100%;
	height: 56px;
	vertical-align: middle;
}

.TopBox_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFFFFF;
	vertical-align: middle;
	text-align: left;
	text-indent: 10px;
	line-height: 56px;
	font-weight: bold;
}

.TopBox_func_cell {
	height: 28px;
	line-height: 28px;
	text-align: left;
	vertical-align: middle;
	width: 90px;
	text-indent: 0px;
}
.TopBox_Img_cell {
	height: 28px;
	line-height: 28px;
	text-align: right;
	vertical-align: middle;
	width: 5px;
}
.TopBox_space_cell {
	height: 28px;
	line-height: 28px;
	text-align: right;
	vertical-align: middle;
	width: 1px;
}
.TopBox_func_holder {
	width: 420px;
	text-align: right;
	padding-right: 5px;
	vertical-align: middle;
}

#topboxfunc 
{

font-size: 93%;
	line-height: 25px;
	height: 25px;
	position: absolute;
	top: 30px;
	right: 0px !important;
	right: 8px;
	text-align:right;
}

#topboxfunc ul {
	margin: 0;
	list-style: none;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 0px;
}

#topboxfunc li {
	display:inline;
	margin:0;
	padding:0;
	}

#topboxfunc a.printpage {
	background-position: left;
	float: left;
	display: block;
	background: url('../Images/print-16x16.png') no-repeat left top;
	margin: 0;
	padding:0px 10px 0px 15px;
	text-decoration: none;	
	color: #FFFFFF;
	line-height: normal;
	vertical-align: middle;
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
}
#topboxfunc a.emailpage {
	background-position: left;
	float: left;
	display: block;
	background: url('../Images/letter-16x16.png') no-repeat left top;
	margin: 0;
	padding: 0 0 0 15px;
	text-decoration: none;
	width: 75px;
	color: #FFFFFF;
	line-height: normal;
	vertical-align: middle;
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
}
#topboxfunc a.briefcase {
	background-position: left;
	float: left;
	display: block;
	background: url('../Images/briefcase-black-16x16.png') no-repeat left top;
	margin: 0;
	padding: 0 0 0 16px;
	text-decoration: none;
	width: 75px;
	color: #FFFFFF;
	line-height: normal;
	vertical-align: middle;
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
}
#topboxfunc a.login {
	background-position: left;
	float: left;
	display: block;
	background: url('../Images/user-16x16.png') no-repeat left top;
	margin: 0;
	padding: 0 0 0 16px;
	text-decoration: none;
	width: 75px;
	color: #FFFFFF;
	line-height: normal;
	vertical-align: middle;
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
}

	
/* End IE5-Mac hack */
#topboxfunc a.printpage:hover {
	background: url('../Images/print-16x16-act.png') no-repeat left top;
	color: #0033CC;
}
#topboxfunc a.emailpage:hover {
	background: url('../Images/letter-16x16-act.png') no-repeat left top;
	color: #0033CC;
}
#topboxfunc a.briefcase:hover {
	background: url('../Images/briefcase-16x16-act.png') no-repeat left top;
	color: #0033CC;
}
#topboxfunc a.login:hover {
	background: url('../Images/user-16x16-act.png') no-repeat left top;
	color: #0033CC;
}

#topboxfunc a:active {
	background-position:0% -42px;
	}

.BottomBox_holder {
	text-align: right;
	width: 775px;
	line-height: 30px;
	background-color: #E6E6E6;
	left: 155px;
	position: relative;
	vertical-align: bottom;
	float: left;
	height: 30px;
	padding-top: 0px;
	padding-bottom: 0px;
	display: block;
}
.BottomBox_holder_bigger {
	text-align: right;
	width: 900px;
	line-height: 30px;
	background-color: #E6E6E6;
	left: 30px;
	position: relative;
	vertical-align: bottom;
	float: left;
	height: 30px;
	padding-top: 0px;
	padding-bottom: 0px;
	display: block;
}

.Main_Content {
	background-position: top;
	padding: 20px 10px 5px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	line-height: 15px;
	text-align: left;
	vertical-align: middle;
	background-color: #ffffff;
	left: 0px;
	text-indent: 0px;
	width: 755px;
	position: relative;
	top: 0px;
	font-style: normal;
	font-variant: normal;
	background-repeat: repeat-x;
	min-height: 300px;
	height: auto !important;
	height: 300px;
	float: left;
	z-index: 90;

}

.Main_Content_bigger {
	background-position: top;
	padding: 10px 10px 5px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	line-height: 15px;
	text-align: left;
	vertical-align: middle;
	background-color: #ffffff;
	left: 0px;
	text-indent: 5px;
	width: 880px;
	position: relative;
	top: 0px;
	font-style: normal;
	font-variant: normal;
	background-repeat: repeat-x;
	min-height: 500px;
	height: auto !important;
	height: 500px;
	float: left;
	z-index: 90;
}

.Home_main_Content {
	background-position: top;
	padding: 5px 10px 5px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #666666;
	line-height: 15px;
	text-align: left;
	vertical-align: middle;
	background-color: #ffffff;
	left: 0px;
	text-indent: 5px;
	width: 755px;
	position: relative;
	top: 0px;
	font-style: normal;
	font-variant: normal;
	background-repeat: repeat-x;
	min-height: 300px;
	height: auto !important;
	height: 300px;
	float: left;
}
.pagination{
	padding: 2px;
	text-align: right;
	position: relative;
	margin-bottom: 10px;
	margin-top: 0px;
	top: 0px;
}


.pagination ul{
margin: 0;
padding: 0;
text-align: right; /*Set to "right" to right align pagination interface*/
font-size: 10px;
}

.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

.pagination a, .pagination a:visited{
	padding: 0 5px;
	border: 1px solid #000000;
	text-decoration: none;
	color: #000000;
}
.pagination a:hover, .pagination a:active{
	border: 1px solid #0033CC;
	color: #000;
	background-color: #0066CC;
}
.pagination a.currentpage{
	background-color: #0033CC;
	color: #FFF !important;
	border-color: #000000;
	font-weight: bold;
	cursor: default;
}

.pagination a.disablelink, .pagination a.disablelink:hover{
	background-color: white;
	cursor: default;
	color: #929292;
	border-color: #929292;
	font-weight: normal !important;
}

.pagination a.prevnext{
	font-weight: bold;
}

.pagination1{
	padding: 2px;
	text-align: center;
	position: relative;
	margin-bottom: 10px;
	margin-top: 0px;
	top: 0px;
}


.pagination1 ul{
margin: 0;
padding: 0;
text-align: center; /*Set to "right" to right align pagination interface*/
font-size: 10px;
}

.pagination1 li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

.pagination1 a, .pagination a:visited{
	padding: 0 5px;
	border: 1px solid #000000;
	text-decoration: none;
	color: #000000;
}
.pagination1 a:hover, .pagination a:active{
	border: 1px solid #0033CC;
	color: #000;
	background-color: #0066CC;
}
.pagination1 a.currentpage{
	background-color: #0033CC;
	color: #FFF !important;
	border-color: #000000;
	font-weight: bold;
	cursor: default;
}

.pagination1 a.disablelink, .pagination1 a.disablelink:hover{
	background-color: white;
	cursor: default;
	color: #929292;
	border-color: #929292;
	font-weight: normal !important;
}

.pagination1 a.prevnext{
	font-weight: bold;
}


.Content_icon {
	margin: 0px 10px 0px 0px;
	vertical-align: middle;
	text-align: center;
	line-height: 24px;
}
.Content_icon1 {
	margin: 0px 5px 0px 0px;
	vertical-align: middle;
	text-align: center;
	line-height: 24px;
	padding-bottom: 2px;
}
.Content_icon2 {
	margin: 0px 10px 0px 0px;
	vertical-align: middle;
	text-align: center;
	line-height: 28px;
}
.Content_icon2_text {
	vertical-align: middle;
	text-align: left;
	line-height: 28px;
	text-indent: 20px;
	height: 28px;
}


.Content_num {
	margin: 0px 10px 0px 0px;
	vertical-align: text-bottom;
	text-align: center;
}

.Content_icon_cell {
	vertical-align: middle;
	text-align: center;
	margin-right: 10px;
	margin-left: 10px;
	width: 30px;
}
.Content_table {
	font-family: "Arial";
	font-size: 12px;
	color: #333333;
	line-height: 16px;
	text-align: justify;
	vertical-align: top;
	margin-right: 10px;
	font-weight: normal;
	text-indent: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.Content_table_small {
	font-family: "Arial";
	font-size: 12px;
	color: #333333;
	line-height: 16px;
	text-align: justify;
	vertical-align: top;
	margin-right: 10px;
	font-weight: normal;
	text-indent: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.Content_highlight_stl1 {
	color: #000000;
	margin-top: 5px;
	line-height: 15px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.Content_highlight_stl2 {
	color: #0033CC;
	margin-top: 5px;
	line-height: 15px;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.Content_highlight_stl3 {
	color: #999999;
	margin-top: 5px;
	line-height: 15px;
	font-family: "Arial";
	font-size: 10px;
	text-align: left;
}
.Content_highlight_stl4 {
	border-style: solid;
	border-width: 1px;
	border-color: #C0C0C0;
	background-position: center top;
	line-height: 15px;
	text-align: left;
	background-image: url('../Images/blue_images/k14v3_r6_c2_f9.jpg');
	background-repeat: repeat-x;
	float: left;
	display: table;
	width: 100%;
}
.Content_highlight_stl5 {
	color: #999999;
	margin-top: 5px;
	line-height: 15px;
	font-family: "Arial";
	font-size: 10px;
	text-align: left;
}

.Content_img_cell {
	vertical-align: middle;
	text-align: center;
}
.Content_Thumb_cell {
	height: 98px;
	line-height: 98px;
	text-align: center;
	vertical-align: middle;
	width: 5px;
	padding-right: 10px;
	padding-left: 10px;
}
.Content_bar {
	padding: 0px 10px 0px 10px;
	font-family: "Arial";
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	background-image: url('../Images/Title_BG.png');
	line-height: 24px;
	vertical-align: middle;
	text-align: left;
	background-repeat: no-repeat;
	background-position: left center;
	width: 735px;
	height: 24px;
	position: relative;
	top: 0;
	left: 0px;
	display: table;
	float: left;
	margin-bottom: 10px;
}

.Content_bar_bigger {
	padding: 0px 10px 0px 10px;
	font-family: "Arial";
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	background-image: url('../Images/blue_images/Title_BG.png');
	line-height: 24px;
	vertical-align: middle;
	text-align: left;
	background-repeat: no-repeat;
	background-position: left center;
	width: 835px;
	height: 24px;
	position: relative;
	top: 0;
	left: 0px;
	display: table;
	float: left;
	margin-bottom: 10px;
}

.content_left_conner {
	background-image: url('../Images/blue_images/Content_03.gif');
	background-position: left top;
	background-repeat: no-repeat;
	line-height: 28px;
	width: 100%;
	height: 28px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-transform: uppercase;
	font-weight: bold;
	color: #000000;
}
.content_center {
	background-image: url('../Images/blue_images/content_04.gif');
	background-repeat: repeat-x;
	background-position: center top;
	margin-top: 10px;
	float: left;
	width: 100%;
}
.content_right_conner {
	background-image: url('../Images/blue_images/Content_06.gif');
	background-position: right top;
	background-repeat: no-repeat;
	line-height: 28px;
	width: 100%;
	height: 28px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-transform: uppercase;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	text-indent: 10px;
	color: #000000;
}


.Content_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #0033CC;
	background-image: url('../Images/Blue_images/Line.png');
	line-height: 20px;
	vertical-align: middle;
	text-align: left;
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-left: 30px;
	width: 725px;
	margin-top: 5px;
	padding-right: 10px;
	text-transform: uppercase;
}
.Content_bar_holder {
	margin: 0px;
	padding: 0px;
}
.Content_bar_explain {
	padding: 0px 0px 10px 35px;
	font-family: Arial;
	font-size: 13px;
	color: #333333;
	text-align: justify;
	text-indent: 0px;
	vertical-align: top;
	display: table;
	float: left;
}
.Content_gap {
	float: left;
	display: table;
	margin-left: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.Content_list_holder {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 24px;
	vertical-align: middle;
	text-align: left;
	padding-left: 15px;
	width: 740px;
	color: #666666;
	margin-left: 10px;
}

.content_chart_30 {
	background-color: #F1F1F1;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.content_chart_10 {
	background-color: #FFFFFF;
	padding: 10px 5px 5px 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.content_chart_20 {
	border-style: solid;
	border-width: 1px;
	border-color: #CCCCCC;
	background-color: #FFFFFF;
	padding: 10px 5px 5px 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

.Content_list_act_cell {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #333333;
	line-height: 14px;
	vertical-align: middle;
	text-align: left;
	background-color: #EEEEEE;
	background-image: url('../Images/Blue_images/dot_line.gif');
	background-repeat: repeat-x;
	background-position: bottom;
	padding-left: 10px;
	width: 250px;
	height: 30px;
}
.Content_list_cell {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #333333;
	line-height: 14px;
	vertical-align: middle;
	text-align: left;
	background-image: url('../Images/Blue_images/dot_line.gif');
	background-repeat: repeat-x;
	background-position: bottom;
	padding-left: 10px;
	width: 250px;
	height: 65px;
}
.Content_detail_cell {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #333333;
	line-height: 16px;
	vertical-align: top;
	text-align: left;
	background-color: #EEEEEE;
	background-image: url('../Images/Blue_images/dot_column.gif');
	background-repeat: repeat-y;
	background-position: left;
	padding-left: 10px;
	padding-top: 15px;
}

.Content_list_news_holder {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 24px;
	vertical-align: middle;
	text-align: left;
	width: 740px;
	color: #666666;
}
.Content_list_news_act_cell {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	line-height: 14px;
	vertical-align: middle;
	text-align: left;
	background-color: #EEEEEE;
	background-image: url('../Images/Blue_images/dot_line.gif');
	background-repeat: repeat-x;
	background-position: bottom;
	padding-left: 10px;
	width: 250px;
	height: 30px;
}
.Content_list_news_cell {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #333333;
	line-height: 14px;
	vertical-align: middle;
	text-align: left;
	background-image: url('../Images/Blue_images/dot_line.gif');
	background-repeat: repeat-x;
	background-position: bottom;
	padding-left: 10px;
	width: 250px;
	height: 30px;
}
.Content_detail_news_cell {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #333333;
	line-height: 16px;
	vertical-align: top;
	text-align: left;
	background-color: #EEEEEE;
	background-image: url('../Images/Blue_images/dot_column.gif');
	background-repeat: repeat-y;
	background-position: left;
	padding-left: 10px;
	padding-top: 15px;
}


.Content_2column_cell {
	width: 50%;
	vertical-align: top;
	text-align: left;
}
.Content_form_table {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #666666;
	width: 600px;
	line-height: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.Content_form_table tr:hover
{
	background-color:#FFFF99;	
	font-weight:bold;	
}

.Content_form_title_cell {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #666666;
	width: 155px;
	text-align: left;
}
.Content_form_control_cell {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #0033CC;
	width: 200px;
	/*word-spacing: 10px;*/
	text-align: left;
}
.Content_form_mark_cell {
	font-family: "Arial";
	font-size: 14px;
	font-weight: normal;
	color: #0033CC;
	width: 10px;
}
.Content_form_table_small {
	padding: 10px 50px 10px 35px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #666666;
	margin-bottom: 10px;
	text-indent: 0px;
}
.Content_form_title_cell_small {
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	width: 20%;
	text-align: left;
}
.Content_form_submit_cell {
	text-align: center;
	vertical-align: middle;
}
.Content_Readmore {
	text-align: right;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0033CC;
	font-weight: bold;
	padding-right: 10px;
	padding-bottom: 5px;
}
.Content_table_40_cell {
	width: 40%;
	text-align: left;
	vertical-align: top;
}
.Content_table_30_cell {
	width: 30%;
	text-align: left;
	vertical-align: top;
}
.Content_table_20_cell {
	width: 20%;
	text-align: center;
}
.Content_table_10_cell {
	width: 10%;
	text-align: center;
}
.Content_table_70_cell {
	width: 70%;
}
.Content_table_80_cell {
	width: 80%;
}
.Content_table_60_cell {
	width: 60%;
	vertical-align: top;
}
.Content_table_50_cell {
	width: 50%;
	vertical-align: top;
}
.Content_table_20 {
	line-height: 20px;
}

.Content_text_bigprice_green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #008000;
}
.Content_text_bigprice_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #FF0000;
}
.Content_text_bigprice_yellow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #FF9900;
}
.Content_text_price_green {
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #008000;
}
.Content_text_price_red {
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FF0000;
}
.Content_text_price_yellow {
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FF9900;
}
.Content_toolbox {
	line-height: 25px;
	margin-left: 200px;
	text-align: right;
	margin-right: 20px;
	margin-bottom: 10px;
}
.Content_toptoolbox {
	line-height: 24px;
	margin-left: 200px;
	text-align: right;
	margin-right: 20px;
	position: relative;
	left: 450px;
	width: 100px;
	top: -10px;
}

Content_right_img {
	background-image: url('../Images/Blue_images/consulting_hand_shake.png');
	background-position: right top;
	background-repeat: no-repeat;
}

#Bullet_area {
	width: 700px;
}

#Bullet_area ul {
	
}

#Bullet_area li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: justify;
	line-height: 16px;
	vertical-align: top;
	background-image: url('../Images/Blue_images/BBBBBB_Bullet.png');
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 20px;
	margin-top: 7px;
	margin-bottom: 7px;
	list-style-type: none;
}

#Bullet_area li.x {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
	line-height: 16px;
	vertical-align: top;
	background-image: url('../Images/Blue_images/AAAAA_Bullet.png');
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 20px;
	margin-top: 7px;
	margin-bottom: 7px;
	list-style-type: none;
}
#Bullet_area li.y {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
	line-height: 16px;
	vertical-align: top;
	background-image: none;
	padding-left: 5px;
	margin-top: 7px;
	margin-bottom: 7px;
	list-style-type: circle;
	font-style: italic;
	list-style-position: outside;
}


#Form {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	margin-left: 20px;
	padding-left: 20px;
	text-indent: 0px;
	margin-bottom: 50px;
}

#Form label {
	margin-left: 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
}

#Form ul {
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 25px; 
}

#Form li {
	margin: 0;
	padding: 0;
	position: relative;
	width: 30em;
}

#Form li ul {
	margin: 0;
	padding: 0;
	position: relative;
	left: 30px;
	width: 30em;
}
#adv {
	background-color: #E6E6E6;
	border-collapse: collapse;
	border-width: 0px;
	font-family:Arial, Helvetica, sans-serif;
	color: #333333;
		float:left;
		z-index: 92;
}
.adv_img {
	background-position: right top;
	background-image: url('../Images/Blue_images/SSI_AM_HOME_39.jpg');
	width: 454px;
	height: 170px;
	text-align: left;
	vertical-align: top;
	padding-top: 5px;
	padding-left: 10px;
	position: relative;
	top: 0px;
	left: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	font-style: normal;
	color: #000000;
	float: left;
	z-index: 92;
	background-color: #000000;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #999999;
}
.adv_func {
	padding: 0px;
	background-image: url('../Images/Blue_images/research_home_43.png');
	width: 300px;
	height: 165px;
	text-align: left;
	vertical-align: top;
	position: absolute;
	top: 0px;
	left: 464px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	font-weight: normal;
	float: left;
	z-index: 92;
}

.adv_img_cc {
	background-position: right top;
	background-image: url('../Images/blue_images/CS_images/SSI_SS_CS_HOME_39.png');
	width: 454px;
	height: 170px;
	text-align: left;
	vertical-align: top;
	padding-top: 5px;
	padding-left: 10px;
	position: relative;
	top: 0px;
	left: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	font-style: normal;
	color: #000000;
	float: left;
	z-index: 92;
	background-color: #000000;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #999999;
}
.adv_func_cc {
	padding: 0px;
	background-image: url('../Images/blue_images/CS_images/SSI_SS_CS_HOME_40.png');
	width: 300px;
	height: 165px;
	text-align: left;
	vertical-align: top;
	position: absolute;
	top: 0px;
	left: 464px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	font-weight: normal;
	float: left;
	z-index: 92;
}

.adv_img_sst {
	background-position: right top;
	background-image: url('../Images/blue_images/sst_images/SSI_sst_HOME_39.png');
	width: 454px;
	height: 170px;
	text-align: left;
	vertical-align: top;
	padding-top: 5px;
	padding-left: 10px;
	position: relative;
	top: 0px;
	left: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	font-style: normal;
	color: #000000;
	float: left;
	z-index: 92;
	background-color: #000000;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #999999;
}
.adv_func_sst {
	padding: 0px;
	background-image: url('../Images/blue_images/sst_images/SSI_sst_HOME_40.png');
	width: 300px;
	height: 165px;
	text-align: left;
	vertical-align: top;
	position: absolute;
	top: 0px;
	left: 464px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	font-weight: normal;
	float: left;
	z-index: 92;
}

.adv_img_sms {
	background-position: right top;
	background-image: url('../Images/blue_images/SMS_images/sms_39.png');
	width: 454px;
	height: 170px;
	text-align: left;
	vertical-align: top;
	padding-top: 5px;
	padding-left: 10px;
	position: relative;
	top: 0px;
	left: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	font-style: normal;
	color: #000000;
	float: left;
	z-index: 92;
	background-color: #000000;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #999999;
}
.adv_func_sms {
	padding: 0px;
	background-image: url('../Images/blue_images/SMS_images/sms_40.png');
	width: 300px;
	height: 165px;
	text-align: left;
	vertical-align: top;
	position: absolute;
	top: 0px;
	left: 464px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	font-weight: normal;
	float: left;
	z-index: 92;
}


.adv_subtitle {
	position: relative;
	padding-top: 5px;
	padding-left: 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	line-height: 40px;
	background-color: #0066CC;
	height: 40px;
	width: 764px;
	left: 0px;
	text-transform: uppercase;
	float: left;
	z-index: 92;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #999999;
}
.modalBackground {
	
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}


/* Our Peoples */
.ourpeoples{ clear:both;}
.ourpeoples .expandcollapsebar{background-image: url('/images/Title_BG.png'); height:20px; padding:4px 14px 0 10px; cursor:pointer;}
.ourpeoples .expandcollapsebar a{ font:bold 13px Arial, Helvetica, sans-serif; color:#0066CC; display:block;}
.ourpeoples .expandcollapsebar a img{ margin:0 10px 0 0;}

.ourpeoples .collContent{ padding:20px 12px; clear:both; margin:0 0 0 0; /*margin:0 0 0 20px;*/}
.ourpeoples .collContent{ line-height:18px;}
.ourpeoples .expandcollapsebar{ margin:10px 0 0 0;}

.tabbg{	background:url(/images/tab-bg.gif) repeat-y;}
.ourpeoples .tabs {
	color:#000000; clear:both;
}
.ourpeoples .tabs ul.tabNavigation{ width:263px; background:url(/images/tabs-divider.gif)  repeat-y right; float:left; padding: 0 2px 0 0; margin:0;}
.ourpeoples .tabs ul.tabNavigation li{ list-style:none; padding:10px; color:#333333; font:normal 12px Arial, Helvetica, sans-serif; background:url(/images/tabs-divider-bottom.gif) repeat-x left bottom;}
.ourpeoples .tabs ul.tabNavigation li span{ font-weight:bold; display:block; background:url(/images/orange-arrow.gif) no-repeat left 5px; padding:0 0 5px 15px;}
.ourpeoples .tabs ul.tabNavigation li.selected{ background:#f5f5f5;}
.ourpeoples .tabs ul.tabNavigation a {
	color:#000000;
}
.ourpeoples .tabs ul.tabNavigation a.selected {
	color:#000000;
}
.ourpeoples .tabs .tabcontent{ width:412px; float:left; background:#f5f5f5; padding:20px 10px; height:auto !important; height:250px;}
.ourpeoples .tabs .tabcontent h6{ font:bold 13px Arial, Helvetica, sans-serif; color:#cc0044; }
.ourpeoples .tabs .tabcontent span{ color:#000000; font-weight:normal; display:block; margin:0 0 5px 0;}


/* Login Panel */

.globalnav{ float:right; margin:0 15px 0 0 !important; margin:0 3px 0 0; }
.globalnav ul{ line-height:normal; margin:0; padding:0;}
.globalnav ul li{ padding:0; float:left; list-style:none; margin:0 10px 0 10px; display:block; position:relative;}
.globalnav ul li a{color:#666666; font:normal 11px Arial, Helvetica, sans-serif; text-transform:none;}
.globalnav ul li a.login{ background:url(../images/icon-login.gif) no-repeat right 5px; padding:5px 23px 2px 0; display:block;}
.globalnav ul li a.language{ background:url(../images/icon-language.gif) no-repeat right 5px; padding:5px 23px 2px 0; display:block;}
.loginpanel { position:absolute; width:195px; z-index:0; top:0px; |top:-2px; right:-9px!important; right:-11px;  margin:0; padding:0;}
.loginpanel .button{ background:url(../images/login-hover.png) no-repeat; padding:0 9px 0 0; width:60px; height:29px; float:right; position:absolute; top:0; right:0; z-index:2;}
*html .loginpanel .button{ background:url(../images/login-hover.gif) no-repeat; padding:0 9px 0 0; width:60px; height:29px; float:right; position:absolute; top:0; right:0; z-index:2;}
.loginpanel .button a.login{ background:url(../images/icon-login.gif) no-repeat right 5px; |background:url(../images/icon-login.gif) no-repeat right 7px; padding:5px 23px 2px 0; display:block; cursor:pointer; text-align:right;}
.loginpanel .loginpanelCont{background:#f0f1f0; border:1px solid #b5b5b6; clear:both; top:27px; right:3px !important; right:4px; position:relative; z-index:1; text-transform:none; font:normal 11px Arial, Helvetica, sans-serif; color:#666666; padding:10px;}
.loginpanel .loginpanelCont a img{ margin:0 2px 0 0;}
.loginpanel .loginpanelCont input{ width:100px; height:12px; font-size:9px; background:url(../images/input-bg.gif) repeat-x; border:1px solid #989898;}

/* Language Panel */
.languagepanel { position:absolute; width:195px; z-index:0; top:0px; |top:-2px; right:-9px!important; right:-11px;  margin:0; padding:0;}
.languagepanel .button{ background:url(../images/language-hover.png) no-repeat right top; padding:0 9px 0 0; width:80px; height:29px; float:right; position:absolute; top:0; right:0 !important; right:1px; z-index:2;}

*html .languagepanel .button{ background:url(../images/language-hover.gif) no-repeat right top; padding:0 9px 0 0; width:80px; height:29px; float:right; position:absolute; top:0; right:0 !important; right:1px; z-index:2;}

.languagepanel .button a.language{ background:url(../images/icon-language.gif) no-repeat right 5px; |background:url(../images/icon-language.gif) no-repeat right 7px; padding:5px 23px 5px 0; |padding:7px 23px 5px 0; display:block; cursor:pointer; text-align:right;}
.languagepanel .languageCont{background:#f0f1f0; border:1px solid #b5b5b6; clear:both; top:27px; right:3px !important; right:4px; position:relative; z-index:1; text-transform:none; font:normal 11px Arial, Helvetica, sans-serif; color:#666666; padding:5px 0;}

.languagepanel .languageCont ul{ clear:both; line-height:normal;}
.languagepanel .languageCont ul li{ display:block; margin:0; padding:0; width:194px; float:none; cursor:pointer;}
.languagepanel .languageCont ul li a{ padding:3px 8px; color:#666666; text-decoration:none; font:normal 11px Arial, Helvetica, sans-serif; display:block;}
.languagepanel .languageCont ul li a:hover, .languagepanel .languageCont ul li:hover{ color:#ffffff; display:block; background:#8c8c8c;}


/* Press release */

.pressreleasetab{ clear:both;}
.pressreleasetab ul{ margin:0; padding:0;border-bottom:1px solid #0066CC; height:26px;}
.pressreleasetab ul.ptab{ margin:0; padding:0;}
.pressreleasetab ul.ptab li{ list-style:none; margin:0; display:block; margin:0 1px 0 0; float:left;}
.pressreleasetab ul.ptab li a{ list-style:none; margin:0; padding:0 0 0 6px;  background:url(/images/red_images/left0.jpg) no-repeat left top; display:block; color:#333333; font:normal 12px Arial, Helvetica, sans-serif;}
.pressreleasetab ul.ptab li a span{ list-style:none; margin:0; padding:6px 13px 5px 7px ; background:url(/images/red_images/right0.png) no-repeat right top; display:block; color:#333333;  font:normal 12px Arial, Helvetica, sans-serif;}

.pressreleasetab ul.ptab li a:hover{ list-style:none; margin:0; padding:0 0 0 6px;  background:url(/images/red_images/left0.gif) no-repeat left -42px; display:block; color:#333333; font:normal 12px Arial, Helvetica, sans-serif;}
.pressreleasetab ul.ptab li a:hover span{ list-style:none; margin:0; padding:6px 13px 5px 7px ; background:url(/images/red_images/right0.png) no-repeat right -42px; display:block; color:#333333; font:normal 12px Arial, Helvetica, sans-serif;}

.pressreleasetab ul.ptab li.selected a{ list-style:none; margin:0; padding:0 0 0 6px;  background:url(/images/red_images/left1.png) no-repeat left top; display:block; color:#ffffff; font:normal 12px Arial, Helvetica, sans-serif;}
.pressreleasetab ul.ptab li.selected a span{ list-style:none; margin:0; padding:6px 13px 5px 7px ; background:url(/images/red_images/right1.png) no-repeat right top; display:block; color:#ffffff; font:normal 12px Arial, Helvetica, sans-serif;}

.pressreleasetab .tabcontent{ padding:10px 0; clear:both;}


/* Expand Collapse for all */

.expandcollapsebar{background-image: url('../images/Title_BG.png'); height:20px; padding:4px 14px 0 10px; cursor:pointer; clear:both; margin:10px 0 0 0;}
.expandcollapsebar a{ font:bold 12px Arial, Helvetica, sans-serif; color:#0066CC; display:block;}
.expandcollapsebar a img{ margin:0 10px 0 0;}

.expandcollapseContent{padding: 0px 10px 5px 35px; margin:5px 0 0 0;}
.expandcollapseContent .viewmore{ clear:both; margin:5px 0 0 0; text-align:right;}


#tabs {
	float: left;
	width: 100%;
	font-size: 93%;
	line-height: normal;
	border-bottom: 1px solid #0066CC;
	margin-bottom: 10px; /*margin between menu and rest of page*/;
	overflow: hidden;
	border-bottom-color: #0066CC;
	position: relative;
}

#tabs ul {
	margin: 0;
	padding: 10px 10px 0 0px;
	list-style: none;
}

#tabs li {
	display:inline;
	margin:0;
	padding:0;
	}

#tabs a {
	float: left;
	background: url("/Images/blue_images/left0.png") no-repeat left top;
	padding: 0 0 0 6px;
	text-decoration: none;
	margin-top: 0;
	margin-right: 0;
}
	
#tabs a.act {
	float:left;
	background:url("/Images/blue_images/left1.png") no-repeat left top;
	margin:0;
	padding:0 0 0 6px;
	text-decoration:none;
	/*background-position:0% -42px;*/
	}


#tabs a span {
	float:left;
	display:block;
	background:url("/Images/blue_images/right0.png") no-repeat right top;
	padding:6px 15px 4px 6px;
	margin-right:1px;
	color:#333333;
	}

#tabs a.act span {
	float:left;
	display:block;
	background:url("/Images/blue_images/right1.png") no-repeat right top;
	padding:6px 15px 4px 6px;
	margin-right: -4px;
	color:#FFF;
}


/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {float:none;}

/* End IE5-Mac hack */
#tabs a:hover span {
	}

#tabs a:hover {
	background-position:0% -42px;
	}
#tabs a:active {
	background-position:0% -42px;
	}
#tabs a:hover span {
	background-position:100% -42px;
	}
.Container{ width:775px; float:right;  border-left:1px solid #cccccc; overflow:hidden; }
/* Faq Paging */
.faqpaging{  clear:both; height:25px; padding:5px 15px 0 15px; margin:10px 0;}
.faqpaging select{ width:auto; margin:0 5px; vertical-align:top; font-size:11px;}
.faqpaging a{ color:#000000; text-decoration:underline; font-size:11px;}
.faqpaging strong{ color:#0066CC;}

#jamal2 {
	border-spacing : 2px;
	border-collapse : collapse;
	margin-bottom: 10px;
}
#jamal2 th, #jamal2 td {
	padding-right: .5em;
	padding : 1px 1px 1px 1px;
	text-align: center;
}
#jamal2 th {
	text-align: center;
	font-weight: bold;
	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-transform: uppercase;
	background-color: #BE1325;
	line-height: 35px;
}
#jamal2 td {
	color: #333333;
	text-align: center;
}
#jamal2 tr {
	background-position: bottom;
	color: #333333;
	background-image: url('/images/blue_images/dot_line.gif');
	background-repeat: repeat-x;
	line-height: 20px;
	height: 20px;
	text-align: center;
}
#jamal2 > thead > tr:first-child > th {
	text-align: center;
	color: #333333;
}


a.detail{ background:url(../images/icon-detail.gif) no-repeat 0 0; color:#000000; text-decoration:none; padding:0 0 0 20px;margin:0 5px 0 0;}

a.detail:hover{ text-decoration:underline;}
a.differentLink {

color:#333333;

}
a.differentLink1 {

color:Black;

}

.gray_menu_bar_x {
	font-family: UVN Hong Ha Hep, Helvetica-Narrow, Arial, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: bold;
	color: #FFFFFF;
	/*background-color: #333333;*/
	line-height: 28px;
	height: 28px;
	background-image: url('/Images/blue_images/Gray_bar.jpg');
	background-repeat: repeat-y;
	padding-left: 3px;
	padding-right: 3px;
	margin-top: 5px;
}
.gray_menu_bar_x a {
	font-family: UVN Hong Ha Hep, Helvetica-Narrow, Arial, sans-serif;
	font-size: 13px;
	text-transform: uppercase;
	font-weight: bold;
	color: #000000;
	line-height: 28px;
	height: 28px;
	display: inline-block;
	padding-right: 3px;
	padding-left: 3px;
}
.gray_menu_bar_x a:hover  {
	font-family: UVN Hong Ha Hep, Helvetica-Narrow, Arial, sans-serif;
	font-size: 13px;
	text-transform: uppercase;
	font-weight: bold;
	color: #000000;
	line-height: 28px;
	height: 28px;
	display: inline-block;
	padding-right: 3px;
	padding-left: 3px;
	background-color: #C0C0C0;
}
.Grid {
	border-spacing : 1px;
	border-collapse : collapse;
	margin-bottom: 10px;
}
.Grid th, .Grid td {
	padding-right: .5em;
	padding : 1px 1px 1px 10px;
	/*text-align: center;*/
	border:1px solid #ccc;
}
.Grid th {
	text-align: center;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 13px;
	text-transform: uppercase;
	background-color: #008ED3;
	line-height: 35px;
}
.Grid td {
	color: #333333;
	/*text-align: left;*/
}
.Grid tr {
	background-position: bottom;
	color: #333333;
	background-image: url('../images/red_images/dot_line.gif');
	background-repeat: repeat-x;
	line-height: 20px;
	height: 20px;
	/*text-align: center;*/
}
.Grid > thead > tr:first-child > th {
	text-align: center;
	color: #333333;
}

.pagination1{ clear:both;}
.pagination1 table{ float:right;}
.pagination1 a{ /*width:18px; */height:15px; color:#cc0000; text-decoration:none; display:block; background:#FFFFFF; border:1px solid #ffb7b7; line-height:15px; text-align:center; font:normal 11px Arial, Helvetica, sans-serif; cursor:pointer; margin:0 2px; padding:2px 5px;}
.pagination1 span{ /*width:18px;*/ height:15px; color:#ffffff; text-decoration:none; display:block; background:#008ED3; border:1px solid #ffb7b7; line-height:15px; text-align:center; padding:2px 5px;}
                   
           

.button_search{background:url("../Images/blue_images/search_13.gif") no-repeat; background-position:left; width:74px; height:22px; display:block;}

.styleone
{
	 position:relative;
	 display:block;
	 height:21px;
	 font-size:11px;
	 font-weight:bold;
	 background:transparent url(../Images/blue_images/bgOFF.gif) repeat-x top left;
	 font-family:Arial,Verdana,Helvitica,sans-serif;
	 border-bottom:1px solid #d9d9d9;
}
.styleone ul{margin:0;padding:0;list-style-type:none;width:auto;}
.styleone ul li{display:block;float:left;margin:0 1px 0 0;}
.styleone ul li a{display:block;float:left;color:#034895;text-decoration:none;padding:3px 20px 0 20px;height:18px;}
.styleone ul li a:hover,.styleone ul li a.current{color:#034895;background:transparent url(../Images/blue_images/bgON.gif) repeat-x top left;}

.sub-styleone
{
	 position:relative;
	 display:block;
	 height:21px;
	 font-size:11px;
	 font-weight:bold;	
	 font-family:Arial,Verdana,Helvitica,sans-serif;
	 border-bottom:1px solid #d9d9d9;
}
.sub-styleone ul{margin:0;padding:0;list-style-type:none;width:auto;}
.sub-styleone ul li{display:block;float:left;margin:0 1px 0 0;}
.sub-styleone ul li a{ display:block; float:left; color:#FF6600; text-decoration:none;padding:3px 20px 0 20px;height:18px;}
.sub-styleone ul li a:hover,.styleone ul li a.current{color:#034895; background:transparent url(../Images/blue_images/bgON.gif) repeat-x top left;}

.table-grid
{
	width:99.5%;	
}

.table-grid .rowstyle
{
	background-color:#EEEEEE;		
}

.table-grid .rowaltstyle
{
	background-color :#FFFFFF;
}

.table-grid td
{				
}

.table-grid .pager
{
	border-top:dotted 1px #444444;
}



.banner-div
{
	border:none;
	padding:0px;
	margin:0px;	
	background-color: #666666;
	border-collapse: collapse;	
	float:left;
	z-index: 92;
	width:99.8%;
}

.banner-div ul
{
	margin: 0px;
	padding:0px;
	list-style-type:none;
	float:left;
	border:none;	
}

.banner-div ul#banners li img{
	border:none;
	padding: 0px;		
	width: 774px;
	height: 177px;
	text-align: left;
	vertical-align: top;	
	position: relative;
	top: 0px;
	left: 0px;
	float: left;
	z-index: 92;
	background-color: #000000;
	margin:0px;
}

.open-acc-table
{
	text-align:left;
	border:none;	
	width:400px;
}

.open-acc-table input
{

}


.list-table-option
{
	width:99.5%;
	border:none;	
	text-align:left;
}

.list-table-option td:hover
{
	
	font-weight:bold;	
}

.openacc_table
{
	text-align:left;		
	width:99.5%;
	border-top:solid 1px #CCC;
	border-bottom:solid 1px #CCC;
	padding-top:2px;
	padding-bottom:2px;
}

.openacc_table3
{
	text-align:left;		
	width:99.5%;	
	padding-top:2px;
	padding-bottom:2px;
}

.openacc_table3 .labelcol
{
	text-align:left;
	padding-left:15px;	
	width:270px;	
	font-family:Arial,Verdana,Helvitica,sans-serif;
	font-weight:bold;
	color:#555;	
	vertical-align:middle;
	 
}

.openacc_table3 .valuecol
{
	text-align:left;
	padding-left:15px;	
}

.openacc_table3 .headercol
{
	text-align:left;
	padding-left:5px;	
	font-family:Arial,Verdana,Helvitica,sans-serif;
	font-weight:bold;
	color:#222;		
	background-image:url("../images/bl_hd_op.png");
	background-position:left center;
	background-repeat:no-repeat;
	background-color:Transparent;
	padding-left:15px;
}

.openacc_table3 .valuecol input
{	
	padding-left:3px;
	text-align:left;
	width:260px;
	height:22px;
	border:solid 1px #888;	
	background:url("../images/Gradient.png") repeat-x scroll left top transparent;	
}

.openacc_table3 .valuecol input:hover
{	
	border:solid 1px #3366FF;		
	font-weight:bold;
}

.openacc_table3 .valuecol select
{	
	padding-left:3px;
	text-align:left;
	width:260px;
	height:22px;
	border:solid 1px #888;	
	background:url("../images/Gradient.png") repeat-x scroll left top transparent;	
}


.openacc_table3 .valuecol select:hover
{	
	border:solid 1px #3366FF;		
	font-weight:bold;
}












         
