/* GLOBAL div{border:1px solid #666600}  */
body {padding:0;margin:0; background:url(/img/home/bg.gif) repeat-y center; font:12px Verdana, Arial, Helvetica, sans-serif; color:#666}
body.home {background:url(/img/home/bg2.gif) repeat-y center}

a:link, a:visited {color:#999933}
a:hover {color:#666600}
img{ border:none}
.cleaner{ clear:both; margin:0; padding:0}
.cleaner16{ height:16px; clear:both; margin:0; padding:0}
.form{margin:0; padding:0}
.field:focus{background-color:#FFC}
.input:focus{background-color:#FFC}
.red {color:#FF0000}
span {display:none}

.main{width:980px; margin:0 auto; border:1px solid #6e6e6e; border-top:none; border-bottom:none; background-color:#fff}
.mainhome{width:980px; margin:0 auto; border:1px solid #666600; border-top:none; border-bottom:none; background-color:#fff}

/* HEADER */
.header{}
.header .top{height:30px; background-color:#e6e6e6}
.header .top h1{ margin:0; padding:8px 0 0 16px; font-size:11px; font-weight:normal}
.header .top h1.welcome{color:#666}
.header .top .left { float:left; height:30px; margin:0; color:#999}
.header .top .right{float:right; padding:0 0 0 30px; height:30px; background:#f3f2f2 url(/img/home/bg-top.gif) no-repeat left}
.header .top .right ul{margin:0; list-style-type: none; padding:8px 10px 0 0}
.header .top .right li{display:inline; padding:0; font-size:11px}
.header .top .right .last{ border:none}
.header .top .right a{padding:0 6px 0 6px; border-right:1px solid #ccc; font:10px}
.header .logo{height:74px}
.header .logo .logoImg{margin:13px 0 0 10px; float:left}
.header .logo h2{ margin:41px 10px 0 0; padding:0; width:295px; height:22px; background:url(/img/leadership.gif) no-repeat; float:right}

/* MENU */
.menu{height:27px; padding:0; margin:0; background:url(/img/home/bg-header.gif) repeat-x left top #e5e8d0}
.menu ul{margin:0; padding:0 0 0 13px; list-style-type:none}
.menu li{display:inline; padding:0; margin:0; float:left}

.menu li.menu1 a{height:27px; width:122px; background:url(/img/menu1.gif) no-repeat left top; display:block}
.menu li.menu1 a:hover{height:27px; width:122px; background:url(/img/menu1.gif) no-repeat left -27px}
.menu li.menu1 .select{height:27px; width:122px; background:url(/img/menu1.gif) no-repeat left -54px}

.menu li.menu2 a{height:27px; width:145px; background:url(/img/menu2.gif) no-repeat left top; display:block}
.menu li.menu2 a:hover{height:27px; width:145px; background:url(/img/menu2.gif) no-repeat left -27px}
.menu li.menu2 .select{height:27px; width:145px; background:url(/img/menu2.gif) no-repeat left -54px}

.menu li.menu3 a{height:27px; width:147px; background:url(/img/menu3.gif) no-repeat left top; display:block}
.menu li.menu3 a:hover{height:27px; width:147px; background:url(/img/menu3.gif) no-repeat left -27px}
.menu li.menu3 .select{height:27px; width:147px; background:url(/img/menu3.gif) no-repeat left -54px}

.menu li.menu4 a{height:27px; width:71px; background:url(/img/menu4.gif) no-repeat left top; display:block}
.menu li.menu4 a:hover{height:27px; width:71px; background:url(/img/menu4.gif) no-repeat left -27px}
.menu li.menu4 .select{height:27px; width:71px; background:url(/img/menu4.gif) no-repeat left -54px}

.menu li.menu5 a{height:27px; width:91px; background:url(/img/menu5.gif) no-repeat left top; display:block}
.menu li.menu5 a:hover{height:27px; width:91px; background:url(/img/menu5.gif) no-repeat left -27px}
.menu li.menu5 .select{height:27px; width:91px; background:url(/img/menu5.gif) no-repeat left -54px}

.menu.white{background-color:#fff}

.menu li.menuuser1 a{height:27px; width:110px; background:url(/img/menuuser1.gif) no-repeat left top; display:block}
.menu li.menuuser1 a:hover{height:27px; width:110px; background:url(/img/menuuser1.gif) no-repeat left -27px}
.menu li.menuuser1 .select{height:27px; width:110px; background:url(/img/menuuser1.gif) no-repeat left -54px}

.menu li.menuuser2 a{height:27px; width:89px; background:url(/img/menuuser2.gif) no-repeat left top; display:block}
.menu li.menuuser2 a:hover{height:27px; width:89px; background:url(/img/menuuser2.gif) no-repeat left -27px}
.menu li.menuuser2 .select{height:27px; width:89px; background:url(/img/menuuser2.gif) no-repeat left -54px}

.menu li.menuuser3 a{height:27px; width:102px; background:url(/img/menuuser3.gif) no-repeat left top; display:block}
.menu li.menuuser3 a:hover{height:27px; width:102px; background:url(/img/menuuser3.gif) no-repeat left -27px}
.menu li.menuuser3 .select{height:27px; width:102px; background:url(/img/menuuser3.gif) no-repeat left -54px}

.menu li.menuuser4 a{height:27px; width:133px; background:url(/img/menuuser4.gif) no-repeat left top; display:block}
.menu li.menuuser4 a:hover{height:27px; width:133px; background:url(/img/menuuser4.gif) no-repeat left -27px}
.menu li.menuuser4 .select{height:27px; width:133px; background:url(/img/menuuser4.gif) no-repeat left -54px}

.menu li.menuuser5 a{height:27px; width:108px; background:url(/img/menuuser5.gif) no-repeat left top; display:block}
.menu li.menuuser5 a:hover{height:27px; width:108px; background:url(/img/menuuser5.gif) no-repeat left -27px}
.menu li.menuuser5 .select{height:27px; width:108px; background:url(/img/menuuser5.gif) no-repeat left -54px}

.menu li.menuuser6 a{height:27px; width:74px; background:url(/img/menuuser6.gif) no-repeat left top; display:block}
.menu li.menuuser6 a:hover{height:27px; width:74px; background:url(/img/menuuser6.gif) no-repeat left -27px}
.menu li.menuuser6 .select{height:27px; width:74px; background:url(/img/menuuser6.gif) no-repeat left -54px}

.menu li.search {height:25px; width:210px; background:url(/img/menu6.gif) no-repeat left top; display:block; padding:2px 0 0 8px; margin:0}
.menu li.search .field{border:1px solid #666; font-size:11px; height:14px; width:120px; padding:2px 2px -2px 2px; margin: 0 4px 0 0}


/*MAIN CONTENT*/
.content{ padding:16px; }

.contenthome{ padding:16px; height:auto; min-height: 400px; background:url(/img/home/bg-content.gif) repeat-x left top}

.contenthome .title h3 {display:inline; font-size:24px; color:#999933; font-family:Arial, Helvetica, sans-serif; font-weight:normal; letter-spacing: -0.6px; padding:0 8px 0 0; margin:0;}
.contenthome .title h4 {display:inline; font-size:24px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; letter-spacing: -0.6px; padding:0 8px; margin:0; border-left:1px solid #CCC}
.contenthome .title p {font-size:11px; margin:4px 0 0 0;}

/*COL RIGHT*/
.colRight{float:right; width:300px}
.colRight .box{background:url(/img/home/box-bg.gif) repeat-y; width:300px; margin:0 0 15px 0; position:relative}
.colRight .box1{background:url(/img/home/box-bg1.gif) repeat-y; width:360px; margin:0 0 15px 0; position:relative}
.colRight .box .top{background:url(/img/home/box-cv.gif) top; height:16px; font-size:0; width:300px}
.colRight .box1 .top1{background:url(/img/home/box-cv1.gif) top; height:18px; font-size:0; width:360px}
.colRight .box .login{background:url(/img/home/box-login.gif) top; height:38px; width:300px}
.colRight .box .title {margin:2px 0 0 8px; display:block}
.colRight .box .bottom{background:url(/img/home/box-cv.gif) bottom; height:16px; font-size:0; width:300px}
.colRight .box1 .bottom1{background:url(/img/home/box-cv1.gif) bottom; height:18px; font-size:0; width:360px}
.colRight .box .container {padding:5px 20px; font-size:11px; height:124px}
.colRight .box .container p {margin:0; font-size:10px}
.colRight .box .container .input {font-size:11px; margin:1px 2px 6px 0}
.colRight .box .container .line {clear:both}
.colRight .box .container .line .check {float:left; padding:0}
.colRight .box .container .line .remember {font-size:10px; padding:2px 0 0 0}
.colRight .box .container2 {padding:0 20px; font-size:11px; height:35px; background:url(/img/home/bg-partner.gif) no-repeat 20px 10px}
.colRight .box .container2 .register{height:35px; width:148px; padding:0 0 0 110px; background:url(/img/home/tt-register.gif) no-repeat left 12px; float:left}
.colRight .box .container2 .register .button a{height:36px; width:148px; background:url(/img/home/bt-register.gif) no-repeat left top; display:block}
.colRight .box .container2 .register .button a:hover{background:url(/img/home/bt-register.gif) no-repeat left -36px}

.colRight .box .containerItems {padding:5px 10px 5px 10px; margin:0 10px}
.colRight .box .containerItems ul{margin:0; list-style-type:none; padding:0; height:88px}
.colRight .box .containerItems li{padding:0 0 5px 11px; margin: 0 0 4px 0; font-size:11px; background:url(/img/home/ic-arrow.gif) no-repeat left 3px; font-weight:bold; border-bottom:1px solid #e5e5e5}
.colRight .box .containerItems li.last{border:none; margin:0}

 .containerItems {padding:5px 10px 5px 10px; margin:0 10px}
 .containerItems ul{margin:0; list-style-type:none; padding:0; height:88px}
 .containerItems li{padding:0 0 5px 11px; margin: 0 0 4px 0; font-size:11px; background:url(/img/home/ic-arrow.gif) no-repeat left 3px; font-weight:bold; border-bottom:1px solid #e5e5e5}
 .containerItems li.last{border:none; margin:0}


/*COL LEFT */
.colLeft{width:630px; float:left}
.colLeft .hightlight {width:630px; margin: 0 0 8px 0}

.colLeft .threebox {width:630px}
.colLeft .threebox .yellbox{width:200px; height:210px; background:url(/img/home/boxyell-bg.gif) no-repeat left top #ebebaf}
.colLeft .threebox .yellbox .title {margin:2px 0 0 8px; display:block}
.colLeft .threebox .yellbox .text {height:66px; padding:5px 10px 0 10px}
.colLeft .threebox .yellbox .text p {padding:0; margin:0; font-size:11px}
.colLeft .threebox .yellbox p.link {padding:0 0 0 15px; background:url(/img/home/ic-arrow.gif) no-repeat left 3px; font-size:11px; font-weight:bold; margin: 5px 0 0 10px}
.colLeft .threebox .yellbox h3.tit1{background:url(/img/home/box-tit1.gif) no-repeat 10px 10px; height:31px; width:190px; margin:0}
.colLeft .threebox .yellbox h3.tit2{background:url(/img/home/box-tit2.gif) no-repeat 10px 10px; height:31px; width:190px; margin:0}
.colLeft .threebox .yellbox h3.tit3{background:url(/img/home/box-tit3.gif) no-repeat 10px 10px; height:31px; width:190px; margin:0}
.colLeft .threebox .bottom{background:url(/img/home/boxyell-bg2.gif) no-repeat left bottom; height:17px; font-size:0; width:200px}

.colLeft .section {margin:12px 0; padding:0 12px 24px 12px; background:url(/img/home/boxbig3.gif) no-repeat left top #FFFFFF; font-size:11px}
.colLeft .section2 {width:905px; float:left; margin:12px 0; padding:0 12px 24px 12px; background:url(/img/home/boxbig4.gif) no-repeat left top #FFFFFF; font-size:11px}
.colLeft .section2 h4 {margin:0 0 8px 0; padding:12px 0 4px 0; border-bottom:1px solid #e9e9e9; font-size:14px; color:#999933}
.colLeft .section h4 {margin:0 0 8px 0; padding:12px 0 4px 0; border-bottom:1px solid #e9e9e9; font-size:11px; color:#999933}
.colLeft .section ul{margin:0 0 0 6px; list-style-type:none; padding:0}
.colLeft .section li{padding:0 0 6px 11px; font-size:11px; background:url(/img/home/ic-arrow.gif) no-repeat left 3px}
.colLeft .section .photo{padding:2px; border:1px solid #e9e9e9; margin:0 6px 6px 0; float:left; }


/*USER CONTENT*/

.content .title {padding:0 0 16px 0}

.content .title h3 {display:inline; font-size:24px; color:#999933; font-family:Arial, Helvetica, sans-serif; font-weight:normal; letter-spacing: -0.6px; padding:0 8px 0 0; margin:0;}
.content .title h4 {display:inline; font-size:24px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; letter-spacing: -0.6px; padding:0 8px; margin:0; border-left:1px solid #CCC}
.content .title p {font-size:11px; margin:4px 0 0 0;}

.content .module {padding:5px; margin:0 0 16px 0; border:1px solid #CCC;}
.content .module .title {padding:4px; background-color:#e5e8d0; font-size:11px}
.content .module .table {font-size:10px}
.content .module .table .listmenu {font-size:11px; height:100px; margin:0 8px 0 0; color:#666}
.content .module .table2 {margin:5px 0 0 0}
.content .module .table2 th {background-color:#e6e6e6; font-size:10px; font-weight:normal; text-align:left; padding:4px}
.content .module .table2 th a {color:#666}
.content .module .table2 tr {background-color:#f2f2f2}
.content .module .table2 tr.pair {background-color:#ededed}
.content .module .table2 td {border-right:1px solid #FFF; border-top:1px solid #FFF; font-size:11px; padding:4px}
.content .module .table2 .dropmenu {font-size:11px; color:#666}
.content .module .table2 .input {font-size:11px; color:#666}
.content .module .table2 img {border:1px solid #6e6e6e;}
.content .module .table2 p {height:15px; margin:0 0 5px 0}
.content .module .table2 p.ad {padding:0 0 0 15px; background:url(/img/home/ic-ad.gif) no-repeat left top}
.content .module .selection {margin: 0 0 5px 6px; padding:0 0 0 18px; background:url(/img/home/ic-select.gif) no-repeat left top; font-size:11px;}
.content .module .paginator {margin: 0 5px 5px 0; padding:0; font-size:11px;}
.content .module .paginator .vehicles {margin: 0 5px 0 0; font-size:11px; display:inline}
.content .module .paginator .prev {margin: 0 5px 0 0; padding:0 0 0 14px; font-size:11px; font-weight:bold; background:url(/img/home/ic-prev.gif) no-repeat left 2px; display:inline}
.content .module .paginator .next {margin: 0 0 0 0; font-size:11px; padding:0 14px 0 0; font-weight:bold; background:url(/img/home/ic-next.gif) no-repeat right 2px; display:inline}
.content .module .paginator .pages {margin: 0 5px 0 0; font-weight:bold; display:inline}
.content .module .paginator .pages .off {margin: 0 1px 0 0; padding:4px 5px; background-color:#f2f2f2;}
.content .module .paginator .pages .select {margin: 0 1px 0 0; padding:4px 5px; background-color:#999933; color:#FFF}




/*FOOTER*/
.footer {font-size:11px; text-align:center; padding: 0 0 60px 0}
.footer .nav{background:url(/img/home/bg-footer.gif) repeat-x top; height:32px; margin: 0 0 20px 0}
.footer .nav ul{margin:0 auto; padding:8px 0 0 0; list-style-type:none}
.footer .nav li{display:inline; border-right:1px solid #ccc; padding:0 6px 0 5px}
.footer .nav li a{color:#fff}
.footer .nav li a:hover{color:#fff}
.footer .nav li.last{border:none}
.footer ul{  margin:8px auto; list-style-type:none}
.footer li{ display:inline; border-right:1px solid #9999cc; padding:0 6px 0 5px}
.footer li.last{border:none}
.footer p{padding:2px; margin:0 auto; font-size:10px; color:#999}
.footer .circle ul{list-style-type:disc}
.footer .circle li{border:none; margin:0 0 0 20px;padding:0 0 5px 11px; margin: 0 0 4px 0; background:url(/img/home/ic-arrow.gif) no-repeat left 3px; }



.required { font-size:11px;}

.required ul {margin:0 0 0 -2px; list-style-type:none; padding:0; height:50px;}
.required li {padding:0 0 2px 15px; margin: 0 0 0 0; font-size:11px; background:url(/img/home/icr-arrow.gif) no-repeat left 1px; border-bottom:1px solid #e5e5e5;}

