@charset "utf-8";
/* CSS Document */

body{
	font-family:Tahoma;
	font-size: 12px;
	color:#555555;
	margin:0 0 50px 0;padding:0;
}
#head{}
#content{background:#FFFFFF url(images/right_bg.gif) repeat-x 0px 32px;}
div.wrap{width:969px;background:#FFFFFF url(images/right_bg.gif) repeat-x 0px 32px;}
#left{
	float:left;
	width:199px; 
	background:#FFFFFF url(images/left_bg.gif) no-repeat top left;
	height: 365px;
	text-align:right;
	line-height:1.7em;
	padding:30px 0px 0px 0px;
}
#left h3{
	margin:0px;padding:30px 0px 0px 0px;
	font-family:Tahoma;
	font-size: 12px;
	color:#555555;
}
#left ul{margin:0px; padding:0px 10px 0px 0px;}
#left ul li{margin:0px; padding:0px; list-style:none;}
#left ul li a{color:#555555; text-decoration:none;}
#right{
	float:left;
	width:770px;
	line-height:1.4em;
	font-family:Arial, Helvetica, sans-serif;
}
#right h1{font-family:Geneva, Arial, Helvetica, sans-serif; font-size:17px; color:#666666; font-weight:normal; margin:0px; padding:7px 0px 10px 10px;}
div.content{padding:20px 10px 20px 10px;}
#footer{clear:both;}

/*****************
* Clear Fix
*****************/
.clearfix:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}
.clear{
display:block;
clear:both;
line-height:0px !important;
font-size:0px !important;
margin:0px;padding:0px;
}

.clearfix {
    display: inline-block;
}

html[xmlns] .clearfix {
    display: block;
}

* html .clearfix {
    height: 1%;
}
#content #right .content a {
	color: #407e86;
	text-decoration: none;
}

#content #right .content a:hover {
	color: #407e86;
	text-decoration: underline;
}

.whitetext {
color: #FFFFFF;
}#content #right .content table {
}
#content #right #myfooter {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #666666;
}
#content #right #myfooter a {
	color: #333333;
	text-decoration: none;
}
