@import url("css/menu.css");

/* CSS Document */
body {
	background-color:#EEEEEE;
	background-image:url(images/body_bg.png);
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-position:center 0%;
	height:100%;
	margin:0px;
	padding:0px;
}

.indent {
	text-indent: -3em;
	margin-left: 3em;
}

/*-------- Default Style --------*/
th,td,div{
	color:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*font-weight:normal;*/
}

a,a:link,a:visited,a:active{
	color:#4F839F;
	text-decoration:none;
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	font-weight:normal;
}

a:hover{
	color:#C00;
	text-decoration:none;
}


/*-------- design style --------*/
.template_style{ /* Template for the entire site. Adjust width to set fixed width for site. */
	width:800px;
	margin:auto;
}

.top_space{
	height:34px;
}

h1
{
    color:Black;
    text-decoration:underline;
}

.lang_pad{
	padding:7px 35px 0px 0px;
}

.logo_top_left{ /* Top left corner of logo */
	padding:0px;
	margin:0px;
	background-color:transparent;
	height:23px;
}

.logo_top_right{ /* Top right corner of logo */
	padding:0px;
	margin:0px;
	background-color:transparent;
}

.logo_top_bg{ /* Top of logo */
	padding:0px;
	margin:0 39px 0 27px;
	background-color:transparent;
	height:23px;
}

.logo_left{
	padding:0px;
	background-color:transparent;
}

.logo_right{
	padding:0px;
	background-color:transparent;
}
.logo_pad{
	background:transparent;
	margin: 0 19px 0 7px;
	padding:0px;
	padding-left:35px;
	height:145px;
}


.menu_bg{
	padding:0 0 0 0px;
	margin: 0 0px 0 0px;
	height:30px;
	background:url(images/menu_bg.png) repeat-x top left;
}

.menu_left{
	padding:0px;
	margin:12px;
	margin-top:0px;
	background:url(images/menu_left.png) no-repeat top left;
}

.menu_right{
	padding:0px;
	margin:0px;
	margin-right:1px;
	background:url(images/menu_right.png) no-repeat top right;
}

.menu_style{ /* Style for the menu bar. */
	float:left;
	background-color:transparent;
	font-family:"Courier New", Courier, monospace;
}

#login_style{
	float:right;
	padding:8px 17px 0px 10px;
}

.center_bg{
	padding:0px;
	margin:0px;
	background-color:transparent;
}

.left_bg{
	padding:0px;
	margin:0px;
	background-color:transparent;
}

.right_bg{
	padding:0px;
	margin:0px;
	background-color:transparent;
}

.content_pad{
	padding:10px 22px 10px 22px;
	margin: 0 19px 0 7px;
	background-color:transparent;
}


.bot_left{
	padding:0px;
	margin:12px;
	height:30px;
	background:url(images/bot_left.png) no-repeat top left;
}

.bot_right{
	padding:0px;
	margin:0px;
	margin-right:0px;
	height:100px;
	background:url(images/bot_right.png) no-repeat top left;
}

.bot_bg{
	padding:0 0 0 0px;
	margin:0 0px 0 0px;
	height:100px;
	background:url(images/bot_bg.png) repeat-x top left;
}

.bot_pad{
	margin-bottom:20px;
	padding:0 30px 0 20px;
	height:100px;
	background-color:transparent;
	background-image:url(images/menu_bg.png) repeat-x top left;
}


#terms_style{
	float:left;
}

#copy_style{
	float:right;
}


.clear_float{
	clear:both;
}


/*--------- pane style ----------*/
.TopPane{
	padding:0px;
	margin:0px;
}

.BottomPane{
	padding:0px;
	margin:0px;
}

.ContentPane{
	padding:0px;
	margin:0px;
}

.LeftPane{
	padding:0px 10px 0px 0px;
	width:00em;
	margin:0px;
}

.RightPane{
	padding:0px 0px 0px 10px;
	width:00em;
	margin:0px;
}

/*-------------- Link Style --------------*/
.links {
	text-align:center;
}

.links,a.links:link,a.links:active,a.links:visited{
	font-weight:bold;
	color:#4F839F;
	font-size:11px;
	text-transform:uppercase;
}

a.links:hover{
	color:#C00;
}


/*-------------- User Style --------------*/
.user,a.user:link,a.user:active,a.user:visited {
	color:#000000;
	font-family:"Courier New", Courier, monospace;
	font-size:13px;
}

a.user:hover{
	color:#FFFFFF;
}