body { background-color:#E7E0CC; background-image:url(../images/back.gif); font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:76%; color:#666; line-height:1.2em; margin:0;padding:0; }

a:link, a:visited, a:active { color: #AA9C74; text-decoration: none; }
a:hover { color: #AA9C74; text-decoration: underline; }

.clear{clear:both;}
a img{border:none;}

p {margin:0; padding:10px 10px 3px;}

#date {margin: 3px 0 0 10px; padding:0;}

.linkpoint{margin-right:9px;padding-right:9px;background:url(../images/point.gif) repeat-y right;color:#AA9C74;}

.space{height:10px;background-color:#FFF;}
.space2{height:20px;background-color:#FFF;}
.space3{height:20px;background-color:#FFF; clear: both; }

.titmodule{font-size:1.6em;padding:0 0 10px 10px;}
.subtit{font-size:1.6em;padding:20px 0 10px 10px;}
.subtit2{font-size:1.6em;line-height:20px;padding:0 10px;}
.subtit3{font-size:1.4em;line-height:18px;padding:5px 0 0 10px;}
.subtit4{font-size:1.4em;line-height:18px;padding:0 0 5px 0;}
.subtit5{font-size:1.4em;padding:20px 0 10px 10px;}
.subtit6{font-size:1.4em;line-height:18px;}

.backpoint{background-image:url(../images/back2.gif);height:5px;}
.orange{color:#E06C2E;}
.stroke{border:1px solid #DBDBDB;width:468px;margin:0 0 0 10px;padding:10px;}

#main{background-color:#FFF;width:770px;margin:0 auto;}
.round{background-color:#F6F6F6;width:200px;float:right;}
.round p{text-align:right;margin:0;padding:6px 9px 1px 10px;}

#header{width:730px;padding-bottom:20px;clear:both;margin:0 auto;}

#menu{width:730px;font-size:1.2em;font-weight:700;margin:0 auto;}
#menu ul{list-style:none;margin:0;padding:0;}
#menu ul li{float:left;margin:0 3px 0 0;}
#menu ul li a{display:block;text-decoration:none;padding-bottom:5px;border-bottom:3px solid #AA9C74;margin:5px 0 10px 10px;}
#menu ul li a:hover{color:#E06C2E;padding-bottom:5px;border-bottom:3px solid #E06C2E;margin:5px 0 10px 10px;}
#menu ul li.selected a{color:#E06C2E;border-bottom:3px solid #E06C2E;}

#container{width:730px;margin:0 auto;}
#container .lefting{width:510px;float:left;margin-bottom:20px;}
#container .lefting .lef{width:245px;float:left;}
#container .lefting .text{padding:10px;}
#container .lefting .text p{margin:0;padding:0 0 10px;}
#container .lefting .list{border-top:1px solid #DBDBDB;width:480px;margin:0 0 0 10px;padding:10px 10px 10px 0;}
#container .lefting .list2{border-top:1px solid #DBDBDB;width:480px;margin:0 0 0 10px;padding:0 10px 0 0;}
#container .lefting .righ{width:245px;float:right;}
#container .righting{width:200px;margin-bottom:20px;float:right;}
#container .center{margin-bottom:10px;padding:10px;}

#container2 {width:730px;margin:0 auto;}
#container2 .lefting{width:355px;float:left;background-image:url(../images/back2.gif);}
#container2 .righting{width:355px;float:right;background-image:url(../images/back2.gif);}
#container2 .tit{background-color:#FFF;font-size:1.6em;color:#E06C2E;float:left;padding:0 10px 5px;}
#container2 .grey1{
	clear:both;
	border-top:5px solid #FFF;
	height:124px;
	background:url(../images/hight01-ready.jpg) no-repeat top left;
	background-color:#F6F6F6;
	margin:0;
}
#container2 .grey1:hover {
	background:url(../images/hight01-hover.jpg) no-repeat top left #F6F6F6;
}
#container2 .grey2{
	clear:both;
	border-top:5px solid #FFF;
	height:124px;
	background:url(../images/hight02-ready.jpg) no-repeat top left;
	background-color:#F6F6F6;
	margin:0;
}
#container2 .grey2:hover {
	background:url(../images/hight02-hover.jpg) no-repeat top left #F6F6F6;
}
#container2 .content{margin-left:116px;padding:10px;}
#container .desc{margin:0;padding:0 0 2px;}
#container2 p{margin:0 0 2px;}

#navigation {width:730px;margin:0 auto;}

.items { margin-bottom: 10px; }

.box{background-color:#F6F6F6;}
.box .center0{padding:0 12px 2px;}
.box .center0 p{padding:0 0 10px;}
.box .center214{height:205px;padding:0 12px;}
.box .tit{font-size:1.6em;padding:6px 0 10px;}
.box .title{font-size:2em;padding:6px 0;}
.box .desc{margin:0;}

.boxstroke{background:url(../images/stroke.gif);}
.boxstroke .top{text-align:left;background:url(../images/corner2b.gif) no-repeat top right;}
.boxstroke .top .left{background:url(../images/corner1b.gif) no-repeat top left;padding:4px;}
.boxstroke .bottom{text-align:left;background:url(../images/corner3b.gif) no-repeat bottom right;}
.boxstroke .bottom .left{background:url(../images/corner4b.gif) no-repeat bottom left;padding:4px;}
.boxstroke .tit{font-size:1.6em;color:#E06C2E;padding:6px 0 10px;}
.boxstroke .center0 {padding:0 12px 2px;}

.tools{margin:0 13px 5px;}

#footer{width:730px;padding-top:20px;border-top:5px solid #DADADA;clear:both;margin:0 auto;}
#footer .left{float:left;margin-bottom:8px;}
#footer .right{float:right;margin-bottom:8px;}

#footer2{width:730px;padding-bottom:40px;clear:both;margin:0 auto;}

.form{font-size:1em;color:#666;border:1px solid #DADADA;font-family:Trebuchet MS, Arial, Helvetica, sans-serif;vertical-align:middle;margin:2px 8px 12px 0;padding:1px 3px;}
.form:focus{background-color:#F7F3E9;}
.dropmenu{font-size:1em;color:#666;font-family:Trebuchet MS, Arial, Helvetica, sans-serif;vertical-align:middle;margin:2px 8px 12px 0;}
.dropmenu2{font-size:1em;color:#666;font-family:Trebuchet MS, Arial, Helvetica, sans-serif;vertical-align:middle;width:220px;margin:5px 8px 5px 0;}
.dropmenu3{font-size:0.9em;color:#666;font-family:Trebuchet MS, Arial, Helvetica, sans-serif;vertical-align:middle;width:165px;margin:0 0 6px 0;}
.buttom{font:700 1em Arial;color:#FFF;cursor:hand;vertical-align:middle;background-color:#BBB193;text-decoration:none;border:1px solid #95865A;border-top-color:#E1DBC9;border-left-color:#E1DBC9;margin:2px 0 12px;padding:2px;}
.buttom2{font:700 1em Arial;color:#FFF;cursor:hand;vertical-align:middle;background-color:#BBB193;text-decoration:none;border:1px solid #95865A;border-top-color:#E1DBC9;border-left-color:#E1DBC9;margin-right:6px;padding:2px;}

table.grid{width:96%;clear:both;background-color:#FFF;border-top:#DBDBDB 2px solid;border-bottom:#DBDBDB 3px solid;margin:0 0 0 10px;}
table.grid td{border-bottom:#DBDBDB 1px solid;vertical-align:top;padding:6px;}
table.grid th{border-bottom:#DBDBDB 2px solid;text-align:left;background-color:#f8f8f8;font-weight:400;padding:6px;}
table.grid .grey{background-color:#fafafa;}
table.pages{width:96%;clear:both;background-color:#FFF;border-bottom:#DBDBDB 1px solid;margin:0 0 15px 10px;}
table.pages td{vertical-align:top;font-weight:700;padding:6px;}
table.detail{width:96%;clear:both;margin:0 0 0 10px;}
table.detail td{padding-bottom:10px;vertical-align:top;}
.tableform{clear:both;margin:0 0 0 10px;}
.tableformbox{width:470px;background-color:#F6F6F6;text-align:right;margin:0 0 10px 10px;padding:10px;}

.partner {
	width: 140px;
	text-align: center;
	vertical-align: middle;
	padding: 10px;
	float: left;
}

.round .top,.box .top{text-align:left;background:url(../images/corner2.gif) no-repeat top right;}
.round .top .left,.box .top .left{background:url(../images/corner1.gif) no-repeat top left;padding:4px;}
.round .bottom,.box .bottom{text-align:left;background:url(../images/corner3.gif) no-repeat bottom right;}
.round .bottom .left,.box .bottom .left{background:url(../images/corner4.gif) no-repeat bottom left;padding:4px;}

#container2 .content a,.boxstroke .center0 a{color:#E06C2E;font-weight:700;}
#container2 .content a:hover,.boxstroke .center0 a:hover{color:#E06C2E;font-weight:700;text-decoration:underline;}

#social-media {width:200px; float:right; margin-top:5px; }
#social-media img {margin-left:8px; float:right;}

#social-media-bottom {position:absolute; right:0px; width:300px;}
#social-media-bottom div {float:left; margin-left:3px;}

/* Modal window popout  */


#mask {
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  background-color:#000;
  display:none;
}
  
#boxes .window {
  position:absolute;
  left:0;
  top:0;
  width:440px;
  height:200px;
  display:none;
  z-index:9999;
  padding:20px;
}

#boxes #dialog, #boxes #dialog2, #boxes #dialog3 {
  width:560px; 
  height:315px;
  border:5px solid #E06C2E;
  background-color:#000;
}
#boxes .close {
	position: absolute;
	width: 30px;
	height: 30px;
	text-indent: -9999px;
	background: url(../images/close_button.png) no-repeat top center;
	cursor: pointer;
	top:-15px;
	left:-15px;
}
#boxes .close:hover { 
	background: url(../images/close_button.png) no-repeat center -30px;
}

