/* CSS Document */
body {
margin:0px;
padding:0px;
background-image:url(../imgs/Body_BG.gif);
background-position:bottom;
background-repeat:repeat-x;
background-color:#FFFFFF;
font-family:Tahoma;
font-size:11px;
color:#000000;
text-align:left;
vertical-align:top;}
/************************************************************************************/
P {margin:10px 0px 0px 0px;}
/************************************************************************************/
table {border-collapse:collapse;}
/************************************************************************************/
a {
color:#1E77D3;
text-decoration:none;
border:none;}

a:visited {
color:#999999;
text-decoration:none;
border:none;}

a:hover {
color:#0088E4;
text-decoration:underline;
border:none;}
/************************************************************************************/
.firsttable {
width:800px;
height:100%;
background-color:#FFFFFF;
background-image:url(../imgs/WrapperShadingRight_BG.gif);
background-position:top right;
background-repeat:repeat-y;
text-align:left;
vertical-align:top;}

.secondtable {
width:100%;
height:100%; 
background-image:url(../imgs/WrapperShadingRightBody_BG.gif);
background-position:bottom right;
background-repeat:no-repeat;
text-align:left;
vertical-align:top;}

.third {
width:100%;
height:100%;
background-image:url(../imgs/WrapperShadingRight_BG_2.gif);
background-position:top left;
background-repeat:repeat-y;
text-align:left;
vertical-align:top;}

.fourth {
width:100%;
height:100%; 
background-image:url(../imgs/WrapperShadingLeftBody_BG.gif);
background-position:bottom left;
background-repeat:no-repeat;
text-align:left;
vertical-align:top;}

.thirdtable {
width:764px;
height:100%;
margin-right:18px;
margin-left:18px;
background-color:#FFFFFF;
text-align:left;
vertical-align:top;}
/************************************************************************************/
.logo {
margin:0px;
padding:10px 0px 10px 0px;}
/************************************************************************************/
#TopNav {
text-align:right;
width:100%;
padding:0px;
margin:0px;
border-top:solid 1px #CCCCCC;
border-bottom:solid 1px #CCCCCC;}

.TopnNavcell {
text-align:right;
vertical-align:top;
padding:0px;
margin:0px;
width:100%;}
/************************************************************************************/
.timer {
direction:rtl;
margin:0px;
text-align:right;
vertical-align:middle;
padding:3px 5px 4px 0px;
background-image:url(../imgs/BreadCrumb_BG.gif);
background-repeat:repeat-y;
color:#FFFFFF;
font-size:11px;}
/************************************************************************************/
#headertableout {
border-bottom:1px solid #CCCCCC;
width:100%;
height:154px;
margin:0px;
padding:0px;
background-image:url(../imgs/Header.gif);
background-position:bottom;
background-repeat:no-repeat;
text-align:left;
vertical-align:top;}

#headertableout .lefttd {
/*width:60%;*/
padding:10px 5px 10px 10px;
margin:0px;
text-align:left;
vertical-align:top;}

#headertableout .righttd {
width:440px;
height:100%;
direction:rtl;
margin:0px;
text-align:right;
vertical-align:top;
padding:10px 5px 10px 10px;
color:#666666;
line-height:16px;
font-size:10px;}
/************************************************************************************/
#headertablein {
border-bottom:1px solid #CCCCCC;
width:100%;
height:104px;
margin:0px;
padding:0px;
background-image:url(../imgs/Header.gif);
background-position:bottom;
background-repeat:no-repeat;
text-align:left;
vertical-align:top;}

#headertablein .righttd {
width:440px;
height:100%;
direction:rtl;
margin:0px;
text-align:right;
vertical-align:top;
padding:10px 0px 10px 10px;
color:#666666;
line-height:16px;
font-size:10px;}

#headertablein .lefttd {
/*width:60%;*/
padding:10px 5px 10px 10px;
margin:0px;
text-align:left;
vertical-align:top;}
/************************************************************************************/
.contactBtn {
margin:0px;
padding:10px 160px 0px 0px;}
/************************************************************************************/
/************************************************************************************/
#Leftareatd {
width:80%;
padding:0px;
margin:0;
text-align:left;
vertical-align:top;}
	
#Leftareatdin {
padding:10px 5px 10px 0px;
margin:0;
text-align:left;
vertical-align:top;}
	  
#rightareatoptd {
width:20%;
padding:10px 0px 20px 0px;
margin:0px;
text-align:left;
vertical-align:top;}
/************************************************************************************/
/************************************************************************************/
#contenttable {
line-height:18px;
padding:3px 3px 3px 3px;
margin:0px;
border:1px solid #CCCCCC;
text-align:right;
vertical-align:top;}
/************************************************************************************/	#contenttableback {
background:url(../imgs/ShadingTop.gif) repeat-x  top left;}
/************************************************************************************/		  
/*#contenttableback {
background:url(../imgs/ShadingTop.gif) repeat-x  top left;
margin:0px;
padding:0px;
text-align:right;
vertical-align:top;}*/
/************************************************************************************/
/*#contenttabledata {
direction:rtl;
padding:10px 10px 20px 10px;
margin:0px;
text-align:right;
background:url(../imgs/ShadingBottom.gif) repeat-x bottom left;
vertical-align:top;}*/
/************************************************************************************/		  
#contenttabledata {
direction:rtl;
padding:10px 10px 20px 10px;
margin:0px;
text-align:right;
background:url(../imgs/shadingbottom.gif) repeat-x bottom left;}
/*//////////////////////////////////////////////////////////////////////*/
#contenttabledata .top {
margin:0px;
line-height:22px;
font-size:13px;
color:#999999;
font-weight:bold;}

#contenttabledata .topenglish {
margin:0px;
line-height:20px;
font-size:13px;
color:#999999;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;}

#contenttabledata .h {
line-height:23px;
font-size:12px;
color:#1E77D3;
font-weight:bold;}
					 					 
#contenttabledata .hul {
line-height:23px;
font-size:12px;
color:#999999;
font-weight:bold;
margin-top:0px;}
					 
#contenttabledata .hulsub {
font-size:11px;
line-height:23px;
color:#0088E4;
font-weight:bold;
margin-top:0px;}
					 
#contenttabledata .hulsub2 {
font-size:11px;
line-height:23px;
color:#999999;
font-weight:bold;
margin-top:0px;}					 
					 
#contenttabledata ul {
list-style:url(../imgs/UL.gif);
padding-bottom:0px;
padding-right:35px;
margin:0px;}
/************************************************************************************/		 
#insidetable {
border:1px dotted #CCCCCC;
padding:0px;
margin:0px;}
			 
#insidetable th {
font-size:11px;
border:1px dotted #CCCCCC;
padding:2px 4px 2px 4px;
margin:0px;
text-align:center;
vertical-align:top;
color:#0088E4;}
				
#insidetable td {
border:1px dotted #CCCCCC;
padding:2px 10px 2px 10px;
margin:0px 0px 0px 0px;
text-align:right;}							 
/************************************************************************************/
.insidepic {			 
border:none;
padding:0px;
margin:0px;
text-align:center;}
/************************************************************************************/
/************************************************************************************/
.printarea {
padding:0px 0px 15px 0px;
margin:0px;
text-align:left;
vertical-align:top;
font-size:11px;}

.fehres {
padding:0px 20px 15px 0px;
margin:0px;
text-align:right;
vertical-align:top;
font-size:11px;}
/************************************************************************************/
#search {
padding:3px 3px 3px 3px;
line-height:16px;
margin:0px;
border:1px solid #CCCCCC;
color:#999999;}
/************************************************************************************/
/*#searchdata {
direction:rtl;
padding:10px 10px 10px 10px;
margin:0px;
text-align:right;
vertical-align:top;
background:url(../imgs/ShadingTop.gif) repeat-x  top left;}*/
/************************************************************************************/
/*#search {
padding:3px 3px 3px 3px;
line-height:18px;
margin:0px;
border:1px solid #CCCCCC;
text-align:right;
vertical-align:top;
color:#999999;}*/
/************************************************************************************/	
#searchdata {
padding:10px 10px 10px 10px;
margin:0px;
text-align:right;
font-size:11px;
background:url(../imgs/ShadingTop.gif) repeat-x  top left;}
/************************************************************************************/	

.searchtitle {
color:#0088E4;
text-decoration:underline;}

.searchimage {
text-align:center;}
/************************************************************************************/
.right_ads {
margin:0px;
padding:5px 0px 0px 0px;}
/************************************************************************************/
#footer {
border-top:1px solid #CCCCCC;
padding:0px;
margin:0px;}

.footercopy {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#1E77D3;
padding:10px 0px 10px 0px;
margin:0px;
text-align:left;}

.footerads {
font-size:10px;
margin:0px;
padding:10px 0px 10px 0px;
text-align:right;
vertical-align:top;}

.footerads a{
border:none;
color:#999999;
text-decoration:none;}

.footerads a:visited {
border:none;
color:#999999;
text-decoration:none;}

.footerads a:hover {
border:none;
color:#666666;
text-decoration:none;}
/************************************************************************************/
/************************************************************************************/
/************************************************************************************/
/************************************************************************************/
/************************************************************************************/
.indexright {
border-bottom:1px dotted #CCCCCC;
padding:2px 0px 2px 2px;
margin:0px;
text-align:right;
vertical-align:top;}

.indexleft {
border-bottom:1px dotted #CCCCCC;
direction:ltr;
padding:2px 0px 2px 2px;
margin:0px;
text-align:left;
vertical-align:top;}

.indexheader {
border-bottom:1px dotted #CCCCCC;
padding:2px 0px 2px 2px;
margin:0px;
text-align:right;
vertical-align:top;}
/************************************************************************************/
.intro a {
color:#333333;
text-decoration:none;}

.intro a:visited {
color:#333333;
text-decoration:none;}

.intro a:hover {
text-decoration:underline;
color:#333333;}
/************************************************************************************/
.HomeTableTable a {
color:#1E77D3;
text-decoration:none;}

.HomeTableTable a:visited {
color:#1E77D3;
text-decoration:none;}

.HomeTableTable a:hover {
color:#0088E4;
text-decoration:underline;}

.HomeTopTable {
border-bottom:1px dotted #CCCCCC;
padding:0px 0px 10px 0px;
margin:0px;
text-align:right;
vertical-align:top;}

.HomeTable {
border-bottom:1px dotted #CCCCCC;
padding:10px 0px 10px 0px;
margin:0px;
text-align:right;
vertical-align:top;}

.HomeDownTable {
padding:10px 0px 0px 0px;
margin:0px;
text-align:right;
vertical-align:top;}
/************************************************************************************/

.form {
padding:3px 5px 3px 5px;
border:solid 1px #999999;
text-align:right;
color:#666666;
width:275px;
font-size:11px;
font-family:Tahoma;}

.product {
padding:5px 0px 0px 0px;
margin:0px;
text-align:left;
vertical-align:bottom;}

.img {
height:135px;
float:left;
margin:0px 5px 5px 0px;
border: solid 1px #CCCCCC;}
