﻿html{color:#000; padding: 0px; margin: 0px; width: 100% height: 100%; overflow-y: scroll;}
body,a,div,dl,dt,dd,ul,ol,li,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,fieldset,address,caption,cite,code,dfn,em,strong,var,optgroup,del,ins {
    font-size: 11px; font-family: Verdana, Helvetica, "Comic Sans MS", sans-serif; outline: 0;
}
div{line-height:1.3em;}
p{line-height:1.3em; padding: 0px; margin: 0px;}
img{border:0; outline: 0;}
body{padding: 0px; margin: 0px; width: 100% height: 100%; background-image: url(/assets/website/images/background.jpg); background-position: top center; background-repeat: repeat;}

input[type=checkbox], input[type=radio]{
    background: transparent;
    border: 0;
    padding: 1px;
    margin: 1px;
    width:15px;
    height:15px;
    outline: 0;
}

.inputText {
    padding: 2px;
    border: 1px solid #666;
    background-color: #fff;
    color: #000;
}

#flashUnder {
	position: absolute;
    z-index: 1;
	left: 0px;
	top: 0px;
	height: 739px;
	width: 100%;
    padding: 0px;
    margin: 0px;
}

#flashUnderBig {
	position: absolute;
    z-index: 1;
	left: 0px;
	top: 0px;
	height: 1005px;
	width: 100%;
    padding: 0px;
    margin: 0px;
}

#allContent {
    position:absolute; width:100%; height:100%; z-index:2;
}

#Content {
    width: 850px;
    margin: auto auto;
    border: 0px solid #000;
}

.mainMenu1 {
    background-image: url(/assets/website/images/menubg1.jpg); background-repeat: no-repeat; width: 93px; height: 51px;
}
.mainMenu1 .class1 {
    padding-top: 5px; padding-left: 9px;
}
.mainMenu1 .class2 {
    width: 74px; height: 21px;
}

.mainMenu2 {
    background-image: url(/assets/website/images/menubg2.jpg); background-repeat: no-repeat; width: 86px; height: 50px;  margin-left: 1px; margin-top: 5px;
}
.mainMenu2 .class1 {
    padding-top: 3px; padding-left: 8px;
}
.mainMenu2 .class2 {
    width: 75px; height: 21px;
}

.mainMenu3 {
    background-image: url(/assets/website/images/menubg3.jpg); background-repeat: no-repeat; width: 88px; height: 50px; margin-top: 5px
}
.mainMenu3 .class1 {
    padding-top: 3px; padding-left: 9px;
}
.mainMenu3 .class2 {
    width: 74px; height: 21px;
}

.mainMenu4 {
    background-image: url(/assets/website/images/menubg4.jpg); background-repeat: no-repeat; width: 88px; height: 54px;  margin-left: 5px; margin-top: 5px
}
.mainMenu4 .class1 {
    padding-top: 5px; padding-left: 4px;
}
.mainMenu4 .class2 {
    width: 75px; height: 21px;
}

.mainMenu5 {
    background-image: url(/assets/website/images/menubg5.jpg); background-repeat: no-repeat; width: 89px; height: 52px; margin-left: 1px; margin-top: 5px
}
.mainMenu5 .class1 {
    padding-top: 5px; padding-left: 8px;
}
.mainMenu5 .class2 {
    width: 79px; height: 21px;
}

.mainMenuWhite {
    background-color: #FFFFFF; color: #000; padding: 10px 0px 10px 0px; text-align: center; font-size: 13px; cursor: pointer;
}

.mainMenuEnable {
    background-color: #000000; color: #fff; padding: 10px 0px 10px 0px; text-align: center; font-size: 13px; cursor: pointer;
}

#FooterMenu {
    text-align: center;  word-spacing: 20px;
}

#FooterMenu a:link {
    text-decoration: none;
    color: #666;
    word-spacing: normal;
}

#FooterMenu a:visited {
    text-decoration: none;
    color: #666;
    word-spacing: normal;
}

#FooterMenu a:hover {
    color: #000;
    word-spacing: normal;
}

#FooterMenu a.enable {
    text-decoration: none;
    color: #000;
    word-spacing: normal;
}

#FooterCopy {
    padding-top: 25px;
    text-align: center;
    color: #999;
    padding-left: 20px;
}

.leftCorner {
    background-image: url(/assets/website/images/rightcorner.png); background-position: bottom right; background-repeat: no-repeat; height: 270px;
}

.leftCornerBig {
    background-image: url(/assets/website/images/rightcorner.png); background-position: bottom right; background-repeat: no-repeat;
}

.inputGo {
    border: 0px;
    width: 35px;
    height: 24px;
    background-image: url(/assets/website/images/gobutton.jpg); background-repeat: no-repeat;
    text-align: center;
    padding-top: 3px;
    cursor: pointer;
}

.goButton {
    margin-left: 6px; margin-top: font-size: 10px; font-weight: bold; padding-top: 2px; background-color: #fff; color: #000; width: 25px; height: 18px;
}

.goButton:hover {
    background-color: #000; color: #fff;
}

a:link {
   font-size: 11px;
   text-decoration: none;
   color: #000;
}

a:visited {
   font-size: 11px;
   text-decoration: none;
   color: #000;
}

a:hover {
   font-size: 11px;
   text-decoration: none;
   color: #333;
}

.rightTextTitle {
    color: #000;
    font-weight: bold;
    text-align: right;
}

.rightTextTitle span {
    color: #000;
    font-weight: bold;
    padding-bottom: 2px;
    border-bottom: 1px solid #999;
    text-align: right;
}

.rightTextSubTitle {
    color: #666;
    text-align: right;
    padding-top: 5px;
}

.rightText {
    color: #000;
    text-align: right;
}

.leftTextTitle {
    color: #000;
    font-weight: bold;
    text-align: left;
}

.leftTextTitle span {
    color: #000;
    font-weight: bold;
    padding-bottom: 2px;
    border-bottom: 1px solid #999;
    text-align: left;
}

.leftTextSubTitle {
    color: #666;
    text-align: left;
    padding-top: 5px;
}

.leftText {
    color: #000;
    text-align: left;
}

.clientRightMenu {
    padding-top: 2px; padding-bottom: 2px; border-bottom: 1px solid #999; color: #666;
}

.clientRightMenuEnable {
    padding-top: 2px; padding-bottom: 2px; border-bottom: 1px solid #999;
}

.commentInputText {
    background-color: #ccc;
    border: 1px solid #999;
    width: 270px;
    height: 75px;
}

.faceboxError {
	color: #CC0000;
    padding: 5px;
}

.faceboxSuccess {
	color: #339900;
    padding: 5px;
}



#menuright {
    list-style:none;
    padding:0px;
    margin:0px;
}

#menuright li{
    list-style:none;
    margin: 0px;
    padding: 0px;
}

#menuright a {
    cursor: pointer;
    border: 0px;
    margin: 0px;
    padding: 0px;
}

#menuright .active {
    color: #000;
    margin: 0px;
    padding: 0px;
}

#menuright li ul{
    list-style:none;
    margin: 0px 10px 0px 0px;
    padding: 0px 10px 0px 0px;
    display: none;
}

#menuright li ul li {
    border-bottom: 1px solid #999;
    color: #666;
    margin: 0px; padding: 2px 0 2px 0;
}

#menuright li ul li a {
    font-size: 11px; font-family: Verdana, Helvetica, "Comic Sans MS", sans-serif; color: #666;
}

#menuright li ul li a:hover {
    color: #000;
}

#slider{}

.sliderSubText {
    display: none;
}

.slide {
	height: 280px;
}
#slider2_holder {
	/* position: absolute; */
	top: 20px;
	height: 280px;
}
#slider3_holder {
	/* position: absolute; */
	top: 20px;
	height: 280px;
}
#slider4_holder {
	/* position: absolute; */
	top: 20px;
	height: 280px;
}

#slider1, #slider2 , #slider3, #slider4 {
	margin-left: 15px;
	height: 270px !important; border: 5px solid #939598;
}
#slider1 ul, #slider1 li, #slider2 ul, #slider2 li, #slider3 ul, #slider3 li, #slider4 ul, #slider4 li  {
	margin:0;
	padding:0;
	list-style:none;
	}
#slider1 li, #slider2 li , #slider3 li, #slider4 li {
	/*
		define width and height of list item (slide)
		entire slider area will adjust according to the parameters provided here
	*/
	width:480px;
	text-align:center;
	/* height:241px; */
	overflow:hidden;
	}
#slider1.video p#controls, #slider3.video p#controls2, #slider3.video p#controls3, #slider4.video p#controls4 {
	border: 1px solid red;
}
p#controls, p#controls2, p#controls3, p#controls4{
	/*
	margin:0;
	position:relative;
	display: none;
	*/
	position:absolute;
	margin: -270px 0 0 0;
	width: 480px;
	height: 270px;
	/* top: 0px; */
	}

#prevBtn, #nextBtn, #prevBtn2, #nextBtn2 , #prevBtn3, #nextBtn3, #prevBtn4, #nextBtn4 {
	/* display: none; */
	display: none;
	margin:0;
	overflow:hidden;
	text-indent:-8000px;
	width:15px;
	height:280px;
	position:absolute;
	/* left:-15px; */

	padding-top:105px;
	/*
	top:-429px;
	top:-240px;
	*/
	}
#nextBtn, #nextBtn2 , #nextBtn3, #nextBtn4 {
	left:505px;
	}
#prevBtn a, #nextBtn a, #prevBtn2 a, #nextBtn2 a , #prevBtn3 a, #nextBtn3 a, #prevBtn4 a, #nextBtn4 a {
	display:block;
	width:15px;
	height:29px;
	background:url(/assets/website/images/btn_prev.png) no-repeat 0 0;
	}
#nextBtn a, #nextBtn2 a, #nextBtn3 a, #nextBtn4 a {
	background:url(/assets/website/images/btn_next.png) no-repeat 0 0;
	}

#subnav {
    text-align: right; padding-top: 5px; word-spacing: 10px;
}

#subnav a {
    word-spacing: normal; color: #939598;
}

#subnav a.active  {
    word-spacing: normal; color: #000;
}

#subclient {

}

#subclient a {
    color: #939598;
}

#subclient a.active  {
    color: #000;
}

/* ---------------------- Pagination -------------------*/

.pagination {
    display:block;
    clear:both;
    float:right;
    z-index:3;
}
.pagination span, .pagination a{
	display:block;
	float:left;
	margin: 0px 0px 2px 0px;
	border-left:2px solid #ccc;
	color: #939598;
	display:block;
	padding:0px 8px 2px 8px;
	text-decoration:none;
    line-height: 1.0em;
}

.pagination a:hover{
	border-left:2px solid #ccc;
    color: #000;

}

.pagination a.first{
	border-left:0px solid #000;
    color: #939598;
}

.pagination a.first:hover{
	border-left:0px solid #000;
}

.pagination .current{
	border-left:2px solid #ccc;
	color:#000;
	padding:0px 8px 2px 8px;
    line-height: 1.0em;
}

.pagination .first{
	border-left:0px solid #000;
    color: #939598;
    line-height: 1.0em;
}

.pagination .disabled{
	border-left:2px solid #ccc;
	color:#939598;
	padding:0px 8px 2px 8px;
    line-height: 1.0em;
}

.pagination .thetext{
	border-left:0px solid #333;
	color:#939598;
	padding: 2px 0px 2px 0px;
    line-height: 1.0em;
}