@charset "utf-8";
/* CSS Document */

ul, li, p{margin:0; padding:0;}
h1{padding-top:0;}
a{outline:none;}

hr {
color:#66CCFF;
}

hr {
-moz-box-sizing:border-box;
-moz-float-edge:margin-box;
border:1px inset;
display:block;
height:2px;
margin:0.5em auto;
}

img {
border:medium none;
}

legend {
border:medium none;
float:none !important;
height:auto !important;
max-height:none !important;
max-width:none !important;
min-height:0 !important;
min-width:0 !important;
padding-left:2px;
padding-right:2px;
position:static !important;
white-space:nowrap;
width:-moz-fit-content !important;
}

body
{
background-color:#FFFFFF;
background-position:center top;
color:#6D6D6D;
font-family:arial;
font-size:14px;
margin-left:auto;
margin-right:auto;
margin-top:0;
}


#mainDiv
{
	width:998px;
	margin-left:auto;
	margin-right:auto;
}
h1 {
color:#00A8E8;
font-family:tahoma;
font-size:24px;
font-weight:normal;
}
h2, h3, h4, h5, h6 {
color:#5F5F5F;
font-family:arial;
font-size:16px;
}

.top-grey-text {
	color:#5F5F5F;
	font-family:arial;
	font-size:16px;
	font-weight: bold;
}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
font-size:inherit !important;
}
fieldset {
border:1px solid #00A8E9;
}

.top_cont_left
{
	width:509px;
	height:73px;
	background-image:url(../images/index_01.jpg);
	float:left;
}

.top_cont_right
{
	width:489px;
	height:73px;
	float:right;
	
}

.nav
{
	width:998px;
	height:59px;
	font-family: Tahoma;
	font-size: 10px;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: none;
	background-image:url(../images/index_03.jpg);
	text-transform: uppercase;
}
.nav li
{
	display:inline;
	padding-right:30px;
	font-size: 10px;
	color: #FFFFFF;
	font-weight:bold;
}

.nav ul
{
	list-style:none;
	padding:0px;
	margin:0px 0 0 50px;
	font-family: Tahoma;
	font-size: 10px;
	color: #FFFFFF;
	font-weight:bold;
	padding-top:22px;
	text-decoration: none;
}
.nav ul li{padding:0 24px 0 4px;}
.nav ul li a:link {
	text-decoration: none;
	border:none;
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}

.nav ul li a:visited {
	text-decoration: none;
	border:none;
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
.nav ul li a:hover {
	text-decoration: none;
	border:none;
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
.nav ul li a:active {
	text-decoration: none;
	border:none;
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}

a:link, a:visited, a:hover, a:active {
border-bottom:1px dotted #00A8E9;
color:#00A8E9;
font-family:Tahoma;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
a:hover {
border-bottom:medium none;
color:#5F5F5F;
}
a:active {
color:#000000;
}

a.more:link, a.more:visited, a.more:hover, a.more:active {
border-bottom:1px dotted #00A8E9;
color:#00A8E9;
font-family:Arial;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
a.more:hover {
border-bottom:medium none;
color:#5F5F5F;
}

.clear
{
	clear:both;
}

.banner
{
	width:998px;
	background:url(../images/index_04.jpg) no-repeat;
	height:248px;
	padding:0 0 5px 0;
}
.banner_left
{
	width:440px;
	float:left;
	color: #00A8E8;
	padding-left:230px;
	text-decoration: none;
	padding-top:10px;
}
.banner_right
{
	width:310px;
	float:right;
}

.search_text
{
	width:310px;
	font-family: Tahoma;
	font-size:11px;
	color: #6D6D6D;
	
}

.search_type
{
	width:200px;
	float:left;
	padding-top:5px;
}
.search_bt
{
	width:100px;
	float:right;
	height:30px;
}
.AAA
{
	width:260px;
	font-family: Tahoma;
	font-size:11px;
	text-align:right;
	color: #00A8E9;
	padding:8px 50px 5px 0;
}

.member_box
{
	width:227px;
	float:right;
	padding-right:14px;
	padding-top:15px;
	margin-bottom:15px;
}

.member_box_2
{
	width:227px;
	float:right;
	padding-right:14px;
	padding-top:5px;
	margin-bottom:15px;
}

.member_title
{
	width:217px;
	height:33px;
	background-image:url(../images/index_09.jpg);
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	padding-left:10px;
	padding-top:8px;

}

.member_bg
{
	width:207px;
	background-image:url(../images/index_11.jpg);
	font-family: Tahoma;
	font-size: 11px;
	color: #6D6D6D;
	text-decoration: none;
	padding:0 10px 5px 10px;
}

.member_bg_2
{
	width:190px;
	background:url(../images/link_bg.jpg) repeat-y;
	font-family: Tahoma;
	font-size: 11px;
	color: #6D6D6D;
	text-decoration: none;
	line-height:23px;
	padding-left:27px;
	padding-right:10px;
}

.member_end
{
	width:227px;

}

.body_cont_left_home
{
	float:left;
	position:relative;
	top:-25px;
	width:730px;
	padding:0 25px 0 0;
	
}

.body_cont_left
{
	float:left;
	width:730px;
	padding:0 25px 0 0;
	
}
.body_cont_left_subpage
{
	float:left;
	display:block;
	width:707px;
	padding:0 30px 0 20px;
}

.body_cont_left_subpage h1{
margin-top:0; padding-top:0;
margin-bottom:0; padding-bottom:0;
position:relative; top:-20px;
}
.body_cont_left_subpage ul.marea1{margin:0;list-style-type: none;}
.body_cont_left_subpage ul.marea1 li
{padding:0 0 0 25px;background: transparent url(../images/blue_blt.gif) left top no-repeat;
text-align: left;

}

/*.cols2 ul.arw_tick{
margin: 0;
list-style-type: none;
}
.cols2 ul.arw_tick li{
padding:0 0 0 25px;
background: transparent url(../images/blue_blt.gif) left center no-repeat;
text-align: left;
text-decoration: none; line-height:30px;
}*/


.body_cont_left_subpage ul{margin:5px 0 10px 40px; text-align:justify;}
.body_cont_left_subpage ul li{padding:0 0 15px 0;}
.body_cont_left_subpage fieldset.newfset{width:200px; border:1px solid #00A8E9; padding:15px;}
.body_cont_left_subpage ul.marea{margin:5px 0 10px 40px; text-align:justify;}
.body_cont_left_subpage ul.marea li{padding:0;}
.body_cont_left_subpage p{padding: 0 0 10px 0;}
.body_cont_left_subpage p.withLine{padding: 0 0 10px 0; border-bottom:1px solid #46c4ec;}
.body_cont_left_subpage p.withLine2{padding: 0 0 10px 0; border-bottom:1px solid #46c4ec; margin:0 12px 0 0;}
.body_cont_left_subpage p img{vertical-align:middle;}

.body_cont_left_subpage p.con1{padding:0 0 0 40px; background:url(../images/con_address.png) no-repeat left center;}
.body_cont_left_subpage p.con2{padding:0 0 0 40px; background:transparent;}
.body_cont_left_subpage p.con3{padding:0 0 10px 40px; background:transparent;}
.body_cont_left_subpage p.con4{padding:0 0 0 40px; background:url(../images/con_tel.png) no-repeat left center;}
.body_cont_left_subpage p.con5{padding:0 0 0 40px; background:url(../images/con_fax.png) no-repeat left center;}
.body_cont_left_subpage p.con6{padding:2px 0 2px 40px; background:url(../images/con_info.png) no-repeat left; margin:10px 0 0 0;}

.body_cont_left_subpage p.date{font-size:11px; font-family:Tahoma;}


.body_cont_right_subpage
{
	float:left;
	display:block;
	width:241px;
}


.section_01
{
	float:left;
	width:203px;
	height:126px;
	background:url(../images/index_05.jpg) no-repeat;
	display:block;
	padding:0 0 20px 40px;
}
.title_01
{
	font-family: Tahoma;
	font-size: 16px;
	color: #669933;
	text-decoration: none;		
}

.title_11
{
	font-family: Tahoma;
	font-size: 22px;
	color: #669933;
	text-decoration: none;		
}
.title_00
{	
	font-family: Arial;
	font-size: 14px;
	color: #6D6D6D;
	text-decoration: none;
	padding-top:10px;
}

.title_02
{
	font-family: Arial;
	font-size: 16px;
	color: #FF6666;
	text-decoration: none;		
}

.title_22
{
	font-family: Arial;
	font-size: 22px;
	color: #FF6666;
	text-decoration: none;		
}

.title_03
{
	font-family: Arial;
	font-size: 16px;
	color: #666699;
	text-decoration: none;		
}

.title_33
{
	font-family: Arial;
	font-size: 22px;
	color: #666699;
	text-decoration: none;		
}

.title_04
{
	font-family: Arial;
	font-size: 16px;
	color: #990000;
	text-decoration: none;		
}

.title_44
{
	font-family: Arial;
	font-size: 22px;
	color: #990000;
	text-decoration: none;		
}


.title_05
{
	font-family: Arial;
	font-size: 16px;
	color: #FF9900;
	text-decoration: none;		
}

.title_55
{
	font-family: Arial;
	font-size: 22px;
	color: #FF9900;
	text-decoration: none;		
}

.title_06
{
	font-family: Arial;
	font-size: 16px;
	color: #CC6699;
	text-decoration: none;		
}

.title_66
{
	font-family: Arial;
	font-size: 22px;
	color: #CC6699;
	text-decoration: none;		
}


.section_02
{
	float:right;
	width:234px;
	background:url(../images/index_06.jpg) no-repeat;
	display:block;
	padding:0 0 20px 20px;
}

.section_03
{
	float:right;
	width:208px;
	background:url(../images/index_07.jpg) no-repeat;
	display:block;
	padding:0 0 20px 20px;
}


.section_04
{
	float:left;
	width:203px;
	background:url(../images/index_17.jpg) no-repeat;
	display:block;
	padding:0 0 20px 40px;
}

.section_05
{
	float:right;
	width:234px;
	background:url(../images/index_18.jpg) no-repeat;
	display:block;
	padding:0 0 20px 20px;
}

.section_06
{
	float:right;
	width:208px;
	background:url(../images/index_19.jpg) no-repeat;
	display:block;
	padding:0 0 20px 20px;
}

.line
{
	width:730px;
	height:30px;
	background:url(../images/index_15.jpg) no-repeat;
}

.line2
{
	width:707px;
	height:30px;
	background:url(../images/index_15a.jpg) no-repeat;
}
.line3
{
	width:707px;
	height:20px;
	background:url(../images/index_15b.jpg) no-repeat;
}


/*.news_01
{
	width:225px;
	float:left;
	font-family: Arial;
	font-size: 14px;
	color: #6D6D6D;
	text-decoration: none;
	display:block;
	padding:0 0 0px 30px;
		
}
.news_02 {
color:#6D6D6D;
float:right;
font-family:Arial;
font-size:14px;
padding-left:20px;
text-decoration:none;
width:225px;
}
.news_03 {
color:#6D6D6D;
float:right;
font-family:Arial;
font-size:14px;
padding-left:20px;
text-decoration:none;
width:200px;
}*/


.news_01
{
	width:230px;
	float:left;
	font-family: Arial;
	font-size: 14px;
	color: #6D6D6D;
	text-decoration: none;
	display:block;
	padding:0 10px 0px 30px;
	border-right:1px solid #46c4ec;
		
}
.news_02 {
color:#6D6D6D;
float:right;
font-family:Arial;
font-size:14px;
padding-left:20px;
text-decoration:none;
width:210px;
}
.news_03 {
color:#6D6D6D;
float:right;
font-family:Arial;
font-size:14px;
padding-left:20px;
text-decoration:none;
width:195px;
padding:0 15px 0 0;
border-right:1px solid #46c4ec;
}







.body_cont_right
{
	float:right;
	width:241px;
}

.bottom_logo
{
	width:958px;
	height:76px;
	background-image:url(../images/index_24.jpg);
	display:block;
	padding:40px 0 0 10px;
}

.bottom_logo a
{
	padding:0 0px 0 0px;
}
.bottom_left
{
	float:left;
	width:700px;
	font-family: Tahoma;
	font-size: 11px;
	color: #6D6D6D;
	text-decoration: none;
	line-height:17px;
	padding-top:10px;
	padding-left:30px;
}


.bottom_left .bottom_left_a{
	border-bottom:0px dotted #00A8E9;
	color:#00A8E9;
	font-family:Tahoma;
	font-size:11px;
	text-decoration:none;
}

.bottom_left_a:hover {
border-bottom:medium none;
color:#00A8E9;
}

.bottom_left .bottom_left_seo{
	color:#999;
	font-family:Tahoma;
	font-size:10px;
	text-decoration:none;
	font-weight: normal;
}

.bottom_left_seo:active {
	color:#999;
	font-family:Tahoma;
	font-size:10px;
	text-decoration:none;
	font-weight: normal;
}

.bottom_left_seo:visited {
	color:#999;
	font-family:Tahoma;
	font-size:10px;
	text-decoration:none;
	font-weight: normal;
}

.bottom_left_seo:hover {
	color:#00A8E9;
	text-decoration:none;
}

.bottom_right
{
	float:right;
	width:200px;
	font-family: Tahoma;
	font-size: 11px;
	color: #6D6D6D;
	text-decoration: none;
	padding:10px 30px 10px 0;
}

.bottom_right .bottom_left_a{
	border-bottom:0px dotted #00A8E9;
	color:#00A8E9;
	font-family:Tahoma;
	font-size:11px;
	text-decoration:none;
}

.text-type, .cf_inputbox, .button {
border-color:#DBDBDB;
border-top:1px solid #DBDBDB;
border-width:1px;
color:#6D6D6D;
font-family:Tahoma;
font-size:11px;
padding-bottom:2px;
padding-left:5px;
padding-top:2px;
text-decoration:none;
}

.news_title{
color:#1AA9DD;
font-family:Tahoma;
font-size:18px;
margin-bottom:15px;
text-decoration:none;
display:block;
padding:0 0 0 30px;
}

.moduletable-newsflash h3, .moduletable-latestnews h3, .contentheading, .componentheading {
color:#1AA9DD;
font-family:Tahoma;
font-size:20px;
margin-bottom:15px;
text-decoration:none;
}
.contentheading2{
color:#1AA9DD;
font-family:Tahoma;
font-size:18px;
margin-bottom:15px;
text-decoration:none;
}
h4.news_new
{
color:#1AA9DD;
font-family:Tahoma;
font-size:18px;
margin-bottom:15px;
text-decoration:none;
}

.no_underline {
border-bottom:medium none !important;
text-decoration:none !important;
}

.contact_email{display:block;}

.cols2 {
float:left;
width:48%;
}
.cols2 ul.arw_tick{
margin: 0;
list-style-type: none;
}
.cols2 ul.arw_tick li{
padding:0 0 0 25px;
background: transparent url(../images/blue_blt.gif) left center no-repeat;
text-align: left;
text-decoration: none; line-height:30px;
}

.column2 {
padding0: 0 15px 0 15px;
}
.column2a {
padding-left:10px;
margin-top:-15px;
}
.column1 {
padding-right:10px;
}
span.row_separator {
clear:left;
display:block;
}
span.article_separator {
height:1px;
}



.product_list{float:left; display:block;}
.paging{float:left; display:block; width:700px; padding:0 0 10px 0;}

.addto{float:left;width:300px;margin-top: 5px; padding:0 15px 10px 15px;}
.productPrice{ padding:0 15px;}

ul.pagination {
list-style-type:none;
margin:0 0 0 280px; padding:0;
}

ul.pagination li {float:left;padding:0;
}

.job_left{
float:left; width:120px; display:block; padding:0 5px 5px 0;}

.job_right{
float:left; width:510px; display:block; padding:0 0 5px 0;}


.job_left1{
float:left; width:60px; display:block; padding:0 5px 5px 0;}

.job_left2{
float:left; width:110px; display:block; padding:0 5px 5px 0;}

.job_right1{
float:left; width:120px; display:block; padding:0 0 5px 0;}

.job_left3{
float:left; width:200px; display:block; padding:0 5px 5px 0;}

.job_right3{
float:left; width:300px; display:block; padding:0 0 5px 0;}



.next_page {
background:transparent url(../images/b_right_arw.jpg) no-repeat scroll right center;
float:right;
line-height:20px;
padding-right:30px;
width:auto;
}
.previous_page {
background:transparent url(../images/b_left_arw.jpg) no-repeat scroll left center;
float:left;
line-height:20px;
padding-left:30px;
width:auto;
}

.cols_small2 {
float:left;
width:210px;
display:block;
padding:0 0 0 10px;
}

.cols_small2_a {
float:left;
width:460px;
display:block;
padding:0 10px 0 0;
}
.cols_small2_a h1{margin:0; padding:0;}

.vmCartContainer {
background:#ffffff none repeat scroll 0 0;
border:1px solid #00a8e8;
float:left;
padding:5px;
width:auto;
}

.smll_img{position:absolute; top:400px; left:650px;}
/**/
.staff{float:left; display:block; padding:0 0 20px 0;}
.staff .forimg{float:left; width:110px; margin:0 10px 0 0;}
.staff .fortxt{float:left; width:200px;}

.staff2{float:left; display:block; padding:0 0 20px 0; width:330px;}
.staff2 .forimg2{float:left; width:170px;}
.staff2 .fortxt2{float:left; width:160px;}
.staff2 .fortxt2 p{padding:0 0 0 5px;}


.cols_listing {
float:left;
width:320px;
display:block;
margin:0 10px 20px 0;
padding:2px 5px;
/*border:1px solid #CCCCCC;*/
}

/* */
.form_element {
color:#6D6D6D;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;

padding:0px 0 0px 30px;
/*margin-bottom:8px;
margin-left:30px;
margin-top:8px;*/
}
.form_element label {
display:block;
float:left;
line-height:22px;
vertical-align:middle;
width:150px;
}
label {
cursor:default;
}
.form_item {
height:auto;
padding:8px 0;
}

.form_element select, .form_element input {
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
width:150px;
}
.red {
color:red;
}

.rounded{float:left; display:block; border-left:1px solid #00a8e8; border-right:1px solid #00a8e8; padding:10px 3px; width:692px}

.shop_info, .shop_tip {
background:url(../images/info.png) no-repeat #FAFAD2;
}
.shop_error, .shop_warning, .shop_info, .shop_debug, .shop_critical, .shop_tip {fetchscr...rompt.css (line 236)
background-color:#FAFAD2;
background-position:left 5px;
background-repeat:no-repeat;
border-color:#AACCAA;
border-style:dotted none;
border-width:1px 0;
font-weight:900;
margin:1pt 1pt 1em 1em;
padding:0.5em 1em 1.5em 48px;
}

.cols_small2_mem {
float:left;
width:660px;
display:block;
padding:10px;
}

.form_element textarea{
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
width:150px;
}

.cols_small59 {
float:left;
width:150px;
display:block;
padding:0 0 0 10px;
}

.cols_small59_a {
float:left;
width:535px;
display:block;
padding:0 10px 0 0;
}

/***********/
.dm_orderby {
background-color:#EEEEEE;
font-size:10px;
margin:0 0 10px;
padding:1px 1px 1px 10px;
}

/*a.dm_name a.dm_name:hover {
display:block;
font-size:12px;
font-weight:bold;
margin-top:3px;
padding:8px 0 6px 5px;
text-decoration:none;
}*/

.dm_taskbar {

	/*height: 22px;*/
	/*padding-bottom:6px;
	margin-bottom:6px;*/
	/*border-bottom: 1px solid #bbb;*/
	font-family: arial;
	float:left;
	list-style-type: none;
}

.dm_taskbar ul{margin:0;}
.dm_taskbar li {
	float: left;
	list-style-type: none;
	background-image: none;
	padding: 0 0 0 3px;
	margin: 10px 5px 2px 0;
	/*width:  5.5em;*/
	font-size: 10px;
}
.dm_taskbar li a {
	display: block;
	padding:2px 3px;
}
.dm_taskbar li a:link,
.dm_taskbar li a:visited,
.dm_taskbar li a:hover {
	color: #696969; background-color: #eeeeee;
	text-decoration: none;
}
.dm_taskbar li a:link,
.dm_taskbar li a:visited {
	border-top: 1px solid #cecece;
	border-bottom: 1px solid Gray;;
	border-left: 1px solid #cecece;
	border-right: 1px solid Gray;;
}

.dm_taskbar li a:hover {
   border-bottom: 1px solid #cecece;
   border-top: 1px solid Gray;
   border-right: 1px solid #cecece;
   border-left: 1px solid Gray;
}

.dm_taskbar li.approve a:link { background-color: #CCFFCC; }
.dm_taskbar li.publish a:link { background-color: #FFCCCC; }
.dm_taskbar li.checkin a:link { background-color: #CCCCFF; }

#dm_cats, #dm_docs {
	text-align: left;
}

#dm_cats h3,
#dm_docs h3 {
	background: #FFFFFF;
	border-bottom: 1px solid #ccc;
	padding: 0px 2px 10px 10px;
	clear: right;
	}
#dm_docs h3 {
	margin-bottom: 0;
}

#dm_docs h3 span,
#dm_cats h3 span  {
	display: block;
	float: right;
	margin: -15px 5px 0 0;
	font-size: 11px;
	font-weight: normal;
}

.dm_separator{
	border-top:none !important;
}
.dm_description {
background-color:#FFFFFF;
padding:5px;
}

.rounded2{float:left; display:block; border-left:1px solid #00a8e8; border-right:1px solid #00a8e8; padding:10px 10px; width:678px;}

.prmain{float:left; width:195px; padding:10px 0 5px 0; border-bottom:1px dashed #00a8e8;}
.prmain2{float:left; width:195px; padding:10px 0 5px 0;}
.pri1{float:left; width:140px;}
.pri2{float:left; width:55px; text-align:right}


.formLabel {
clear:left;
float:left;
font-weight:bold;
margin:8px 2px 2px;
text-align:right;
vertical-align:middle;
white-space:nowrap;
width:30%;
}
.formLabel span{color:#FF0000;}
.formField {
float:left;
margin:8px 2px 2px;
vertical-align:middle;
width:60%;
}

.linenew
{border-bottom:1px solid #66CCFF;
margin:0 0 15px 0;
display:block;
}

.blue_txts{color:#00A8E9;}

.article_row{}

.news_main_new
{
	float:left;
	display:block;
	width:707px;
	/*background:url(../images/nlist_bg.gif) repeat-y;*/
}

.small-box
{
	float:left;
	display:block;
	width:337px;
	margin:0 15px 0 0;	
	background:url(../images/small-box-bg.jpg) repeat-y;
}
/*    MODIFYED */
.heading-left {
float:left;
padding-bottom:20px;
padding-right:30px;
width:46%;
}

/*.heading-left
{
	float:left;
	width:46%;
	padding-right:30px;
	padding-bottom:20px;
}*/
.heading-right
{
	float:left;
	width:46%;
	padding-left:30px;
	padding-bottom:20px;
}
.bluefont
{
	color:#00A8E9;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.tblmsg {
	color:#00A8E9;
	font-family:Tahoma;
	font-size:12px;
}
.news-item
{
	width:100%;
	margin:10px 0px;
	border-bottom:1px solid #00a8e9;
}
.news-item1
{
	width:307px;
	margin:10px 0px;
	padding:0 15px;
	/*border-bottom:1px solid #00a8e9;*/
}

.news-item-all
{
	width:48%;
	margin:10px 0px;
	padding-right:10px;
	float:left;
	border-bottom:1px solid #00a8e9;
}
.news-item-all1
{
	width:307px;
	margin:10px 0px;
	padding:0 15px;
	float:left;
	/*border-bottom:1px solid #00a8e9;*/
}

.news-heading
{
	float:left;
	width:180px;
}
.news-image
{
	float:right;
}
.tblerror
{
	color:#F00;
}
.shop_info
{
	padding-bottom:0px !important;
	margin-left:0px !important;
}
.formLabel
{
	font-weight:normal !important;
}
.top_cont_left
{
	width:389px !important;
}
.top_cont_right
{
	width:589px !important;
	margin-right:20px;
	text-align:right;
}

.oldheading {
	color:#00A8E8;
font-family:tahoma;
font-size:24px;
font-weight:normal;
}

/*----260909 new class----*/

.job-listing-main{ width:707px; float: left; padding:0 0 15px 0;}
.job-title{ width:667px; height:37px; float:left; background:url(../images/job-title.jpg) repeat-x; line-height:37px; padding:0 20px; color:#fff; font-weight:bold; font-size:15px;}
.job-con{ width:667px; float:left;  background:url(../images/title-bot-bg.jpg) bottom no-repeat; padding:20px 20px 10px 20px; line-height:20px;} 
.text-left{ width:auto; float:left;}
.text-right{ width:auto; float:right;}
.text-cv{ width:150px; float:left; padding:0 0 0 20px;}

/* Form Part
-----------------------------------------------------------------------------*/
#form{ width:480px; float:left;}
.form_main{ width:480px;  float:left; padding:0 0 13px 0;}
.txt_box{width:230px; float:left;}
.txt_box1{width:230px; float:left;}
.card-box{width:160px; padding:0 0 0 10px; float:left;}
.txt_field{width:230px; height:18px; padding:0 0 0 5px; border:1px solid #D1D1D1;}
.txt_field1{width:230px; height:120px; padding:0 0 0 5px; border:1px solid #D1D1D1;}
.txt_field2{width:100px; height:22px; padding:0 0 0 5px; border:1px solid #D1D1D1;}
label{ float:left; width:150px; padding-top:2px; display:block; margin:0; padding:0 10px 0 0 ; height:17px; text-align:right; font-size:13px; }
.contact-left{ width:180px; float:left; padding:0 20px 0 0;}


.left-main{ width:auto; float:left; padding:0 40px 0 0;}
.right-main{ width:auto; float:right; padding:0 0 0 40px;}
.search-img{ width:auto; float:left; padding:3px 0 0 0;}
.search-text{ width:auto; float:left; font-size:16px; color:#00A8E8; font-weight:bold; font-family:tahoma; text-decoration:none;}
.search-text a{ width:auto; float:left; font-size:16px; color:#00A8E8; font-weight:bold; font-family:tahoma; border:none;}
.search-text a:hover{ width:auto; float:left; font-size:16px; color:#00A8E8; font-weight:bold; font-family:tahoma; text-decoration:underline;}.justify {
	text-align: justify;
}

