@charset "UTF-8";

/* =============================================== GENERAL Styles ========================================= */
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #fde794;
	background-image: url(images/bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	margin: 0px;
	padding: 0px;
	height: 100%;
}

div.footer {
	clear: both;
}

form {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

select {
	padding: 0px;
	font-size: 11px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	width: 135px;
}

input {
	font-size: 11px;
	color: #666666;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}

img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

div.pdf {
	width: 450px;
	height: 24px;
	padding-top: 20px;
	margin-bottom: 45px;
	background-image: url(images/pdf.gif);
	background-repeat: no-repeat;
	background-position: top;
	padding-left: 50px;
}

div.ppt {
	width: 450px;
	height: 24px;
	padding-top: 20px;
	margin-bottom: 45px;
	background-image: url(images/ppt.gif);
	background-repeat: no-repeat;
	background-position: top;
	padding-left: 50px;
}

div.doc {
	width: 450px;
	height: 24px;
	padding-top: 20px;
	margin-bottom: 45px;
	background-image: url(images/doc.gif);
	background-repeat: no-repeat;
	background-position: top;
	padding-left: 50px;
}

div.xls {
	width: 450px;
	height: 24px;
	padding-top: 20px;
	margin-bottom: 45px;
	background-image: url(images/xls.gif);
	background-repeat: no-repeat;
	background-position: top;
	padding-left: 50px;
}

div.misc {
	width: 450px;
	height: 24px;
	padding-top: 20px;
	margin-bottom: 45px;
	background-image: url(images/misc.gif);
	background-repeat: no-repeat;
	background-position: top;
	padding-left: 50px;
}

div#space {
	height: 25px;
	width: 700px;
}

/* =============================================== Header ========================================= */
div#topnav_wrap {
	width: 960px;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
	height: 75px;
}

div#topnav {
	font-size: 12px;
	text-align: right;
	width: 300px;
	color: #794a6a;
	float: right;
}

div#topnav a:link, div#topnav a:visited {
	color: #794a6a;
	text-decoration:  none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #794a6a;
	font-weight: bold;
}

div#topnav a:hover, div#topnav a:active {
	color: #794a6a;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #794a6a;
	font-weight: bold;
}

div#logo {
	background-image: url(images/logo_txt.gif);
	float: left;
	width: 580px;
	background-repeat: no-repeat;
	height: 75px;
	background-position: 126px 30px;
	padding-left: 20px;
}

div#topnav_wrap img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

/* =============================================== nav ========================================= */

.mainNavDropDown
{
	padding:0px 4px 4px 4px;
	background:url("images/dropdown_border.png") left bottom no-repeat;
	position:absolute;
	top:40px;
	left:-5000px;
	z-index:50000;
}

.mainNav
{
	height: 20px;
	width: 960px;
	margin-top: 35px;
	margin-right: auto;
	margin-left: auto;
	width:960px;
}
html>body .mainNav
{
	height: 20px;
	padding:0px 0px 20px;
}
.mainNav ul
{
	float:left;
	list-style:none;
	margin:0px;
	width:960px;
	z-index:50000;
}
html>body .mainNav ul
{
	padding:0px 0px 4px;
}
.mainNav li
{
	float:left;
	white-space:nowrap;
	padding:0px;
	margin:0px;
	height:40px;
	z-index:50000;
	position:relative;
	font-size:1em;
}
.mainNav ul li
{
	cursor:pointer;
}
.mainNav ul li span
{
	position:absolute;
	left:-9999px;
	top:-999px;
}
.mainNav li:hover .mainNavDropDown
{
	left:-4px;
	z-index:50000;
}
.mainNav ul li.lastLI ul,
.mainNav ul li.secondLastLI ul
{
	border-right-color:#BAA2B3;
}
.mainNav li.lastLI:hover .mainNavDropDown
{
	left:-124px;
}
.mainNav li.secondLastLI:hover .mainNavDropDown
{
	left:-20px;
}
.mainNav li a
{
	float:left;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	font-size:0.75em;
	padding:0px;
	height:40px;
}
.mainNav li.selected,
.mainNav li a:hover
{
	text-decoration:none;
}
.mainNav li.lastLI,
.mainNav li.secondLastLI
{
	background:none;
}
.mainNav ul li ul
{
	top:0px;
	left:-2px;
	list-style:none;
	width:195px;
	padding:5px 10px 5px 9px ;
	z-index:50000;
	background:#f3f1f4 url("images/dropdown_bg.gif") no-repeat top left;
	border:solid 1px #BAA2B3;
	border-top:#CFA8C4;
}
.mainNav ul li ul li
{
	float:left;
	background:none;
	margin:0px;
	padding:0px 0px 0px 15px;
	width:179px;
	white-space:normal;
	height:auto;
	border-bottom:solid 1px #BAA2B3;
	background:url("images/orange_arrow.gif") no-repeat top left;
}
.mainNav ul li ul li a
{
	color:#1F2555; 	
	font-size:0.75em;
	text-decoration:none;
	text-transform:none;
	background:none !important;
	text-align:left;
	padding:7px 0px;
	height:auto;
	width:179px !important;
}
.mainNav ul li ul li a:hover,
.mainNav ul li.lastLI ul li a:hover,
.mainNav ul li.secondLastLI ul li a:hover
{
	text-decoration:underline;
	background:none;
}
.mainNav ul li#mainNav10
{
	z-index:900000;
}
.mainNav ul li#mainNav08,
.mainNav ul li#mainNav09,
.mainNav ul li#mainNav11
{
	z-index:1000000;
}
#mainNav10 .mainNavDropDown
{
	z-index:1000000;
}

li#mainNav01 {	
	background:url("images/bt_home_up.gif") no-repeat top left;
	width:101px;
}
li#mainNav01:hover a, li#mainNav01.sfhover a {	
	background-image:url("images/bt_home_over.gif");
	width:101px;
} 
li#mainNav01.selected {	
	background-image:url("images/bt_home_over.gif");
}

li#mainNav02 {	
	background:url("images/bt_new_up.gif") no-repeat top left;
	width:149px;
}
li#mainNav02:hover a, li#mainNav02.sfhover a {	
	background-image:url("images/bt_new_over.gif");
	width:149px;
} 
li#mainNav02.selected {	
	background-image:url("images/bt_new_over.gif");
}

li#mainNav03 {	
	background:url("images/bt_exist_up.gif") no-repeat top left;
	width:173px;
}
li#mainNav03:hover a, li#mainNav03.sfhover a {	
	background-image:url("images/bt_exist_over.gif");
	width:173px;
}
li#mainNav03.selected {	
	background-image:url("images/bt_exist_over.gif");
}


li#mainNav04 {	
	background:url("images/bt_pro_up.gif") no-repeat top left;
	width:182px;
}
li#mainNav04:hover a, li#mainNav04.sfhover a {	
	background-image:url("images/bt_pro_over.gif");
	width:182px;
}
li#mainNav04.selected {	
	background-image:url("images/bt_pro_over.gif");
}


li#mainNav05 {	
	background:url("images/bt_card_up.gif") no-repeat top left;
	width:151px;
}
li#mainNav05:hover a, li#mainNav05.sfhover a {	
	background-image:url("images/bt_card_over.gif"); 
	width:151px;
}
li#mainNav05.selected {
	background-image:url("images/bt_card_over.gif");
}


li#mainNav06 {	
	background:url("images/bt_news_up.gif") no-repeat top left;
	width:104px;
}
li#mainNav06:hover a, li#mainNav06.sfhover a {	
	background-image:url("images/bt_news_over.gif");
	width:104px;
}
li#mainNav06.selected {	
	background-image:url("images/bt_news_over.gif");
}

li#mainNav07 {
	background:url("images/bt_sector_up.gif") no-repeat top left;
	width:100px;
}
li#mainNav07:hover a, li#mainNav07.sfhover a { 
	background-image:url("images/bt_sector_over.gif");
	width:100px;
}
li#mainNav07.selected {	
	background-image:url("images/bt_sector_over.gif");
}




/* =============================================== body ========================================= */
div#body {
	font-size: 11px;
	color: #333333;
	width: 937px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 3px;
	border-right-width: 3px;
	border-left-width: 3px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #feecaa;
	border-left-color: #feecaa;
	background-color: #FFFFFF;
	padding-top: 24px;
	padding-right: 17px;
	height: 100%;
	padding-bottom: 20px;
}

div#body p {
	margin-top: 0px;
	margin-bottom: 15px;
}

div.hp {
	width: 920px;
	margin-bottom: 10px;
	padding-left: 17px;
}

/* =============================================== body - top ========================================= */

div.top-left {
	float: left;
	width: 686px;
	height: 187px;
}

div.top-right {
	float: right;
	width: 199px;
	height: 187px;
	background-image: url(images/bg_contact.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 7px;
	font-size: 11px;
	color: #000000;
	line-height: 15px;
}

div.top-right h1 {
	font-size: 18px;
	color: #794a6a;
	margin-bottom: 10px;
	margin-top: 0px;
}

div.top-right h2 {
	font-size: 12px;
	color: #794a6a;
	margin-bottom: 5px;
	margin-top: 10px;
}

div.top-right ul {
	list-style: none;
	padding: 0;
	padding: 0px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}

div.top-right li {
	display: block;
	background-image: url(images/bg_bt.gif);
	background-repeat: no-repeat;
	height: 19px;
	width: 150px;
	padding-top: 3px;
	padding-left: 10px;
	margin-bottom: 5px;
}

div.top-right li a:link, div.top-right li a:visited {
	color: #ffffff;
	text-decoration: none;
}

div.top-right li a:hover, div.top-right li a:active {
	text-decoration: none;
	color: #ffffff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

div.top-right2 {
	float: right;
	width: 199px;
	height: 86px;
	background-image: url(images/bg_contact2.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 7px;
	font-size: 11px;
	line-height: 15px;
}

div.top-right2 h1 {
	font-size: 18px;
	color: #794a6a;
	margin-bottom: 10px;
	margin-top: 0px;
}

div.top-right2 h2 {
	font-size: 12px;
	color: #794a6a;
	margin-bottom: 5px;
	margin-top: 10px;
}

div.top-right2 ul {
	list-style: none;
	padding: 0;
	padding: 0px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}

div.top-right2 li {
	display: block;
	background-image: url(images/bg_bt.gif);
	background-repeat: no-repeat;
	height: 19px;
	width: 150px;
	padding-top: 3px;
	padding-left: 10px;
	margin-bottom: 5px;
}

div.top-right2 li a:link, div.top-right2 li a:visited {
	color: #ffffff;
	text-decoration: none;
}

div.top-right2 li a:hover, div.top-right2 li a:active {
	text-decoration: none;
	color: #ffffff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

a.orange-link:link, a.orange-link:visited {
	color: #666666;
	text-decoration:  none;
	font-size: 11px;
	font-weight: bold;
	margin-top: 5px;
}

a.orange-link:hover, a.orange-link:active {
	color: #666666;
	font-size: 11px;
	font-weight: bold;
	margin-top: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}

/* =============================================== body - inside - mid ========================================= */
div.insideL {
	width: 700px;
}

div.inside {
	width: 937px;
	margin-bottom: 10px;
}


div.inside-left {
	float: left;
	width: 180px;
}

div.inside-right {
	float: right;
	width: 503px;
	line-height: 16px;
}

div.inside-left ul {
	list-style: none;
	padding: 0;
	padding: 0px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}

div.inside-left ul li.up1 {
	display: block;
	height: 27px;
	width: 148px;
	padding-top: 13px;
	padding-left: 32px;
	background-image: url(images/bg_sub_up1.gif);
	background-repeat: no-repeat;
}

div.inside-left ul li.up2 {
	display: block;
	height: 27px;
	width: 148px;
	padding-top: 13px;
	padding-left: 32px;
	background-image: url(images/bg_sub_up2.gif);
	background-repeat: no-repeat;
}

div.inside-left ul li.up3 {
	display: block;
	height: 27px;
	width: 148px;
	padding-top: 13px;
	padding-left: 32px;
	background-image: url(images/bg_sub_up3.gif);
	background-repeat: no-repeat;
}

div.inside-left ul li.up4 {
	display: block;
	height: 40px;
	width: 148px;
	padding-top: 13px;
	padding-left: 32px;
	background-image: url(images/bg_sub_up4.gif);
	background-repeat: no-repeat;
}

div.inside-left ul li.up5 {
	display: block;
	height: 40px;
	width: 148px;
	padding-top: 13px;
	padding-left: 32px;
	background-image: url(images/bg_sub_up5.gif);
	background-repeat: no-repeat;
}

div.inside-left ul li.up6 {
	display: block;
	height: 40px;
	width: 148px;
	padding-top: 13px;
	padding-left: 32px;
	background-image: url(images/bg_sub_up7.gif);
	background-repeat: no-repeat;
}

div.inside-left ul li.up7 {
	display: block;
	height: 40px;
	width: 148px;
	padding-top: 13px;
	padding-left: 32px;
	background-image: url(images/bg_sub_up8.gif);
	background-repeat: no-repeat;
}

div.inside-left ul li.up {
	display: block;
	height: 27px;
	width: 148px;
	padding-top: 13px;
	padding-left: 32px;
	background-image: url(images/bg_sub_up.gif);
	background-repeat: no-repeat;
}

div.inside-left ul li.bg {
	background-image: url(images/bg_sub.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 27px;
	width: 148px;
	padding-top: 13px;
	padding-left: 32px;
}

div.inside-left ul li.bg2 {
	background-image: url(images/bg_sub_bg2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 40px;
	width: 148px;
	padding-top: 13px;
	padding-left: 32px;
}


div.inside-left ul li a:link, div.inside-left ul li a:visited {
	color: #1f2555;
	text-decoration:  none;
	font-size: 12px;
	font-weight: bold;
}

div.inside-left ul li a:hover, div.inside-left ul li a:active {
	color: #1f2555;
	font-size: 12px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #1f2555;
}

div.inside-right h1 {
	font-size: 18px;
	color: #ffc20e;
	margin-bottom: 10px;
	margin-top: 0px;
}

div.inside-right h2 {
	font-size: 14px;
	color: #794a6a;
	margin-bottom: 5px;
	margin-top: 25px;
}

div.inside-right h3 {
	font-size: 11px;
	color: #333333;
	margin-bottom: 10px;
	margin-top: 0px;
}

div.inside-right h4 {
	font-size: 11px;
	color: #333333;
	margin-bottom: 10px;
	margin-top: 0px;
}

div.inside-right h5 {
	font-size: 11px;
	color: #333333;
	margin-bottom: 10px;
	margin-top: 20px;
}


div.inside-right ul {
	margin-bottom: 20px;
	padding-left: 15px;
	margin-top: 10px;
}

div.inside-right ul li {
	margin-bottom: 5px;
}

div.inside-right a:link, div.inside-right a:visited {
	color: #794a6a;
	text-decoration:  none;
	font-weight: bold;
}

div.inside-right a:hover, div.inside-right a:active {
	color: #794a6a;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #794a6a;
	font-weight: bold;
}

div.drop {
	margin-bottom: 30px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	padding-bottom: 5px;
}

/* =============================================== body - landing ========================================= */

div.landing-base {
	float: right;
	width: 737px;
	line-height: 16px;
}

div.landing-base h1 {
	font-size: 18px;
	color: #ffc20e;
	margin-bottom: 10px;
	margin-top: 0px;
}

div.landing-base h2 {
	font-size: 14px;
	color: #794a6a;
	margin-bottom: 5px;
	margin-top: 25px;
}


div.landing {
	margin-bottom: 15px;
	height: 129px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}

div.landing-left {
	float: left;
	width: 600px;
	height: 99px;
}

div.landing-right {
	float: right;
	width: 130px;
	height: 129px;
}

div.landing-left h1 {
	font-size: 18px;
	color: #794a6a;
	margin-top: 0px;
	margin-bottom: 15px;
}

div.landing-bt {
	height: 17px;
	width: 585px;
	float: left;
	background-image: url(images/bg_bt_landing_06.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	text-align: right;
	padding-right: 15px;
	padding-top: 13px;
}

div.landing-bt a:link, div.landing-bt a:visited {
	color: #ffffff;
	text-decoration:  none;
	font-size: 11px;
	font-weight: bold;
}

div.landing-bt a:hover, div.landing-bt a:active {
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
}

/* =============================================== body - mid ========================================= */

div.mid-left {
	float: left;
	width: 686px;
	height: 245px;
}

div.mid-right {
	float: right;
	width: 183px;
	background-image: url(images/bg_breakingnews.gif);
	background-repeat: no-repeat;
	background-position: right top;
	font-size: 11px;
	color: #000000;
	line-height: 16px;
	height: 225px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}

div.mid-right h1 {
	font-size: 18px;
	color: #ffc20e;
	margin-bottom: 10px;
	margin-top: 0px;
}

div.mid-right h2 {
	font-size: 11px;
	color: #000000;
	margin-bottom: 5px;
	margin-top: 0px;
}

div.mid-left h1 {
	font-size: 18px;
	color: #ffc20e;
	margin-bottom: 10px;
	margin-top: 0px;
}

div.midL-left {
	float: left;
	width: 333px;
}

div.midL-right {
	float: right;
	width: 333px;
}

div.mid-left ul {
	list-style: none;
	padding: 0;
	padding: 0px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}

div.mid-left li {
	display: block;
	background-image: url(images/bg_bt_orange.gif);
	background-repeat: no-repeat;
	height: 18px;
	width: 150px;
	padding-top: 4px;
	padding-left: 10px;
	margin-bottom: 5px;
}

div.mid-left li a:link, div.mid-left li a:visited {
	color: #ffffff;
	text-decoration: none;
}

div.mid-left li a:hover, div.mid-left li a:active {
	text-decoration: none;
	color: #ffffff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

/* =============================================== foot nav ========================================= */

div#footnav {
	font-size: 11px;
	color: #999999;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #666666;
	border-bottom-color: #666666;
	margin-bottom: 10px;
	width: 920px;
	margin-top: 20px;
	margin-left: 17px;
}

div#statement {
	font-size: 11px;
	color: #666666;
	text-align: left;
	margin-bottom: 10px;
	width: 920px;
	margin-top: 30px;
	margin-left: 17px;
	line-height: 16px;
}

div#statement a:link, div#statement a:visited {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}

div#statement a:hover, div#statement a:active {
	text-decoration: none;
	color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	font-weight: bold;
}


div#copyright {
	text-align: center;
	font-size: 10px;
	color: #666666;
	vertical-align: bottom;
	margin-bottom: 20px;
	width: 920px;
	margin-left: 17px;
}

div#footnav a:link, div#footnav a:visited {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}

div#footnav a:hover, div#footnav a:active {
	text-decoration: none;
	color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	font-weight: bold;
}

/* =============================================== dropdown ========================================= */
ul.dropdown {
	list-style-image: url(images/arrow_orange.png);
	padding: 0;
	padding: 9px;
	margin: 0;
	width: 196px;
	border: 1px solid #baa2b3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #1f2555;
	background-color: #f3f1f4;
}

ul.dropdown li {
	padding-top: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #baa2b3;
	padding-bottom: 10px;
	padding-left: 10px;
}

ul.dropdown li a:link, ul.dropdown li a:visited {
	text-decoration: none;
	color: #1f2555;
}

ul.dropdown li a:hover, ul.dropdown li a:active {
	text-decoration: none;
	color: #1f2555;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #1f2555;
}

/* =============================================== Login ========================================= */

div#login {
	height: 25px;
	width: 480px;
	margin-top: 15px;
	text-align: right;
}


div#login a:link, div#login a:visited {
	color: #ffffff;
	text-decoration: none;
	height: 18px;
	width: 131px;
	background-image: url(images/bg_bt_login.gif);
	background-repeat: no-repeat;
	padding-top: 2px;
	padding-left: 12px;
	font-weight: normal;
}

div#login a:hover, div#login a:active {
	color: #ffffff;
	text-decoration: none;
	height: 18px;
	width: 131px;
	background-image: url(images/bg_bt_login.gif);
	background-repeat: no-repeat;
	padding-top: 2px;
	padding-left: 12px;
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

div.login-right {
	width: 183px;
	background-image: url(images/bg_breakingnews.gif);
	background-repeat: no-repeat;
	background-position: right top;
	font-size: 11px;
	color: #000000;
	line-height: 16px;
	height: 270px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}

div.top-right3 {
	width: 212px;
	font-size: 11px;
	color: #000000;
	line-height: 16px;
	float: right;
	margin: 0px;
	padding: 0px;
}

div.top-contact {
	width: 199px;
	height: 86px;
	background-image: url(images/bg_contact2.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 7px;
	font-size: 11px;
	line-height: 15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}

div.top-contact h1 {
	font-size: 18px;
	color: #794a6a;
	margin-bottom: 10px;
	margin-top: 0px;
}

div.top-contact h2 {
	font-size: 12px;
	color: #794a6a;
	margin-bottom: 5px;
	margin-top: 10px;
}

div.top-contact ul {
	list-style: none;
	padding: 0;
	padding: 0px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}

div.top-contact li {
	display: block;
	background-image: url(images/bg_bt.gif);
	background-repeat: no-repeat;
	height: 19px;
	width: 150px;
	padding-top: 3px;
	padding-left: 10px;
	margin-bottom: 5px;
}

div.top-contact li a:link, div.top-contact li a:visited {
	color: #ffffff;
	text-decoration: none;
}

div.top-contact li a:hover, div.top-contact li a:active {
	text-decoration: none;
	color: #ffffff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

div.login-right h1 {
	font-size: 18px;
	color: #ffc20e;
	margin-bottom: 10px;
	margin-top: 0px;
}

div.login-right ul {
	list-style-image: url(images/arrow_login.gif);
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}

div.login-right ul li {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}

div.login-right a:link, div.login-right a:visited {
	color: #794a6a;
	text-decoration:  none;
	font-weight: bold;
}

div.login-right a:hover, div.login-right a:active {
	color: #794a6a;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #794a6a;
	font-weight: bold;
}

div.logindots {
	height: 10px;
	width: 490px;
	margin-top: 5px;
	margin-bottom: 15px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
span#login_error {
	float: left;
	margin-left: 100px;
}
