/* CSS Document */
body{
	padding:0px;
	margin:0px;
	background-color:#004080;
	background-image:url(../img/bar.jpg);
	background-repeat:repeat-x;
        font-family: Arial Unicode MS, Arial, Helvetica, sans-serif;
}

.container{width:965px;margin-left:auto;margin-right:auto;border:solid 2px #003;background-color:#E6EAFB;background-image:url(../img/allBg.jpg)}
#indexContainer{
    background-image:url('../img/allBg - Copy.jpg');
}
#googleContainer{
    background-image:none;
    background-color:white;
}
#banner{width:965px;height:174px;background-color:#0272A4;background-image:url(../img/banner.jpg);margin-left:auto;margin-right:auto; background-repeat: no-repeat;}
#banner_cn{width:965px;height:174px;background-color:#0272A4;background-image:url(../img/banner_cn.png);margin-left:auto;margin-right:auto; background-repeat: no-repeat;}
.hMenu{
	background-color:#3A689A;
	font-family:Arial;
	font-size:14px;
	color:white;
	height:30px;
	background-image:url(../img/menuBg.jpg);
}
.a1{
	text-decoration:none;
	color:#CCCCCC;
	padding-top:5px;
	display:block;
	float:left;
	padding-left:4px;
	padding-right:4px;
	height:24px;
	background-image:none;
}
.a1:hover{
	background-image:url(../img/a3bg.jpg);
}
#fa1{
	padding-left:13px;
	padding-right:10px;
}
#la1{
	padding-right:13px;
	padding-left:12px;
}
#ha{
	display:block;
	height:174px
}
.leftNav{
	float:left;
	padding-top:15px;
	width:170px;
	font-family:tahoma;
	font-size:12px;
	font-weight:bold;
}
.cleaner{
	clear:both
}
#content{
    float:left;width:658px;font-family:Arial, Helvetica, sans-serif;font-size:12px;padding:15px 0px 20px 15px; min-height:600px}
#content2{float:left;width:550px;overflow:hidden;font-family:Arial, Helvetica, sans-serif;font-size:12px;padding:15px 10px 20px 25px}
#content3{float:left;width:920px;overflow:hidden;font-family:Arial, Helvetica, sans-serif;font-size:12px;padding:15px 10px 20px 25px}
.introH{
	color:#003366;
	margin-bottom:0px;
	font-family:"Times New Roman", Times, serif
}
#content p{
	margin:0px;
}
.rightNav{
	float:right; 
	width:175px;
	padding-right:5px;
	padding-top:15px;
	text-align:center;
}

#pre1{
	background-image:url(../img/a3bg.jpg);
	height:30px;
	width:30px;
	display:none
}
#pre2{
	background-image:url(../img/p1.jpg);
	height:30px;
	width:30px;
	display:none
}
.a2{
	display:block;
	text-decoration:none;
	line-height:30px;
	background-image:none;
	padding-left:40px;
	color:#000033;
	background-image:url(../img/arr.jpg);
	background-repeat:no-repeat;
	background-position:10px;
                border-bottom: 1px solid silver;
}
.a2:hover{
	background-image:url(../img/p1.jpg);
	background-repeat:no-repeat;
	color:#003366;
	background-position:0px;
}
.a22{
	display:block;
	text-decoration:none;
	line-height:30px;
	background-image:none;
	padding-left:40px;
	color:#000033;
}
.a22:hover{
	background-image:url(../img/p1.jpg);
	background-repeat:no-repeat;
	color:#003366;
	background-position:0px;
}

#newsletterHolder{
	border:1px solid #CCCCCC;
	text-align:center;
	width:150px;
	margin-left:10px;
	padding:5px;
	margin-bottom:10px;
	background-color:#C6ECD2;
	opacity:0.5;
	filter: alpha(opacity=50);
	-moz-opacity:0.50;
	font-size:10px;
}
#newsletterHolder p{
	font-size:16px;
	font-weight:bold;
	margin:0x;
}
#newsletterHolder:hover{
	opacity:1.0;
	filter: alpha(opacity=100);
	-moz-opacity:1.0
}

.redText{
	color:red;
}
.blueText{
	color:#0000CC;
}

.p_spacer{
	background-image:url('../img/p_spacer2.jpg');
	width:720px;
        width:560px;
	height:36px;
	margin-top:5px;
	margin-bottom:10px;
	margin-left:auto;
	margin-right:auto
}

.titleLink{
	color:red;
	display:block;
	font-size:17px;
	color:#003366;
	/*background-color:#999999;
	border-bottom:1px solid black;*/
	text-decoration:none;
	padding-left:10px;
                margin-bottom:10px;
                font-weight:bold;
                font-family:'Times New Roman';
}

.titleLink:hover{
	/*background-color:#CCCCCC*/
        text-decoration:underline;
}

.readAll{
	color:#999999;
	text-decoration:none;
        display:block;
        margin-top:5px;
}
.readAll:hover{
	color:#000000;
            color:red;
}

.last{
	font-size:20px;
	font-family:"Times New Roman", Times, serif;
	padding-bottom:10px;
}

p.last{
    font-family:arial;
}

.utile{
	margin-right:3px;
	font-family:tahoma;
	font-weight:bold;
	color:#999999;
}
.utile:hover{
	color:black;
	text-decoration:none	
}
.pageNo{
	text-decoration:none;
	font-weight:bold;
	font-size:16px;
	font-family:'arial narrow';
	color:#999999;
	margin:2px;
	
}
.pageNo:hover{
	color:black;
	text-decoration:underline;
}
.pageNoA{
	text-decoration:none;
	font-weight:bold;
	font-size:16px;
	font-family:'arial narrow';
	color:black;
	margin:2px;
}
.contentH{
	color:black;
	font-family:"Times New Roman", Times, serif;
	padding-left:20px;
	margin-bottom:5px;
}
.data{
	color:#999999;
	padding-bottom:15px;
	font-family:tahoma;
	font-size:10px;
	font-weight:bold;
}

.top{
	color:#666666;
	font-size:12px;
	font-family:tahoma;
	font-weight:bold;
	text-decoration:none;
	display:block;
	text-align:right;
	margin-top:-25px;
}
.top:hover{
	color:black
}

.calculator input{
width:40px
}
.calculator{
	margin-left:auto;
	margin-right:auto;
}

#buton{
	width:90px
}

#reset{
	width:60px;
}
.c{
	text-align:center;
	font-family:"Times New Roman", Times, serif
}

#rez{
	font-weight:bold;
	font-family:tahoma;
	font-size:11px;
	color:#003366
}
.cG{
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	width:150px;
	margin-top:30px;
        margin-bottom:20px;
}
.g{
	display:block;
	height:20px;
	width:64px;
	background-repeat:no-repeat;
	padding-top:64px;
	text-decoration:none;
	float:left;
	font-weight:bold;
}
#gV{
	background-image:url(../img/video.png);
	margin-right:20px
}
#gF{
	background-image:url(../img/image.png);
}
.g:hover{
	color:#003366
}

h2{
	text-align:center
}

.vidC{
	text-align:center
}

.fotoC{
	width:100%;
	margin-left:-10px
}

.gA{
	display:block;
	text-align:center;
	text-decoration:none;
	color:#003366;
	font-family:tahoma;
	font-weight:bold;
	font-size:11px;
}
.gA img{
	opacity:0.5;
	filter: alpha(opacity=50);
	-moz-opacity:0.50;
}

.gA:hover{
	color:#006699;
}
.gA img:hover{
	opacity:1.0;
	filter: alpha(opacity=100);
	-moz-opacity:1.0;
}

.fotoC td{
	border:1px solid #CCCCCC;
	text-align:center;
	font-family:tahoma;
	font-weight:bold;
	font-size:11px;
	color:#666666
}

.fotoC td:hover{
	border:1px solid #666666
}
.contact{
	text-align:center;
	margin:2px;
	margin-bottom:5px;
	color:white
}

.contact a{
	color:white;
	text-decoration:none;
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
}

.contact a:hover{
	text-decoration:underline
}

#contactIcon{
	margin-right:3px;
}

.msg{
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:red
}
.bid{
	text-decoration:none;
	display:block
}
.bid img{
	border:0px solid white;
}
.bid:hover{
	color:#003366
}

.bo{
	font-family:"Times New Roman", Times, serif;
	color:black;
	text-decoration:none
}
.pub{
	display:block;
	text-decoration:none;
	color:#666666;
	font-family:tahoma;
	font-weight:bold;
	font-size:13px;
	margin-bottom:4px;
	text-align:center;
}

.pub:hover{
	color:black
}

.pub img{
	max-width:160px;
	margin-left:auto;
	margin-right:auto;
	width: expression(document.body.clientWidth < 742? "0px" : document.body.clientWidth > 1202? "160px" : "160px");
}
#poll{
	border:1px solid #999999;
	padding:5px;
	font-family:arial;
	font-size:12px;
	background-color:#0099CC;
	text-align:left;

	margin-left:10px;
}
#poll a{
	color:white;
}
.whiteT{
	color:white;
}
.poll{
	padding-left:50px;
}
.wi600{
	width:400px;
}
.wi2{
	width:250px;
}
.data a{
	color:#666666;
	font-size:11px;
}
.data a:hover{
	text-decoration:none
}
.forceSmall{
	max-height:150px;
	max-width:150px;
	float:right;
        padding:2px;
        margin-left:15px;
        margin-bottom: 15px; 
        border:1px solid gray;
        
            -moz-box-shadow: 6px 6px 5px #666;
-webkit-box-shadow: 6px 6px 5px #666;
box-shadow: 6px 6px 5px #666;
}


#emag_box_1{
    padding-left:25px;
    margin-bottom: 5px;
}

#read_banner{
    width:120px;
    height:600px;
    position:absolute;
    float:right;
    margin-left:660px;
    top:530px;
    
}

.comment_form tr:nth-child(odd){
    background-color:#C1CDCD;
}

.comment_form input[type="text"]{
    width:99%;
}

.comment_form td{
    padding:3px;
}

.comments tr:nth-child(odd){
    background-color: #ECF1EF;    
}

.comments td{
    padding:5px !important;
    width:738px !important;
    display:block;
}

.comments{
    width:740px !important;
    overflow:hidden;
    display:block;
}

.banc{
    border:1px solid #C1CDCD;
    -moz-box-shadow: 6px 6px 5px #E0EEEE;
    -webkit-box-shadow: 6px 6px 5px #E0EEEE;
    box-shadow: 6px 6px 5px #E0EEEE;
}

.maxima{
    border:1px solid #CD3333;
    -moz-box-shadow: 6px 6px 5px #E0EEEE;
    -webkit-box-shadow: 6px 6px 5px #E0EEEE;
    box-shadow: 6px 6px 5px #E0EEEE;
}

.premium_table tr:nth-child(odd){
    background-color:silver;
}


#top-ads{
    width:728px; 
    margin-left:auto; 
    margin-right:auto;
}


#top-ads2{
    width:728px; 
    margin-left:100px;
}

.related {
     text-align: left;
     padding-left: 30px;
     margin-bottom: 10px;
}

.related_link {
    display:block;
    text-decoration:none;
    color:blue;
    padding-bottom:9px;
    padding-left:15px;
}

.related_link:hover{
    text-decoration:underline;
}
.strikeout{
    text-decoration:line-through;
}

.big_error{
    color:red;
    font-weight: bold;
    font-size: 17px;
}
.pipe{
   border-right:1px solid #A4B8CE;
   float:right;
   margin-top:2px;
   height:12px;
   margin-right:-4px;
}

#la1 .pipe{
    display:none;
}

#fa1 .pipe{
    margin-right:-10px;
}
.centered{
    margin-left:auto;
    margin-right:auto;
    text-align: center;
}