@import url(style.css);

body {
    margin:0px;
	background-color:#e7e7e7;
}

td, .text{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#606060;
	line-height:22px;
}

.text a, .text a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#606060;
	text-align:left;
	font-weight:bold;
	text-decoration:underline;
}

.text a:hover{
	color:#3d95ad;
}

/*------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------*/
/*---large frame with extend bg setting-----------------------------------------------------------------*/
.largeframe{
    width:100%;
    text-align:center;
	background-color:#F1F1F1;
}



/*------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------*/
/*----frame for 4 area -  top nav row (topframe), vis row (indexvisframe , insidevisframe), content row (contentframe) and footer row (footerframe) ----------------------------*/
.mainframe{
     padding-left:6px;
	 width: 1000px;
	 background-color:#FFFFFF;
	 text-align:left;
}

/*---TOP NAV area (indexvisframe , insidevisframe)--------------------------------------------------------------------------------------------*/

.topframe{
    padding: 0px 45px 0px 45px;
}

#navlayer{
    float:right;
}

.navframe{
    text-align:right;
	width:100%;
    vertical-align:bottom;

}

/*---VIS area (indexvisframe , insidevisframe)--------------------------------------------------------------------------------------------*/

.indexvisframe{
    height:240px;
	width:100%;
	border-bottom-color:#1c1c1c;
	border-bottom-style:solid;
	border-bottom-width:5px;
}

.insidevisframe{
    height:140px;
	border-bottom-color:#1c1c1c;
	border-bottom-style:solid;
	border-bottom-width:5px;
}

.left{
    width:45px;
}
.right{
    width:13px;
}

.midvis{
    width:936px;
}

.leftshortcut{
    background-color:#1f9773;
	text-align:center;
	vertical-align:top;
	padding-top:10px;
}

.rightsideblue{
    background-image:url(/filemanager/template/common/images/right_blue.jpg);
    background-color:#1a4695;
}


/*-------CONTENT area(contentframe)-----------------------------------------------------------------------------------------------*/

.contentframe{
	width:100%;
}

.indexcontentleft{
     width:305px;
	 vertical-align:top;
     padding:25px 25px 25px 25px;
}


.indexcontentright{
     padding:25px 25px 25px 25px;
	 vertical-align:top;
	 background-color:#f1f1f1;
}


.catemidline{
    background-image:url(/filemanager/template/common/images/dotline.gif);
    background-repeat:repeat-x;
	height:18px;
}


.newsframe{
    width:100%;
    padding: 0px 5px 0px 5px;
}


.newspixframe{
    padding-top: 10px;
	padding-bottom: 10px;
}

.pix{
    border:1px solid #616161;
	margin-right:10px;
}


.insidecontentleft{
     width:212px;
	 vertical-align:top;
     padding:25px 19px 25px 4px;
}


.insidecontentright{
     padding:25px 25px 25px 25px;
	 vertical-align:top;
	 background-color:#f1f1f1;
}

.hdicon{
    vertical-align:top;
	width:22px;
}



.table{
    width:100%;
}

.tablerowA{
    background-color:#e5f1f6;
	vertical-align:top;
}

.tablerowB{
    background-color:#f7f7f7;
	vertical-align:top;
}




/*-------FOOTER area(footerframe)-----------------------------------------------------------------------------------------------*/

.footerframe{
    padding: 10px 45px 10px 45px;
	width:100%;
}




/*-------COMMON setting -----------------------------------------------------------------------------------------------*/

.darkbg{
    background-color:#1c1c1c;
}

.alitop{
    vertical-align:top;
}
.fullwid{
    width:100%;
}

.aliright{
     text-align:right;
}





/*------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------*/

.photoGalleryArea {
	width:600px;
}

.photoGalleryItem {
	float: left;
	display:inline;
	height:200px;
	padding-right:10px;
	padding-bottom:10px;
}

.galleryeventframe {
	width: 650px;
}

.galleryeventframe img {
	padding-right: 10px;
	padding-bottom: 10px;
}

.galleryeventtitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#606060;
	text-align:left;
	line-height:16px;
	padding-top:5px;
}

.galleryeventtitle a, .galleryeventtitle a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#606060;
	text-align:left;
	font-weight:bold;
	text-decoration:none;
}

.galleryeventtitle a:hover{
	color:#3d95ad;
}
