/* CSS Document */

/*******************************************************************************************************************/
/* Redefined Tags  */
/*******************************************************************************************************************/
body { margin: 0; padding:0px 0px 0px 0px; font-family:Helvetica, Verdana, sans-serif, Arial; text-align: left; line-height: 1.2em; color: #c3c3c3; background: #000; voice-family: "\"}\""; voice-family: inherit;  font-size: 14px}
h1 {margin:0px; padding:35px 0px 25px 0px; font-size:30px; color:#747779; font-weight:normal; line-height:30px;}
.light {color:#c3c3c3;}
h2 {margin:0px; padding:0px 0px 15px 0px; font-size:17px; color:#c3c3c3; font-weight:normal; line-height:20px;}


p {margin:0; padding:5px 0px;}
a, a:link, a:active, a:visited{color: #c3c3c3; text-decoration: underline;}
a:hover {color: #FFF; text-decoration: underline;}

ul {margin:0; padding:10px 0px 5px 35px; list-style-type:none;}
li {margin:0; padding:3px 0px 5px 25px; list-style-type:none; background:url(../images/bullet.gif) 0px 5px no-repeat; font-size:14px; line-height:15px }

hr {}

/*******************************************************************************************************************/
/* Redefined Tags/Form  */
/*******************************************************************************************************************/
form {margin:15px 0px 0px 0px; padding:0; width:550px;}
fieldset {margin:0px; padding:10px 20px; border:2px solid #58595b; }
label {line-height:30px;}
input {margin:0; padding:2px; float:right; display:inline; border:1px solid #58595b; width: 300px}
textarea {margin:0; padding:2px; float:right; display:inline; border:1px solid #58595b; width: 300px; height:100px;}
.checkbox {margin:0px 10px 0px 200px; width:auto; float:none; border:none;}
button {margin:0; padding:3px; background:#000; border:2px solid #c3c3c3; color:#c3c3c3; float:right; display:inline;}

/*******************************************************************************************************************/
/* Top Nav  */
/*******************************************************************************************************************/
.nav {margin:0px 0px 30px 10px; padding: 0; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:16px; height:25px;}
.nav ul {margin:0; padding: 0; list-style-type:none; background:none;}
.nav li {margin:0; padding:0px; list-style-type:none; float:left; display: inline; background:transparent; text-align:center; line-height:18px;}
.nav li a, .nav li a:link, .nav li a:active, .nav li a:visited {margin:0px 6px 0px 0px; padding:0px 6px 3px 6px; color:#c3c3c3; text-decoration: none; border-bottom:4px solid #c3c3c3; display:block;}
.nav li a:hover {color: #FFF; border-bottom:4px solid #747779;}


.anylinkcss {margin:5px 0px 0px 0px; paddin:5px 0px; position:absolute; visibility: hidden; font-size:12px; line-height: 14px; z-index: 100; width: 100px; top: -500px;}
.anylinkcss a, .anylinkcss a:link, .anylinkcss a:active, .anylinkcss a:visited {padding: 5px 5px; width: 100%;  color:#000; display: block; text-indent: 3px; text-decoration: none; text-indent: 5px;  background:#c3c3c3;}
.anylinkcss a:hover { color:#58595b; }

/*******************************************************************************************************************/
/* Content  */
/*******************************************************************************************************************/
#wrapper {margin:0px auto; padding:30px 0px 0px 0px; width:815px;}
#right {margin:0; padding:0px 0px 0px 30px; width:160px; float:right; display:inline; font-size:12px; line-height:14px; }
#right .space {margin:0; padding:0px 0px 24px 0px;}
#right .spacetop {margin:0; padding:58px 0px 0px 0px;}
#right a, #right a:link, #right a:active, #right a:visited {color:#c3c3c3; text-decoration:none;}
#right a:hover {color:#FFF; text-decoration:none;}
#content {margin:0px 190px 0px 0px; padding:0px 0px 40px 10px; }
#content .img {margin:0; padding:55px 14px 0px 0px; }

.clear {margin:0; padding:0; height:1px; line-height:1px; font-size:1px; clear:both;}
.clearL {margin:0; padding:0; height:1px; line-height:1px; font-size:1px; clear:left;}
.clearR {margin:0; padding:0; height:1px; line-height:1px; font-size:1px; clear:right;}
/*******************************************************************************************************************/
/* Footer  */
/*******************************************************************************************************************/
#footer {margin:0; padding:0px 10px 10px 10px; font-size:12px}
#footer img {margin:0; padding:7px 0px; float:right; display:inline;}
#footer ul {margin:0; padding:0; list-style-type:none;}
#footer li {margin:0; padding:5px 14px 5px 0px; list-style-type:none; float:left; display:inline; font-size:12px; background:transparent; }
#footer a, #footer a:link, #footer a:active, #footer a:visited {color: #c3c3c3; text-decoration:none;}
#footer a:hover {color: #FFF;}