@charset "utf-8";
/* CSS Document */
/* skeleton*/
body{
background-image:url(../images/background.jpg);
background-color:#797979;
background-repeat:repeat-x;
}

#Table_01{
height:400px;
background-repeat:no-repeat;
}

#genericx20template_01{
background-image: url(../images/generic_template_images/generic-template_01.png);
background-repeat:no-repeat;
height:18px;
width:1024px;
}

#genericx20template_02{
background-image:url(../images/generic_template_images/generic-template_02.png);
width:59px;
height:750px;
}

#genericx20template_03{
/*background-image:url(../images/generic_template_images/generic-template_03.png);*/
width:907px;
height:214px;
}

#genericx20template_04{
background-image:url(../images/generic_template_images/generic-template_04.png);
height:750px;
width:58px;
}

#genericx20template_05{
background-image:url(../images/generic_template_images/generic-template_05.png);
height:17px;
width:907px;
text-align:center;
}

#genericx20template_06{
background-image:url(../images/generic_template_images/generic-template_06.png);
height:18px;
width:907px;
}

#genericx20template_07{
background-image:url(../images/generic_template_images/generic-template_07.png);
height:446px;
width:20px;
background-repeat: repeat-y;
}

#genericx20template_08{
background-image:url(../images/generic_template_images/generic-template_08.png);
height:445px;
text-align:left;
vertical-align:top;
background-repeat: repeat-y;
}

#genericx20template_08_page{
background-image:url(../images/generic_template_images/generic-template_08_page.png);
background-repeat:no-repeat;
vertical-align:top;
text-align:justify;
height:455px;
width:5px;

}

#genericx20template_09{
background-image:url(../images/generic_template_images/generic-template_09.png);
height:446px;
width:25px;
background-repeat: repeat-y;
}

#genericx20template_10{
background-image:url(../images/generic_template_images/generic-template_10.png);
height:20px;
width:907px;

}

#genericx20template_11{
background-image:url(../images/generic_template_images/generic-template_11.png);
height:35px;
width:12px;
}

#genericx20template_12{
background-image:url(../images/generic_template_images/generic-template_12.png);
height:24px;
width:880px;
}

#genericx20template_13{
background-image:url(../images/generic_template_images/generic-template_13.png);
height:35px;
width:15px;
}

#genericx20template_14{
background-image:url(../images/generic_template_images/generic-template_14.png);
height:11px;
width:880px;
background-repeat:no-repeat;
}

#genericx20template_15{
background-image:url(../images/generic_template_images/generic-template_15.png);
height:35px;
width:12px;
}

#genericx20template_15_page{
background-image:url(../images/generic_template_images/generic-template_15_page.png);
height:9px;
width:880px;
}
#genericx20template_16{
background-image:url(../images/generic_template_images/generic-template_16.png);
height:11px;
width:880px;
}
#genericx20template_17{
background-image:url(../images/generic_template_images/generic-template_17.png);
height:24px;
width:880px;
}
#genericx20template_18{
background-image:url(../images/generic_template_images/generic-template_18.png);
height:11px;
width:880px;
}

.content{
background-color:#373737;
padding-left:15px;
text-align:justify;
vertical-align:top;
padding-top:10px;
padding-right:10px;
height:460px;
}


#content_news{
background-image:url(../images/newsbg.png); 
background-repeat:no-repeat; 
width:500px; 
height:440px; 
color:#000000;
}
#content_news{
width:600px; 
height:440px; 
padding-left:30px; 

}

#footer{
text-align:center;
}
#lang{
text-align:right;
padding-right:20px;
}
.spacer{
background-image:url(../images/spacer.gif);
}

.content{
vertical-align:top;
text-align:left;
padding-left:10px;
padding-top:10px;
padding-right: 10px;
}
/* end about skeleton*/

#left_calendar{
width:40%;
text-align:left;
padding-top:50px;
vertical-align:top;
}


/*font*/
body {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8.5pt; color:#FFFFFF;
padding:0px;
margin:0px;
}
/*.menu {font-family:Arial, Helvetica, sans-serif; font-size:12pt; color:#FFFFFF; font-weight:bold; width:85px; padding-left:13px; padding-right:20px}*/

a{
color:#FFFFFF;
text-decoration:none;

}
a:hover{
color:#660099;
text-decoration:underline;
}
a:active
{
outline: none;
}

a:focus
{
-moz-outline-style: none;
}

h2{
color: #CCCCCC;
font-size:10pt;
}

.contact_title{
			float:left;
			width:100px;
			text-align:right;
			margin-right:7px;
			color:#FFFFFF;
			line-height:20px;	 /* This will make the labels vertically centered with the inputs */
			}
	
input,
textarea {
			padding:4px;
			border:1px solid #999999;
			width:400px;
			}
			
.subjectmenu {
			padding:1px;
			border:1px solid #999999;
			width:410px;
			}

input.send {
			padding:0px;
			border:1px solid #999999;
			width:50px;
			}



input:focus,
textarea:focus {
				border:1px solid #999999;
				background:#efc4e8;
				}


/*content layout*/
html{
	padding:0px;
	margin:0px;
}
#maintwrapper {
	width:810px;
	margin-left: auto; 
 	margin-right: auto; 
	}

#maincontentwrapper {
	width:800px;
	height:240px;
	}
.imageleft {
	width:40%;
	float:left;
	height:240px;
	}
.contentright {
	padding-left:10px;
	padding-right:10px;
	width:57%;
	background:#444444;
	float:right;
	height:240px;
	overflow:auto;
	text-align:justify;
	}
	
.contentbottom{
	margin-top:5px;
	width:780px;
	background:#444444;
	padding-left:10px;
	padding-right:10px;
	padding-top:1px;
	padding-bottom:7px;
	text-align:justify;
	}



/* jquery  tab*/


#featured{ 
	width:879px; 
	padding-right:0px;
	padding-top:0px;
	padding-left:0px;
	position:relative; 
	height:180px; 
	background:none;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #ccc;
}
#featured ul.ui-tabs-nav{
	z-index:10;
	position:absolute;
	top:0;
	left:652px;
	list-style:none;
	padding:0;
	margin:0;
	width:227px;
}
#featured ul.ui-tabs-nav li{ 
	padding:0px 0; padding-left:13px;  
	font-size:12px;
	color:#3c3c3c; 
}
#featured ul.ui-tabs-nav li img{ 
	float:left; margin:2px 5px; 
	background:#fff; 
	padding:1px; 
	border:1px solid #eee;
}
#featured ul.ui-tabs-nav li span{
	font-size:9pt;
	font-family:Arial;
	text-decoration:none;
	line-height:15px;
}
#featured li.ui-tabs-nav-item a{ 
	display:block; 
	height:60px; 
	color:#fff;  background:#3c3c3c; 
	line-height:20px;
}
#featured li.ui-tabs-nav-item a:hover{ 
	background:#f2f2f2; 
}
#featured li.ui-tabs-selected{ 
	background:url('img/featurebox/selected-item.png') top left no-repeat;
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{ 
	background:#ccc; 
}
#featured .ui-tabs-panel{
	width:665px;
	height:150px;
	background:#999;
	position:relative;
}
#featured .ui-tabs-panel .info{
	position:absolute;
	top:100px;
	left:0px;
	height:70px;
	background: url('img/featurebox/transparent-bg.png');
}
#featured .info h2{
	text-align:left;
	font-size:18pt; font-family:"Century Gothic"; 
	color:#fff; margin:0;
	padding-left:15px;
	padding-top:4px;
	overflow:hidden; 
}
#featured .info p{ 
	text-align:left;
	margin:0 0px; 
	text-decoration:none;
	font-family: "Century Gothic"; font-size:10pt; 
	padding-left:15px;
	line-height:15px; color:#f0f0f0;
}
#featured .info a{ 
	text-align:left;
	text-decoration:none; 
	color:#fff; 
	font-family: "Century Gothic";
}
#featured .info a:hover{
	text-align:right;
	text-decoration:underline;
	font-family: "Century Gothic";
}
#featured .ui-tabs-hide{ 
	display:none; 
}

#navlist li
{
	display: inline;
	list-style-type: none;
	margin-left: auto; 

/*padding-right: 20px;*/
}
#navlistlinks
{
	border:0;
}
