BODY {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 0.6em; 
	BACKGROUND: url(../images/frontend/bg_header.jpg) repeat-x left 109px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: -5px 0px 0px 0px; 
	WIDTH: 100%; 
	/*COLOR: #696969; */
	COLOR: #484848;
	LINE-HEIGHT: 14px; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: Verdana; 
	HEIGHT: 100%;
	
}

FORM {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px;
}

/*INPUT {
	BORDER: #b1b2b1 1px solid;
	PADDING: 2px 3px 0px 3px;
	FONT-SIZE: 1em; 
	MARGIN: 0px; 
	WIDTH: 140px; 
	LINE-HEIGHT: 9px;  
	FONT-FAMILY: Verdana; 
	HEIGHT: 17px;
}*/

SELECT {
	BORDER-RIGHT: #b1b2b1 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #b1b2b1 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #b1b2b1 1px solid; WIDTH: 140px; LINE-HEIGHT: 9px; PADDING-TOP: 2px; BORDER-BOTTOM: #b1b2b1 1px solid; FONT-FAMILY: Verdana; HEIGHT: 17px;
}
TEXTAREA {
	BORDER-RIGHT: #b1b2b1 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #b1b2b1 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #b1b2b1 1px solid; WIDTH: 140px; LINE-HEIGHT: 9px; PADDING-TOP: 2px; BORDER-BOTTOM: #b1b2b1 1px solid; FONT-FAMILY: Verdana; HEIGHT: 17px;
}
LABEL {
	CLEAR: both; FLOAT: left; WIDTH: 50px;
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px;
}
A {
	TEXT-DECORATION: none;
}
H1 {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 11px; 
	MARGIN: 0px; 
	COLOR: #ee5f08;
	/*COLOR:#334dff; */
	PADDING-TOP: 15px; 
	LETTER-SPACING: 0px;
}
H4 {
	FONT-SIZE: 16px; MARGIN: 10px 0px;
}
H5 {
	FONT-SIZE: 13px; MARGIN: 10px 0px;
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-TOP: 3px;
}
#wrapper {
	PADDING-LEFT: 35px;
	_PADDING-LEFT: 30px; 
	MARGIN: 0px auto; 
	WIDTH: 962px; 
	HEIGHT: 100%;
}
#header {
	BACKGROUND: url(../images/frontend/bg_header.jpg) #ffffff repeat-x left bottom 0px; 
	WIDTH: 100%; 
	HEIGHT: auto;
}
#header .clear {
	LINE-HEIGHT: 9px;
}
#header_logo {
	FLOAT: left; MARGIN: 11px 0px 0px 0px;
}
#header_logo_long {
	FLOAT: left; 
	MARGIN: 11px 0px 0px 0px;
	width:738px;
	height:103px;
}
#header_logo_image {
	FLOAT: left; 
	MARGIN: 13px 0px 0px 0px;
	_MARGIN:13px 0px 0px 0px ;
	width:738px;
	height:135px;
}
#header_login {
	FLOAT: right; 
	MARGIN: 0px 38px 0px 0px;
	_MARGIN: 0px 18px 0px 0px; 
	Width:600px; 
	Height:auto;
	text-align:right;
	
}
#header_language {
	FLOAT: right; 
	MARGIN: 5px 38px 5px 0px;
	_MARGIN: 0px 18px 10px 0px; 
	Width:600px; 
	Height:auto;
	text-align:right;
}

#header_slogan {
	FLOAT: right;
	BACKGROUND: url(../images/frontend/header_img.jpg) no-repeat; 
	MARGIN: 4px 38px 5px 0px;
	_MARGIN: 0px 18px 10px 0px; 
	Width:690px;
	_Width:690px; 
	Height:45px;
	text-align:right;
}

#header_image {
	BACKGROUND: url(../images/frontend/header_img.jpg) no-repeat; 
	FLOAT: left; 
	/*MARGIN: 86px 0px 0px 10px; */
	WIDTH: 387px; 
	HEIGHT: auto;
}
#menu {
	CLEAR: both; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #dad9d9 13px solid; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 1.0em; 
	BACKGROUND: #bcbbbb; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	WIDTH: 224px; 
	LINE-HEIGHT: 23px; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #d37100 12px solid; 
	HEIGHT: 146px;
}
#menu UL {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}
#menu UL LI {
	BORDER-BOTTOM: #ccc 1px solid;
}
#menu UL LI.no_border {
	BORDER-BOTTOM-STYLE: none;
}
#menu UL LI A {
	COLOR: #333;
}
#menu UL LI A:hover {
	COLOR: #ee5f08;
}
#menu UL LI A.selected {
	COLOR: #ececec;
}
#submenu {
	FONT-SIZE: 1.2em; LINE-HEIGHT: 26px;
}
#submenu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 3px; LIST-STYLE-TYPE: none;
}
#submenu UL LI {
	BORDER-BOTTOM: #c8c8c8 1px solid;
}
#submenu UL .no_border {
	BORDER-BOTTOM-STYLE: none;
}
#submenu UL LI A {
	COLOR: #696969;
}
#submenu UL LI A:hover {
	COLOR: #ff6600;
}
#submenu UL LI A.selected {
	COLOR: #000000;
}
#content {
	/*BACKGROUND: url(../img/bg_left_side.gif) repeat-y left top;*/ 
	FLOAT: left; 
	WIDTH: 100%;

}
#left_side {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	WIDTH: 224px;
	_Width:210px; 
	PADDING-TOP: 0px; 
	BACKGROUND:#e1dfdf;
}
#right_side {
	MARGIN-TOP: 0px;
	PADDING-RIGHT: 38px; 
	PADDING-LEFT: 25px; 
	FLOAT: right; 
	PADDING-BOTTOM: 0px; 
	WIDTH: 675px; 
	PADDING-TOP: 0px; 
	BACKGROUND:#fff; 
	TEXT-ALIGN: justify;/******************************************************/
	font-size:12px; /**********************************************/
	font-family:Verdana;
}
#left_side_footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 224px; PADDING-TOP: 0px; BACKGROUND:transparent;
}
#content .clear {
	LINE-HEIGHT: 7px;
}
#content .home_div_wrapper {
	WIDTH: 100%; HEIGHT: 224px;
}
#content .home_div {
	FLOAT: left; 
	MARGIN: 0px 20px 0px 0px; 
	WIDTH: 215px;
	_WIDTH: 215px; 
	HEIGHT: 100%;
}
#content .home_div2 {
	FLOAT: left; 
	MARGIN: 0px 20px 0px 0px; 
	WIDTH: 220px;
	_WIDTH: 220px; 
	HEIGHT: 100%;
}
#content .home_div_last {
	FLOAT: left; 
	WIDTH: 187px; 
	HEIGHT: 100%;
}
#content .border_img {
	BORDER-RIGHT: #b0b1b0 3px solid; 
	BORDER-TOP: #b0b1b0 3px solid; 
	MARGIN: 7px 0px 0px; 
	BORDER-LEFT: #b0b1b0 3px solid; 
	BORDER-BOTTOM: #b0b1b0 3px solid;
}
#content .home_div_int {
	BORDER-RIGHT: #d4d7d5 1px solid; 
	PADDING-RIGHT: 20px; 
	_PADDING-RIGHT: 20px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px;
}
#footer_rightside{
	MARGIN-TOP:0px;
	PADDING-RIGHT: 38px; 
	PADDING-LEFT: 25px; 
	FLOAT: right; 
	PADDING-BOTTOM: 0px; 
	WIDTH: 675px; 
	PADDING-TOP: 0px; 
	BACKGROUND:#fff; 
	TEXT-ALIGN: justify;
}

#footer {
	FONT-SIZE: 0.9em;
	FLOAT: left; 
	WIDTH: 100%; 
	LINE-HEIGHT: 18px; 
	HEIGHT: 79px;
}
#footer UL {
	PADDING-RIGHT: 0px; BORDER-TOP: #696969 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none;
}
#footer UL LI {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 2px; PADDING-TOP: 0px;
}
#footer UL LI A {
	COLOR: #696969;
}
#footer UL LI A:hover {
	COLOR: #da251d;
}
#footer UL LI A.selected {
	/*COLOR: #da251d;*/
	COLOR:#334dff;
}
A.red_link {
	/*COLOR: #da251d;*/
	COLOR:#334dff;
}
A.red_link:hover {
	TEXT-DECORATION: underline;
}
.button {
	Float: left;	
	BORDER-TOP-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BORDER-LEFT-WIDTH: 0px; 
	BACKGROUND: #d95c13; 
	BORDER-BOTTOM-WIDTH: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 1px 0px; 
	WIDTH: 63px; 
	COLOR: #ffffff; 
	PADDING-TOP: 0px;
	PADDING-TOP: 0px;
	HEIGHT: 20px; 
	BORDER-RIGHT-WIDTH: 0px;
}
/*.input1 {
	WIDTH: 170px
}
.input2 {
	WIDTH: 280px; HEIGHT: 100px
}*/
.padding {
	CLEAR: both; FLOAT: left; MARGIN: 5px 0px 0px 0px;
}
.err {
	BORDER-RIGHT: #ff9900 1px solid; BORDER-TOP: #ff9900 1px solid; BORDER-LEFT: #ff9900 1px solid; BORDER-BOTTOM: #ff9900 1px solid;
}
.highlight {
	COLOR: #ff9900;
}
#white_border {
	padding:0px 0px 0px 0px;
	width:auto;
	_width:224px;
	BORDER-BOTTOM: #ffffff 1px solid;
	clear:both;
}
.gray_border {
	BORDER-BOTTOM: #d4d7d5 1px solid;
}
.red {
	COLOR: #da251d;
}
.left {
	FLOAT: left;
}
.right {
	FLOAT: right;
}
.clear {
	CLEAR: both;
}
.formtag {
	float:left;
	margin: 0px 7px 0px 0px;
	padding:5px 2px 0px 2px;
	width: 100px;
	height:auto;
	}
#form_container{
	PADDING: 7px 0px 0px 0px;
	FLOAT: left;
	width:200px;
	_width:194px;
	HEIGHT:auto;
	}
	
/******************************** switch menu***************************/
.menutitle{
	cursor:pointer;
	/*margin-bottom: 5px;
	/*background-color:#ECECFF;*/
	color:#333;
	width:140px;
	padding:0px;
	text-align:left;

}

/***************************************FOLLOW SCROLL*************************************/

#floatlogo{
	margin:0px 0px 0px 0px;
	padding:0px;
	border:0px;
	width:224px;
	/*Height:79px;*/
	/*height:100%;*/
	_height:100%;
	overflow-y:auto;
	_overflow-y:auto;
	bottom:0px;
	/*left:0px;*/
	position:fixed;
	_position:fixed;
	border:0px;
	text-align:center;
	z-index: 1000;
	_z-index: 1000;

}

img, div { 
behavior: url(iepngfix.htc);
}

#client_profile_wrapper{
	margin:0px;
	padding: 20px 0px 0px 10px;
	float:left;
	width:500px;
	height:400px;
}

.client_profile{
    margin:0px;
	padding: 0px 20px 5px 20px;
	float:left;
	width:250px;
}

ol,ul{
	padding:4px 0px 0px 25px;
	margin:0px;
}

li{
	padding:0px 0px 0px 3px;
	margin:0px;
}

.table tr td{
	padding:1px 0px 1px 0px;
	margin:0px;
	}
	
	
/*************************** registration form*******************************/

#regform{
	padding:20px 0px 20px 0px;
	margin:10px 0px 10px 0px;
	width:670px;
	height:auto;
	float: left;
	border: 1px solid #ccc;
	}

#leftform{
	padding:0px;
	margin:0px 0px 0px 20px;
	width:280px;
	height:auto;
	float: left;
	
}
#rightform_div{
	margin:0px 0px 0px 10px;
	padding:0px 0px 0px 5px;
	float:left;
	border-left: 1px solid #ccc;
}

#rightform{
	padding:0px;
	margin:0px 10px 0px 15px;
	width:310px;
	height:auto;
	float:left;
	
}
	
.title{
	margin:0px;
	padding:5px 0px 5px 0px;
	float:left;
	width:120px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;
}

.fill{
	padding:4px 4px 0px 4px;
	margin:0px 0px 4px 0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;
	height: auto;
	width:170px;

}	

.btn_font{
	font-family:Arial;
	font-size: 10px;
}

.table_service tr td{
	padding:10px 30px 20px 30px;
	margin:0px;
	}
	
	
.table_about{
	margin-bottom:10px;
	border-bottom: 1px dotted #ccc;
	padding-bottom:10px;
	}
	
#our_div{
	float:left;
	margin:5px 0px 20px 0px;
	padding:0px;
	width:680px;
	}
	
.pic{
	float:left;
	padding: 5px 0px 0px 15px;
	margin-top:8px;
	width:90px;
	height:auto;
	
}

.text{
	float:left;
	width:auto;
	height:auto;
	margin:8px 0px 0px 0px;
	padding:0px;
}
