@charset "utf-8";
body {
	margin: 0px;
	padding: 0px;
	font-family: Tahoma, Geneva, sans-serif;
	color: #666;
	background-color: #0A0C59;
	line-height: 18px;
}
.overlay {
        position: fixed;
        z-index: 99;
        top: 0px;
        left: 0px;
        background-color: #FFFFFF;
        width: 100%;
        height: 100%;
        filter: Alpha(Opacity=80);
        opacity: 0.80;
        -moz-opacity: 0.80;
    }
    .loader {
        z-index: 100;
        position: fixed;
        width: 120px;
        margin-left: -60px;
        top: 50%;
        left: 50%;
    }
.paddingLR
{
	padding-left:10px;
	padding-right :10px;
}
.watermarked 
{
		border: 0px none #FFF;
	background-image: url(../images/form2.png);
	background-repeat: repeat-x;
	background-position: -2px;
	margin-top: 1px;
	margin-left: 4px;
	color: #507A71;
	color:gray;	

}	
body a:link{
	color: #666;
	text-decoration:none;
	}
body a:visited{
	color: #666;
	text-decoration:none;
	}
body a:hover{
	color: #610991;
	text-decoration:none;
	}
	
.txt12 {
	font-size: 12px;
	
}

.txt14 {
	font-size: 14px;
	
}
.txt16 {
	font-size: 17px;
	
}
.imgbor3 {

	background-color: #FFF;
	padding: 4px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DDD;
	border-right-color: #B9B9B9;
	border-bottom-color: #B9B9B9;
	border-left-color: #DDD;
	margin-bottom: 8px;
}

#header {
	background-image: url(../images/bg1.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4D3EA2;
	padding-top: 10px;
}
#container2 {
	background-image: url(../images/bg2.png);
	background-repeat: repeat-x;
	background-position: top;
	padding-top: 10px;
}
.leftbox_list1 {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	background-color: #EAFBF8;
}
.leftbox_list2 {
	background-color: #BCE6F1;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}


#nav {
	background-image: url(../images/navbg.png);
	background-repeat: no-repeat;
	height: 36px;
	color: #CCC7EB;
	background-position: right top;
	padding-right: 40px;
	padding-left: 12px;
	padding-top: 6px;
	font-size: 13px;
	overflow: hidden;
}
#nav a:link{
	color: #E4E1F4;
	text-decoration:none;
	}
#nav a:visited{
	color: #E4E1F4;
	text-decoration:none;
	}
#nav a:hover{
	color: #FFF;
	text-decoration:underline;
	}
#container {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFF;
}
#fontsize {
	color:#F00;
	position: relative;
	width: 140px;
	float: right;
	margin-top: 5px;
	font-size: 13px;
	
}
#fontsize a:link{
	color:#000;
	text-decoration:
}
#fontsize  a:visited{
	color:#000;
	text-decoration:
}
#fontsize  a:hover{
	color:#F00;
	text-decoration:
}
#footer {
	background-image: url(../images/footer.png);
	height: 70px;
	text-align: right;
	padding-top: 20px;
	padding-bottom :10px;
	padding-right: 20px;
	color: #000000;
}
.violetTopic {
	font-size: 130%;
	font-weight: bold;
	color: #5141AB;
}
#info {
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #E0E0E0;
	margin-right: 5px;
	margin-left: 5px;
	padding-bottom: 10px;
	padding-top: 5px;
}
.form1 {
	float: left;
	background-image: url(../images/form1.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 4px;
	height: 23px;
}
.form2 {
	background-image: url(../images/form3.png);
	background-position: right top;
	padding-right: 4px;
	background-repeat: no-repeat;
	height: 23px;
}
.form3 {
	background-image: url(../images/form2.png);
	background-repeat: repeat-x;
	background-position: top;
	height: 23px;
	padding-top: 1px;
	color: #333;
	padding-bottom: 1px;
}
.formTextBox {
	border: 0px none #FFF;
	background-image: url(../images/form2.png);
	background-repeat: repeat-x;
	background-position: -2px;
	margin-top: 1px;
	margin-left: 4px;
	color: #507A71;
}
.formTextBox2 {
	border: 1px solid #C8B9A2;
	background-image: url(../images/bg2.png);
	background-repeat: repeat-x;
	background-position: -2px top;
	margin-top: 1px;
	margin-left: 4px;
	color: #507A71;
	width: 350px;
	margin-bottom: 2px;
}
.line_left {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999;
}
.formBu {
	margin-top: 3px;
}
.leftbox1 {
	width: 175px;
}
.leftbox2 {
	background-image: url(../images/002.png);
	background-repeat: repeat-y;
	padding-right: 15px;
	padding-left: 15px;
	color: #000;
	font-size: 110%;
	font-weight: bold;
	width: 145px;
}
.leftbox2 a:link{
	color: #000;
	text-decoration:none;
}
.leftbox2 a:visited{
	color: #000;
	text-decoration:none;
}
.leftbox2 a:hover{
	color: #7D2EA9;
	text-decoration:none;
}
#searchshop {
	background-image: url(../images/004.png);
	width: 175px;
	height: 82px;
	color: #000;
	padding-top: 13px;
	background-repeat: no-repeat;
}
.leftbox2 .banner img {
	height: auto;
	width: 140px;
	text-align: center;
}
.leftbox2 .banner {
	width: 140px;
	overflow: hidden;
	height: auto;
	margin-right: auto;
	margin-left: auto;
}
#bg1 {
	background-image: url(../images/bg3.png);
	background-repeat: repeat-y;
	background-position: center center;
}
.rightbox1 {
	width: 234px;
	text-align: left;
}
#playerbg {
	padding-top: 12px;
	padding-left: 19px;
	padding-bottom: 0px;
	background-image: url(../images/videoBG.png);
	background-repeat: no-repeat;
	background-position: 10px top;
	color: #09C;
	width: 195px;
	padding-right: 15px;
}
.rightbox2 {
	background-image: url(../images/007.png);
	background-repeat: repeat-y;
	padding-right: 15px;
	padding-left: 18px;
	width: 201px;
}

.rightbox3 {
background-image: url(../images/014.png);
	background-repeat: repeat-y;
	padding-right: 15px;
	padding-left: 18px;
	color: #066;
}
.rightbox3_2 {

	background-repeat: repeat-y;
	padding-right: 15px;
	padding-left: 18px;
	color: #066;
}
.rightbox3 a:link{
	color: #066;
	text-decoration:none;
}
.rightbox3 a:visited{
	color: #066;
	text-decoration:none;
}
.rightbox3 a:hover{
	color: #16A206;
	text-decoration:none;
	text-align: center;
}
#lastetNews {
	margin-top: 0px;
	color: #000;
	font-size: 110%;
	margin-bottom: 0px;
	border: 0px solid #DAC178;
	padding: 10px;
}
#lastetNews2 {
	background-color: #FFF;
	padding: 10px;
	margin-top: 5px;
	background-image: url(../images/bg4.png);
	background-repeat: repeat-x;
	background-position: left bottom;
	color: #333;
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E6D5A2;
	border-right-color: #E6D5A2;
	border-bottom-color: #E6D5A2;
	border-left-color: #E6D5A2;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
}
.headline {
	font-size: 220%;
	font-weight: bold;
	color: #039;
	line-height: 120%;
}
.headline2 {
	font-size: 250%;
	font-weight: bold;
	color: #F00;
	line-height: 120%;
}
.datetext {
	color: #963;
}
.underline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E6D5A2;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.bluetopic {
	font-size: 120%;
	font-weight: bold;
	color: #039;
}
.bluetopic a:link{
	color: #039;
	text-decoration:none;

}
.bluetopic a:visited{
	color: #039;
	text-decoration:none;
}.bluetopic a:hover{
	color: #006688;
	text-decoration:none;

}
.more {
	color: #999;
	text-align: right;
	padding-right: 15px;
	padding-top: 3px;
	padding-bottom: 10px;
	background-image: url(../images/024.png);
	background-repeat: no-repeat;
	background-position: right 5px;
}
.more a:link{
	color: #239E83;
	text-decoration: none;
	}
.more a:visited{
	color: #239E83;
	text-decoration: none;
	}
.more a:hover{
	color: #013489;
	text-decoration: none;
	}
.imgbor {
	background-color: #FFF;
	padding: 4px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DDD;
	border-right-color: #B9B9B9;
	border-bottom-color: #B9B9B9;
	border-left-color: #DDD;
	float: left;
	margin-right: 10px;
	margin-bottom: 8px;
}
.imgbor2 {
	background-color: #FFF;
	padding: 4px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DDD;
	border-right-color: #B9B9B9;
	border-bottom-color: #B9B9B9;
	border-left-color: #DDD;
	margin-right: 10px;
	margin-bottom: 10px;
	height: 60px;
	width: auto;
}
.BannerCenter {
	border: 1px solid #FBFBFB;
	padding: 1px;
	background-color: #F5F5F5;
	float: right;
	margin-bottom: 5px;
}
.BannerCenter2 {
	background-color: #FFF;
	padding: 3px;
	border: 1px solid #CCC;
}
.home_productReview {
	background-color: #EAF7FB;
	border: 1px solid #A4D1D9;
	margin-right: 5px;
	padding: 10px;
	margin-bottom: 5px;
}
.rightbox2 ul {
	list-style-image: url(../images/bullet.png);
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 25px;
	padding-left: 0px;
}
.rightbox2  ul li {
	padding-bottom: 3px;
	margin-left: 0px;
	
}
.rightbox2  ul li a:link {
	padding-bottom: 3px;
	
}

.rightbox3 ul {
	padding-left: 25px;
	list-style-image: url(../images/bullet.png);
	margin-top: 5px;
	margin-bottom: 5px;
}
.rightbox3  ul li {
	padding-bottom: 3px;
}
.underline2 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-top: 5px;
}
.underline3 {
	padding-left: 0px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #900;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 10px;
}
#board {
	padding-top: 10px;
	padding-bottom: 5px;
}
.alignCenter {
	text-align: center;
}
.relatePic {
	padding-top: 10px;
	padding-bottom: 15px;
	padding-right: 15px;
	padding-left: 15px;
	background-color: #DAE1E4;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #BDD7DB;
	border-right-color: #BDD7DB;
	border-bottom-color: #BDD7DB;
	border-left-color: #BDD7DB;
}
.search_bus {
	background-image: url(../images/bg5.png);
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	color: #000;
}

.maginTopBottom15 {
	margin-top: 15px;
	margin-bottom: 15px;
	border: 1px solid #E1CEA2;
}
.lineleftGold {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E0D9BE;
	padding-left: 10px;
}
.bluetxt {
	color: #069;
}
.bluetxt a:link{
	color: #069;
	text-decoration:none;
}
.bluetxt a:visited{
	color: #069;
	text-decoration:none;
}.bluetxt a:hover{
	color: #008CBB;
	text-decoration:none;
}
.reviewBu {
	float: left;
	border: 1px solid #E0E0E0;
	font-size: 110%;
	color: #000;
	background-image: url(../images/bg6.png);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.reviewBu a:link{
	display:block;
	font-size: 110%;
	color: #000;
	text-decoration:none;
	padding-top: 6px;
	padding-right: 8px;
	padding-bottom: 6px;
	padding-left: 8px;
}
.reviewBu a:visited{
	display:block;
	font-size: 110%;
	color: #000;
	text-decoration:none;
	padding-top: 6px;
	padding-right: 8px;
	padding-bottom: 6px;
	padding-left: 8px;
}
.reviewBu a:hover{
	display:block;
	background-image: url(../images/bg5.png);
	background-repeat: repeat-x;
	font-size: 110%;
	color: #FF0;
	text-decoration:none;
	padding-top: 6px;
	padding-right: 8px;
	padding-bottom: 6px;
	padding-left: 8px;
}
.reviewBuselect {
	float: left;
	padding: 6px;
	border: 1px solid #E0E0E0;
	font-size: 110%;
	color: #000;
	background-image: url(../images/bg5.png);
	background-repeat: repeat-x;
}
#compare {
	padding-bottom: 15px;
}
.lineleftGold .line_left {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCC;
}
.blackTxt {
	color: #000;
}
.banner .imgbor {
	margin-left: 5px;
}
.padding20 {
	padding: 20px;
}


.rightbox1 .rightbox3 .underline3 {
	padding-bottom: 0px;
}
.rightbox1 .rightbox2 .underline3 {
	padding-bottom: 0px;
}
#searchshop table tr td #textfield4 {
	width: 95%;
	margin-bottom: 2px;
	border: 1px solid #D39772;
}
#jobSearch {
	margin-bottom: 10px;
}
.videoBottom {
	padding-left: 10px;
}

#player1 {
	border: 1px solid #3864CB;
	width: 195px;
	margin-bottom: 5px;
}
/*--------------------------------------------------------------------------------*/


