/* CSS Document */



body {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	margin: 0px;

}

h1 {

    font-size: 12px;

	text-align: center;

	margin: 0px;

	padding: 0px 15px 0px 0px;

	height: 30px;

	line-height: 30px;

	background-color: #f2f2f2;

	color: #990000;

}

h2 {

    font-size: 12px;

	margin: 0px;

	padding: 0px;

	height: 30px;

	line-height: 30px;

	color: #990000;

}

h3 {

    font-size: 12px;

	text-align: left;

	margin: 0px;

	padding: 0px 15px 0px 0px;

	height: 30px;

	line-height: 30px;

	background-color: #f2f2f2;

	color: #990000;

}

p {

    margin: 0px;

	padding: 0px 5px 0px 15px;

	line-height: 18px;

}

p a:link , p a:visited {

    color: #000;

	text-decoration: underline;

}

p a:hover {

    color: #666;

	text-decoration: none;

}

#top {

    width: 100%;

	height: 145px;

	background: #FFF url(/images/top.gif) no-repeat center;

	border-bottom: #CCCCCC 2px dashed;

}

#logo {

    width: 778px;

	margin: 0px auto;

	height: 96;

	background:  url(/images/logo.gif) no-repeat;

}

#content {

    width: 100%;

	height: auto;

	background: #FFFFFF  left top repeat-y;

}

#main {

    width: 770px;

	margin: 0px auto;

	height: auto;

}

#left {

    float: left;

    width: 210px;

	height: 694px;
    
	border-right: #CCCCCC 2px dashed;
	border-left:#CCCCCC 2px dashed;
	border-bottom:#CCCCCC 2px dashed;

}

#left2 {
	float: left;

    border-bottom: #CCCCCC 2px dashed;
	
    width: 326px;
	
	height: 693px;
	
	border-right: #CCCCCC 2px dashed;
	
	border-left:#CCCCCC 2px dashed;
	
	width: 326px;

}

#info {

    margin: 27px 0px 0px 0px;

	padding: 0px;

	width: 326px;

	height: 96px;

	background: #FFFFFF url(/images/logo.gif) center top no-repeat;

}

#info {
	margin: 27px 0px 0px 0px;
	padding: 0px;


	width: 210.px;
	height: 96px;
	background: #FFFFFF url(/images/logo.gif) center top no-repeat;
	width: 210px;

}

#info2 {

    margin: 27px 0px 0px 0px;

	padding: 0px;

	width: 326px;

	height: 96px;

	background: #FFFFFF url(/images/logo.gif) left top no-repeat;

}

#right {

    float: right;

	width: 552px;
   
	height: 694px;
	border-right:#CCCCCC 2px dashed;
	border-bottom:#CCCCCC 2px dashed;

}
#right2 {

    float: right;

	width: 438px;
	
    border-right: #CCCCCC 2px dashed;
	
	border-bottom: #CCCCCC 2px dashed;
	
	height: 694px;

}

#right_txt {

     float: top

    margin: 0px;

	padding: 27px 0px 0px 0px;

}

#right_txt ul {

    margin: 10px 10px 10px 18px;

	padding: 0px;

}

#right_txt ul a:link , #right_txt ul a:visited {

    color: #000;

	text-decoration: underline;

}

#right_txt ul a:hover {

    color: #666;

	text-decoration: none;

}

#right_txt li {

    line-height: 18px;

}

#right_txt p {

    margin: 0px;

	padding: 0px;

	line-height: 18px;

}

#footer {
	clear: both;
	width: auto;
	height: 36px;
	background: #FFFFFF url(/images/footer_bg.gif) left top repeat-x;
	height: 36px;
	line-height: 36px;
	text-align: center;

}

#footer a:link , #footer a:visited {

    color: #000;

	text-decoration: underline;

} 

#footer a:hover {

    color: #fff;

	text-decoration: none;

}

