/* CSS Document */

html, body {
    height: 100%;
	width:100%;
}

body { color:#fff; background-color:#000; margin:0; font: 62.5% Trebuchet MS, sans-serif; background-image: url(../images/diagonals.gif); background-repeat: repeat; background-position: center center;}
div#bg { position: relative; background-image: url(../images/tree.gif); background-repeat: no-repeat; background-position: center top; min-height: 100%; width: 100%;}
div#container {	width:763px; margin:0 auto;}
p#logo { font-size:14px; margin:18px 0 0 0;  float:right; width:150px;}
p#logo a{ display:block; width:100%; padding:39px 0 0 0; overflow: hidden; height: 0px !important; height /**/:39px; background-image: url(/images/logo.gif); background-repeat: no-repeat; background-position: right top;}


/*/////// TOP NAV ///////*/

a#skipnav { display:none; }
div.topnav { width:125px; /*background-color:#410112;*/ padding:0 0 6px 0; border-bottom: 1px solid #CE003D; float:left; display:inline; margin-right:7px; }
div.topnav a { display:block; width:100%; height:100%; margin-left:-6px; padding-left:6px; text-decoration:none; }
div.topnav a:hover { background-color:#5E021A; color:#FFF; }
div.topnav h3 { margin:0; padding:6px 0 0 6px; font-size:1.1em; font-weight:normal; line-height:1.3em;}
div.topnav h3 a { color:#CC0033; }
div.topnav ul { margin:0; padding:0; list-style:none; }
div.topnav li { margin:0; padding:0 0 0 6px; font-size:1.1em; line-height:1.3em;}
div.topnav li a{ color:#FFF;}

/*///// TOP NAV END /////*/



/*//////// MAIN ////////*/

div#main { width:521px; float:left; padding-top:3px; padding-bottom:1.7em; }
div#main h2 { font: normal 2.2em "Trebuchet MS"; padding:0 0 0 0; margin:1.2em 0 0.3em 0; }
div#main h2 strong { font-weight:normal; color:#CC0033; }
p.caption { margin:0 0 0.3em 0; font-size:1.1em; color:#B20431;}
div#main h3 { color:#CC0033; font: normal 2em "Trebuchet MS"; font-weight:normal; padding:0; margin:0 0 0.8em 0; }
div.copy,div.copycol2 { float:left; width:250px; padding-top:6px;}
div.copy h4, div.copycol2 h4 { color:#CC0033; font: normal 1.5em "Trebuchet MS"; font-weight:normal; padding:0; margin:0; }
div.copy h5, div.copycol2 h5 { color:#999; font: normal 1.1em "Trebuchet MS"; font-weight:normal; padding:0; margin:0; }
div.copy p.ref,div.copycol2 p.ref { color:#999; }
div.copycol2 { float:right;}
div#main div.copy h2 { color:#CC0033; font: normal 2.2em "Trebuchet MS"; padding:0 0 0 0; margin:0 0 0.3em 0; }
div.copy h1 { color:#CC0033; font: normal 1.1em "Trebuchet MS"; padding:0; margin:0; }
div.copy p, div.copycol2 p {font-size:1.1em; line-height:1.6em; margin:0 0 1.3em 0;}
div.copy a, div.copycol2 a { text-decoration:none; /*color:#CC0033;*/ color:#ce003d; }
div.copy a:hover, div.copycol2 a:hover { text-decoration:none; background-color:#740320; color:#FFFFFF; }

.normal_link a { background-color: #000000; text-decoration:none; color:#FFFFFF}
.normal_link a:hover { background-color: #000000; text-decoration:underline; }


div#buttons { float:right; padding-top:10px;}

/*////// MAIN END //////*/





/*////// RIGHT NAV //////*/

div#rightnav { width:235px; float:right; padding-top:3px; }
div#rightnav ul { margin:0; padding:0; list-style:none; width:100%; }
div#rightnav li { margin:0; padding:0 0 0 6px; font-size:1.1em; line-height:1.8em; border-bottom: 1px solid #000; }
div#rightnav li a{ color:#CC0033; /*background-color:#410112;*/ display:block; width:100%; height:100%; margin-left:-6px; padding-left:6px; text-decoration:none; }
div#rightnav li a:hover { background-color:#5E021A; color:#FFF; }

.login { background:url(/images/bg-login.png); padding: 4px 6px; margin:0 0 1px 0; }
.login form { padding:0; margin:0; }
.login p {color: #9f9f9f; font-size:1.1em; padding:0; margin:0; }
form dl {
  	margin: 15px 0;
}
form dt {
  	float: left;
	width: 58px;
	color: #9f9f9f;
	padding-top: 5px;
}
form dd {
  	margin: 0 0 10px 62px;
	color: #fff;
}
input.input {
	background:#bcbcbc;
	padding: 2px 5px;
	font: normal 1em arial, helvetica, sans-serif;
	border: 1px solid #9f9f9f;
	color: #444;
	-moz-border-radius:4px;
	border-radius:4px;
	-webkit-border-radius:4px;
}
input.input:focus {
	border: 1px solid #000;
	background:#fff;
	outline: none;
}input#username {
	width: 140px;
}
input#password {
	width: 140px;
}


/*//// RIGHT NAV END ////*/



/*////// FEATURE //////*/

/*div#feature { padding-bottom:6px; width:100%; }
div#feature h3{ color:#FFF; margin:0; padding:6px 6px 0 6px; font: normal 1.4em "Trebuchet MS"; }
div#feature h4{ color:#999; margin:0; padding:6px 6px 0 6px; font-size:1.1em; font-weight:normal; line-height:1.3em; }
div#feature p { color:#999; margin:0 0 6px 6px; }
div#feature a  { color:#CC0033; text-decoration:none; }
div#feature ul {list-style:none; width:240px;}
div#feature li { margin:0; padding:10px 15px 10px 10px; font-size:1em; line-height:1.5em; border-bottom: none;}
div#feature li a { color:#999; }
div#feature li strong, div#feature li a strong { color:#FFF; font-weight:normal; }
div#feature li span, div#feature li a span { color:#CC0033; }
div#feature img { margin:7px auto 0 auto; display:block;}*/


div#feature {  padding-bottom:6px; width:100%; }
div#feature li { margin:0; padding:6px 6px 0px 6px; line-height:1.3em; border-bottom: none;}
div#feature li, div#feature li a{ color:#999; }
div#feature li strong, div#feature li a strong { color:#FFF; font-weight:normal;}
div#feature li span, div#feature li a span { color:#CC0033; }
div#feature img { margin:7px auto 0 auto; display:block;}
div#feature h2{ color:#999; margin:0; padding:6px 6px 0 6px; font: normal 1.4em "Trebuchet MS"; }
div#feature h3{ color:#FFF; margin:0; padding:6px 6px 0 6px; font: normal 1.4em "Trebuchet MS"; }
div#feature h4{ margin:0; padding:6px 6px 0 6px; font-size:1.1em; font-weight:normal; }
div#feature p { margin:6px 6px 0px 6px;  }
div#feature a  { color:#CC0033; text-decoration:none; }

/*div#feature {  padding-bottom:6px; width:100%; font-size:1.1em; line-height:1.3em; }
div#feature h2{ color:#999; margin:0; padding:6px 6px 0 6px; font: normal 1.4em "Trebuchet MS"; }
div#feature h3{ color:#FFF; margin:0; padding:6px 6px 0 6px; font: normal 1.4em "Trebuchet MS"; }
div#feature h4{ color:#999; margin:0; padding:6px 6px 0 6px; font-size:1.1em; font-weight:normal; line-height:1.3em; }
div#feature p { color:#999; margin:0 0 6px 6px;font-size:1.1em; line-height:1.3em; }
div#feature a  { color:#CC0033; text-decoration:none; }
div#feature li { margin:0; padding:6px 6px 0px 10px; font-size:1.1em; line-height:1.3em; border-bottom: none;}
div#feature li, div#feature li a{ color:#999; }
div#feature li strong, div#feature li a strong { color:#FFF; font-weight:normal; }
div#feature li span, div#feature li a span { color:#CC0033; }
div#feature img { margin:7px auto 0 auto; display:block;}*/

/*//// FEATURE END ////*/


/*//// BOTTOM LINK ////*/

div#bottom_link a { color:#CC0033; }
div#bottom_link a:hover { color:#CC0033; text-decoration:underline; background-color:#000000 }

/*/////// FOOTER ///////*/

div#footer { /*position: absolute; bottom: 4.2em; left: 50%;*/ /*margin:0 auto;*/ border-top: 1px solid #E5E5E5; /*right: auto;*/ }
div#footer ul { /*position: absolute; left:-381px;*/ margin:0; padding:6px 0; list-style:none; width:763px; }
div#footer li { color:#999; float:left; display:inline; margin:0 7px 0 0; padding:3px 0 0 0; font-size:1.1em; line-height:1.3em;}
div#footer li#address { 
	background-image: url(../images/icon-copyright.gif);
	background-repeat: no-repeat;
	background-position: 0 6px;
	text-indent: 12px;
	width:240px;
}
div#footer li#phone {
	background-image: url(../images/icon-phone.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: 12px; 
	width:120px;
}

div#footer li#email{
	margin:0;
	background-image: url(../images/icon-mouse.gif);
	background-repeat: no-repeat;
	background-position: 0 1px;
	text-indent: 20px;
	width:200px;
}

div#footer li#dba{
	float:right;
	margin:0;
	width:auto;
}



div#footer li a {color:#999; text-decoration:none;}
div#footer li#email a {color:#BB0433;}


/*///// FOOTER END /////*/


/*/////// GLOBAL ///////*/

a.findout { color:#666; margin:0; padding:0; font-size:1.1em; font-weight:normal; line-height:1.3em; text-decoration:none; }

/*///// GLOBAL END /////*/
