

body, div, input, select, textarea {
	font: 12px/1.55em arial,sans-serif;
	color: #333333;

}
.clear{
    clear:both;
}

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

a:hover {
	color: #cc0000;
	text-decoration: none;
}
a.link {
    color: #eee;
	text-decoration: none;
}

a.link:hover {
    color: #eee;
	text-decoration: underline;
    
}
a.alink {
    color: #cc0000;
	text-decoration: none;
}

a.alink:hover {
    color: #cc0000;
	text-decoration: underline;
    
}

#main{
    width:966px;
    background-image : url('i/background_main.jpg');
    background-repeat : repeat-y;
    background-color : #999;
    text-align:left;
    padding : 0px;
    padding-left : 7px;
    padding-right : 7px !important;
    padding-right : 6px;
}

#main2{
    width:966px;
    background-image : url('i/background_main.jpg');
    background-repeat : repeat-y;
    background-color : #999;
    text-align:left;
    padding : 0px;
    margin-left : 107px;
    padding-right : 7px !important;
    padding-right : 6px;
}

#maincontent {
	width: 946px !important;
	width: 934px;
	float:left;
        min-height:500px;
	margin-left: 10px !important;
	margin-left: 8px;
	margin-right: 10px !important;
	margin-right: 8px;
	
}
#maincontent2 {
	width: 946px !important;
	width: 934px;
	float:left;
        min-height:500px;
	margin-left: 10px !important;
	margin-left: 8px;
	margin-right: 10px !important;
	margin-right: 8px;
	color:#eee;
	
}
#container {
	min-height: 624px;
	width: 1000px;
	background : none;
}

#bodycontainer {
	clear:both;
	min-height: 624px;
	margin:0px auto;
	width: 966px;
	text-align: left;
        padding-top:0px;
	background-color:#fff;
}
#bodycontainer2 {
	clear:both;
	min-height: 624px;
	margin:0px auto;
	width: 966px;
	text-align: left;
        padding-top:0px;
	background-color:#000;
}
#mainmenu {
	background-image: url('i/layer3.gif');
        background-repeat:repeat-x;
	font-weight: bold;	
	width:966px;        
        height:70px;
        padding-left:0px;        
        margin-top:25px;
        
}

#mainmenu img {
	vertical-align: middle;
	border: 0px;
}

#mainmenu a {
	text-decoration: none;
	line-height: 24px;
	padding: 0px 3px;
}
#header2{
    width:966px;
        height:120px;        
    background-color:#dadada;
}
#header3{
    margin-top:5px;
    
    border:0px solid;
}
.rowkltop{
    color : #fff;
    border-bottom : 1px dashed #ffffff;
    padding : 5px 10px;
    font-size : 16px;
    padding-left:70px;
}
.rowkltopx a{
	color : #cc0000;
    border-bottom : 0px dashed #ffffff;
    padding : 5px 10px;
    font-size : 20px;
    font-weight:bold;
    text-align:center;
	text-decoration:underline;
}
.rowkltopx{
    color : #F4D134;
    border-bottom : 0px dashed #ffffff;
    padding : 5px 10px;
    font-size : 20px;
    font-weight:bold;
    text-align:center;
}
.rowkltop1{
	font-weight:bold;
	 color : #cc0000;
    float:left;
    width : 140px;
    font-size : 16px;
}

.rowkltop2{
	 color : #fff;
    float:left;
    width : 400px;
    font-size : 16px;
}

.rowkltop3{
	 color : #fff;
    float:left;
    width : 250px;
    text-align :left;
    font-size : 16px;
}

#logo {
	width: 200px;
	
	text-align: center;	
	float: right;	
	padding-top: 20px;
        padding-right:40px;
}
#logo2 {
	width: 183px;
	height: 129px;
	text-align: center;
	padding-right:0px;
	float: left;	
	margin-top: -25px;
}
#logo3 {
	width: 700px;
	height: 35px;
	text-align: center;
	padding-right:0px;
	float: right;	
	padding-top: 25px;
	padding-right: 35px;
}
#footer {
	background-image: url('i/foot.png');
	background-position: top;
	background-repeat: repeat-x;
	padding-top: 5px;	
	font-size: 12px;
}

#pagewidth{ 
 width:900px; 
 text-align:left;  
margin-left:auto; 
 margin-right:auto;  
} 
 
#header{
 position:relative; 
 height:150px; 
  background-color:#FF7070; 
 width:100%;
} 
 
#maincol{background-color: #FFF3F3;  
 float: right; 
 display:inline; 
 position: relative; 
 width:; 
 }
 

 

 
 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  

.divOurfriend{
   width:460px;
   float:left;
   text-align:center;
   color:#fff;
   /*border: 1px solid #eee;*/
}

.divOurfriendsingle{
   width:460px;
   text-align:center;
   /*border: 1px solid #eee;*/
}



.imgLoad{
   /*border: 1px solid #eee;*/
}


.chooseTitle{
   font-size:16px;
   font-weight:bold;
}

.chooseLink{
   font-size:26px;
   font-weight:bold;
}

.chooseLinkOR{
   font-size:26px;
   font-weight:bold;
   color:#666;
}


.bigTitle{
   padding: 2px 5px;
   font-size:24px;
   font-weight:bold;
}

.boxBanner{   
   overflow:hidden;
   border: 1px solid #d6d6d6;
}

.titleBanner{
   background-color : #e7e7e7;
   border-bottom : 1px solid #d6d6d6;
   padding : 2px 5px;
   font-size : 10px;
   font-weight : bold;
   color : #484b4b;
   text-align:left;
}
.conBanner{
   margin-top:10px;
}
a.linkBox{
   display : block;
}

span.padTitle{
   margin:3px 10px;
}

.padmenu{
   text-align:center;
   font-weight:bold;
}

.headerFlat {
   /*background-color : #e7e7e7;*/
   /*border-bottom : 1px solid #d6d6d6;*/
   padding : 2px 5px;
   font-size : 10px;
   font-weight : bold;
   color : #484b4b;
}

.boxBorder {
    /*border : 1px solid #d6d6d6;*/
}

.menuOurFriend{
   text-align:center;
   font-weight:bold;
}

span.faqTitle{
   font-size:12px;
   font-weight:bold;
}

.exampleOF{
   width  : 929px;
   /*border : 1px solid #d6d6d6;*/
}

.exampleLeft{
   float:left;width:444px;padding:5px;margin-right:10px;text-align:left;
   /*border: 1px solid #d6d6d6;*/
}

.exampleRight{
   float:left;width:444px;padding:5px;text-align:left;
   /*border: 1px solid #d6d6d6;*/
}

.boxBannerHowto{
   width  : 932px;
   border : 1px solid #d6d6d6;
}
.boxBannerHowtoLeft{
   float:left;width:430px;
}
.boxBannerHowtoRight{   
   float:left;width:500px;
}

/* Design 7 */
table.Design7 {
    border-spacing: 0px;
    border-collapse: collapse;
    background: #F9F5D7;
    border: 0.3em solid #000000;
}
table.Design7 th {
    text-align: left;
    font-weight: normal;
    padding: 0.1em 0.8em;
    border: 0px;
    border-bottom: 1px solid #000000;
}
table.Design7 td {
    text-align: left;
    border: 0px;
    border-bottom: 1px solid #000000;
    padding: 0.1em 0.8em;
}
table.Design7 thead th {
    text-align: center;
    font-weight: bold;
    background-color: #AA0000;
    color: #FFFFFF;
}
table.Design7 th.Corner {
    text-align: left;
}
table.Design7 td.Odd {
    background: #E8E4C0;
}
