﻿a {	cursor: pointer;		text-decoration: none;}
/*a:active {	color: #000000;	cursor: pointer;}*/
/*a:hover {	color: #9900CC;	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: #9900CC;	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: #9900CC;	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/violet_images/search_131.gif') no-repeat left top;  width: 70px; height:22px; float:none; display:inline-block;cursor:pointer;}


img.content {
	padding: 5px;
	float: right;
	margin: 0px 0px 10px 10px;
	border: 0px solid #D8D8D8;
	position: relative;
}
img.content2 {
	padding: 5px;
	float: left;
	margin: 10px 10px 10px 0px;
	border: 0px solid #D8D8D8;
	position: relative;
}
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: 0;
	border-style: none;
}
legend {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #9900CC;
	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 li {  
padding-bottom: 1em;
border-style: none;
}
fieldset.submit {
	margin: 0px;
	padding: 0px;
	border-style: none;
	text-align: center;
}
fieldset label {  
float: left;  
width: 10em;  
margin-right: 1em;
}
fieldset label.freesize {  
float: left;  
width: 15em; 
margin-right: 1em;
}

fieldset textarea{
	width: 400px;
	height: 100px;
}

required-fields.css (excerpt)
fieldset label em {    
font-size: 85%;  
font-style: normal;  
text-transform: uppercase;
}


h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #9900CC;
	vertical-align: middle;
	line-height: 15px;
}
h1 {
	background-position: left bottom;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #9900CC;
	font-weight: bold;
	text-transform: uppercase;
	line-height: 28px;
	height: 28px;
	background-image: url('../Images/violet_images/line.png');
	background-repeat: no-repeat;
	width: 500px;
}


h3 {
	margin: 0px 0px 10px 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: 13px;
	font-weight: bold;
	color: #9900CC;
	text-align: left;
	line-height: 16px;
	vertical-align: top;
	background-image: url('/Images/Violet_images/BBBBBB_Bullet.png');
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 20px;
	margin-top: 0px;
	margin-bottom: 10px;
}
h4 a {
	color: #9900CC;
}
h4 a:hover {
	color: #000000;
}
h5 {
	font-family: Arial;
	font-size: 13px;
	text-align: justify;
	vertical-align: top;
	line-height: 16px;
	background-image: url('../Images/Violet_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: #000000;
	text-indent: 0px;
	text-align: justify;
	vertical-align: top;
}
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/Violet_images/Btn.png') no-repeat left top;
	height: 22px;
	width: 80px;
	padding: 0px 2px 4px 2px;
	margin-left: 1px;
	line-height: 22px;
}

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 {
	padding: 2px 2px 2px 5px;
	border: 0;
	background: transparent url('../Images/Gradient_100.png') no-repeat left top;
	height: 22px;
	width: 100px;
	margin-left: 1px;
	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: 400px;
	position: absolute;
	top: 15px;
	padding-right: 10px;
	padding-left: 10px;
	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;
}
#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: #9900CC;
}

#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/Violet_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/Violet_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/Violet_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/Violet_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;
	}

#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/Violet_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/Violet_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/Violet_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/Violet_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/Violet_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/Violet_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: #F26F21;
	line-height: 35px;
	height: 35px;
	text-indent: 10px;
}
#jamal td {
	color: #333333;
}
#jamal tr {
	background-position: bottom;
	color: #333333;
	background-image: url('../Images/Violet_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: 35px;
}
#table_gray td {
	color: #333333;
}
#table_gray tr {
	background-position: bottom;
	color: #333333;
	background-image: url('../Images/Violet_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;
}


#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: #F26F21;
	line-height: 35px;
}
#pricetable td {
	color: #333333;
	text-align: center;
	vertical-align: middle;
}
#pricetable tr {
	background-position: bottom;
	color: #333333;
	background-image: url('../Images/Violet_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: #F26F21;
	line-height: 35px;
}
#table_red td {
	color: #333333;
	vertical-align: middle;
}
#table_red tr {
	background-position: bottom;
	color: #333333;
	background-image: url('../Images/Violet_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;
	vertical-align: top;
	text-align: left;
}
#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 {
	color: #333333;
	vertical-align: top;
	text-align: left;
}
#twocolumntable tr {
	background-position: bottom;
	color: #333333;
	/*background-image: url('../Images/Violet_images/dot_line.gif');*/
	background-repeat: repeat-x;
	line-height: 20px;
	height: 20px;
}
#twocolumntable > thead > tr:first-child > th {
	text-align: center;
	color: #333333;
}

.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/Violet_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/Violet_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/Violet_images/Top_02.gif');
	background-repeat: repeat-y;
	background-position: center;
	padding: 0px;
	z-index:1000;
	margin: 0px;
	height: 29px;
	z-index:1000;
	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/Violet_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/Violet_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/Violet_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 {  color:#ffffff; 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/Violet_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/Violet_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/Violet_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/Violet_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: 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: 910px;
	position: relative;
	top: 0px;
	font-style: normal;
	font-variant: normal;
	background-image: url('../Images/Violet_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;
	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_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_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/Violet_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: 140px;
	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;
}
.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/Violet_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: #9900CC;
	background-image: url('../Images/Violet_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/Violet_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/Violet_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/Violet_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; clear:both;
	/*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;
	float: left;
	text-transform: uppercase;
}

.TopBox_holder {border-width: 1px;	border-color: #CCCCCC;	font-family: "Arial Narrow";	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: 775px;	position: relative;	top: 0px;	height: 56px;	border-top-style: solid;	float:right;	z-index:99;}

.TopBox {	font-family: "Arial Narrow";	font-size: 12px;	color: #FFFFFF;	text-align: left;	width: 100%;	height: 56px;	vertical-align: middle;}
.TopBox_title {	font-family: "Arial Narrow";	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;
}




.BottomBox_holder {
	text-align: right;
	width: 775px;
	line-height: 30px;
	background-color: #E6E6E6;
	left: 154px;
	position: relative; border-left:1px solid #cccccc;
	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;	
	
	float: left;
	z-index: 90;
	min-height:300px;
	height:auto !important;
    height :300px;
}
.Home_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;
	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 #9900CC;
	text-decoration: none;
	color: #9900CC;
}
.pagination a:hover, .pagination a:active{
	border: 1px solid #9900CC;
	color: #000;
	background-color: #F26F21;
}
.pagination a.currentpage{
	background-color: #9900CC;
	color: #FFF !important;
	border-color: #FFB7B7;
	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;
}
.Content_icon {
	margin: 0px 10px 0px 0px;
	vertical-align: middle;
	text-align: center;
	line-height: 24px;
}
.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: 13px;
	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: 13px;
}
.Content_highlight_stl2 {
	color: #9900CC;
	margin-top: 5px;
	line-height: 15px;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.Content_highlight_stl3 {
	color: #000000;
	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, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #A507A2;
	background-image: url('../Images/Title_BG.png');
	line-height: 24px;
	vertical-align: middle;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right center;
	width: 735px;
	height: 24px;
	position: relative;
	top: 0;
	left: 0px;
	display: table;
	float: left;
	margin-bottom: 10px;
}

.Content_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #9900CC;
	background-image: url('../Images/Violet_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_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/Violet_images/dot_line.gif');
	background-repeat: repeat-x;
	background-position: bottom;
	padding-left: 10px;
	width: 250px;
	height: 55px;
}
.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/Violet_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/Violet_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_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: #9900CC;
	width: 200px;
	/*word-spacing: 10px;*/
	text-align: left;
}
.Content_form_mark_cell {
	font-family: "Arial";
	font-size: 14px;
	font-weight: normal;
	color: #9900CC;
	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;
}
.Content_table_40_cell {
	width: 40%;
	text-align: left;
}
.Content_table_30_cell {
	width: 30%;
	text-align: center;
}
.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_20 {
	line-height: 20px;
}

.Content_text_bigprice_green {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #008000;
}
.Content_text_bigprice_red {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FF0000;
}
.Content_text_bigprice_yellow {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FFCC00;
}
.Content_text_price_green {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #008000;
}
.Content_text_price_red {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FF0000;
}
.Content_text_price_yellow {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFCC00;
}
.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/Violet_images/consulting_hand_shake.png');
	background-position: right top;
	background-repeat: no-repeat;
}

#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:right;
	z-index: 92; overflow:hidden; width:775px; padding:0; margin:0;
}
.adv_img {
	background-position: right top;
	background-image: url('../Images/Violet_images/SSI_AM_HOME_39.jpg');
	width: 455px;
	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;
}
.adv_func {
	padding: 0px;
	background-image: url('../Images/Violet_images/research_home_43.png');
	width: 300px;
	height: 165px;
	text-align: left;
	vertical-align: top;
	position: absolute;
	top: 0px;
	left: 465px;
	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: #7F1C7D;
	height: 40px;
	width: 765px;
	text-transform: uppercase;
	float:right;
	z-index: 92;
}
.modalpopup
        {
        
            background-color: #000000;
            border-width: 3px;
            border-style: solid;
            border-color: #e9e9e9;
            padding: 20px 20px 20px 20px ;
            
        }
        .modalBackground
        {
           /* background-color: red;*/
            filter: alpha(opacity=70);
            opacity: 0.7;
            z-index:999999;
            /*height: 40px;*/
        }

.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; clear:both;}
.ourpeoples .expandcollapsebar a{ font:bold 13px Arial, Helvetica, sans-serif; color:#CC0000; 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; min-height:250px; 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 #cc0000; 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:#CC0000; 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 #CC0000;
	margin-bottom: 10px; /*margin between menu and rest of page*/;
	overflow: hidden;
	border-bottom-color: #CC0000;
	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/Red_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/Red_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/Red_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/Red_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; }




/* Content******************************************************** 2 sep 2009 CSS*/

/* Content Area*/
.Main_Content {
	padding: 20px 10px 5px 10px;
	font:normal 13px Arial, Helvetica, sans-serif;
	color: #333333;
	line-height: 16px;
	text-align: left;
	background-color: #ffffff;
	left: 0px;
	width: 755px;
	position: relative;
	top: 0px;
	min-height: 300px;
	height: auto !important;
	height: 300px;
	float: right;
	z-index: 90;
}
.Main_Content p{ margin:0 0 10px 0;}
.Main_Content ul{ line-height:normal; margin: 0px 0px 5px 40px;}
.Main_Content ul li{	line-height: 16px; background: url('../images/Violet_images/AAAAA_Bullet.png') no-repeat left top;	padding: 0px 0px 0px 20px;	margin: 0px 0px 5px 0;	color: #333333; list-style:none;}

.Main_Content span.arrowbold{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #9900CC;
	text-align: left;
	line-height: 16px;
	vertical-align: top;
	background-image: url('/Images/Violet_images/BBBBBB_Bullet.png');
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 20px;
	margin-top: 0px;
	margin-bottom: 10px;}

.Main_Content span.textbold{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #9900CC;
	text-align: left;
	line-height: 16px;
	vertical-align: top;
	padding-left: 0px;
	margin-top: 0px;
	margin-bottom: 10px;}
	
	
/* 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:#9900CC; 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;}

.ourpeoples{ clear:both;}
.ourpeoples .expandcollapsebar{background-image: url('../images/Title_BG.png'); height:20px; padding:4px 14px 0 10px; cursor:pointer; clear:both;}
.ourpeoples .expandcollapsebar a{ font:bold 13px Arial, Helvetica, sans-serif; color:#9900CC; display:block;}
.ourpeoples .expandcollapsebar a img{ margin:0 10px 0 0;}

.ourpeoples .collContent{ padding:20px 12px; clear:both; 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;
}
.ourpeoples .tabs ul.tabNavigation{ width:263px; background:url(../images/tabs-divider.gif)  repeat-y right; float:left; padding: 0 2px 0 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/BBBBBB_Bullet.png) 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; min-height:250px; 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;}

.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:#CC0000;}
.button_search{background:url("../Images/Violet_images/search_13.gif") no-repeat; background-position:left; width:74px; height:22px; display:block;}
.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: #7F1C7D;
	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:#7F1C7D; border:1px solid #ffb7b7; line-height:15px; text-align:center; padding:2px 5px;}
                   
.content_left_conner {		
	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 {	
	margin-top: 0px;
	float: left;
	width: 100%;
}
.content_right_conner {		
	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;
}

.ib-news
{	
}

.ib-news tr
{
	border-bottom:dotted 1px #444444;
	padding:2px 0px 2px 0px;
}

.ib-news tr:hover
{
	background-color:#FFCCFF;	
}
.ib-news-title
{
	color: #000000;	
	line-height: 21px;	
	font-size: 13px;
	font-weight:bold;	
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
}        
.ib-news-title2
{
	color: #000000;	
	line-height: 21px;	
	font-size: 13px;
	font-weight:normal;	
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
}                  
.ib-news-date {
	color: #999999;
	margin-top: 5px;
	line-height: 15px;
	font-family: "Arial";
	font-size: 10px;
	text-align: left;
}    

.ib-news-detail-title
{
	color: #CC66CC;	
	line-height: 21px;	
	font-size: 18px;
	font-weight:bold;	
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
}   

.ib-news-detail-body
{
	
}          

.ib-client-home
{
	height:110px;
	width:112px;
	text-align:center;
	padding:5px 2px 2px 2px;
	vertical-align:top;
	background-image: url('../Images/violet_images/client_back.jpg');
	background-repeat: repeat-x;
	background-position:left bottom;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;	
	border:solid 1px #DDDDDD;
}    

.ib-client-home img
{
	width:80px;
	height:80px;
	border:none;	
	background-color:Transparent;
} 

.ib-client-home-title
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:7pt;	
	font-weight:normal;
	color:#000;
}


.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;
}
                

#topboxfunc 
{
	/*
	width: 420px;
	font-size: 93%;
	line-height: 25px;
	height: 25px;
	position: absolute;
	top: 30px;
	left: 470px;
*/
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:0px 0px 0px 15px;
	width: 75px;
	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.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;
	}
                                
