/* IMPORTANT STYLES FOR ALL PAGES*/
.body {
background-color: #F7F7F7;
margin:0px;
}

.main-box {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	font-size: 12px;
	color: #666666;
	height: auto;
	width: 897px;
	margin-top: 3px;
	margin-right: 15px;
	margin-bottom: 3px;
	margin-left: 15px;
	border: 1px solid  #D6D6FE;
}
.header-box {
	background-image: url(images/header-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.page-banner-box {
    height: 60px;
	border-bottom-color:#D1D1D1;
	border-bottom-style:dotted;
	border-bottom-width:2px;
}
.content-box {
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 3px;
	padding:3px;
/*	border: 1px solid #D1D1D1;*/
	height:auto;
}
.footer-box {
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 3px;
	padding:3px;
	font-size: 12px;
	color: #666666;
/*	border: 1px solid #D1D1D1;*/
}

/* DETAIL PAGE CONTENT BOXES*/

.detail-box{
    margin-top:6px;
	padding:0px;
	background-color: #FFFFFF;
}

.detail-left-column{
	padding:3px;
	background-color: #FFFFFF;
	float:left;
	width:635px;
/*	border-color: #D5D5D5;
	border-style:solid;
	border-width:1px;*/
}

.detail-right-column{
	padding:3px;
/*	background-color: #F9F9F9;*/
	float:right;
	width:210px;
/*	border-color: #D5D5D5;
	border-style:solid;
	border-width:1px;*/
 
}
.detail-text{
	margin-top:5px;
	padding-top:8px;
/*	border-top-style:dotted;
	border-top-width:1px;
	border-top-color: #C7C7C7;*/
	color: #676767;
	font-size: 12px;
}
.detail-page-title{
	font-weight:bold;
	font-size:14px;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	border-bottom-color: #C7C7C7;
}
.detail-column-title{
	font-weight:bold;
	font-size:14px;
}

/* MAIN PAGE CATEGORY BOXES*/
.column-box{
	padding:0px;
	background-color: #FFFFFF;

}
.column-box-text{
	margin-top:5px;
	padding-top:8px;
	border-top-style:dotted;
	border-top-width:1px;
	border-top-color: #C7C7C7;
	color: #676767;
	font-size: 12px;
}

.left-column{
	padding:3px;
/*	background-color:#FEF0FF;*/
	float:left;
	width:315px;
	border-color: #F5F5F5;
	border-style:dotted;
	border-width:0px;
 
}
.right-column{
	padding:3px;
/*	background-color:#FEF0FF;*/
	float:right;
	width:535px;
	border-color:#F5F5F5;
	border-style:dotted;
	border-width:0px;
 
}
.box-title{
	font-weight:bold;
	font-size:14px;
}
.box01-top{
/*	border-style:solid;
	border-width:1px;
	border-color: #a8c2b3  ;*/
	padding:6px;
/*	background-color:#f4fff8;*/
}
.box02-top{
/*	border-style:solid;
	border-width:1px;
	border-color: #cbbbbf ;*/
	padding:6px;
/*	background-color:#fbf2f4;*/
}
.box03{
	margin-top:8px;
/*	border-style:solid;
	border-width:1px;
	border-color: #ca1bda;*/
	padding:6px;
/*	background-color:#FFFFFF;*/
}
.box04{
	margin-top:8px;
/*	border-style:solid;
	border-width:1px;*/
	padding:6px;
/*	border-color:#9abbf4;
	background-color:#f3f7fe;*/
}
.box05{
	margin-top:8px;
/*	border-style:solid;
	border-width:1px;*/
	padding:6px;
/*	border-color:#edc23e;
	background-color:#faf6e8;*/
}
.box06{
	margin-top:8px;
/*	border-style:solid;
	border-width:1px;*/
	padding:6px;
/*	border-color:  #8bd128 ;
	background-color:#f5faef;*/
}

/* IMAGE STYLES*/
.column-box-img-left{
	border-style:solid;
	border-width:1px;
	border-color: #CCCCCC ;
	padding:3px;
	float:left;
	background-color:#FFFFFF;
    margin-right:3px;
}
.column-box-img-right{
	border-style:solid;
	border-width:1px;
	border-color: #CCCCCC ;
	padding:3px;
	float: right;
	background-color:#FFFFFF;
    margin-left:3px;
}
.column-box-img-texttop{
	border-style:solid;
	border-width:1px;
	border-color: #CCCCCC ;
	padding:3px;
	float: none;
	background-color:#FFFFFF;
    margin-left:3px;
}
