body{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin:1px;}
a:link, a:visited{text-decoration:none; color:#990000;}
a:hover{color:#0000CC;}
h1{font-size:14px; margin:1px;}
h3{font-size:12px; font-weight:bold; padding:0px; margin:1px;}
h4{font-size:12px;padding:2px; margin:0px; color:#000099;}
form{padding:5px;margin:0px; background-color:#990000;}
.form_directory{padding:5px;margin:0px; background-color:#ffffff;}
input, select{font-size:11px;}
fieldset{margin:1px 1px 1px 30px; font-size:11px; color:#990000;}
legend{font-weight:bold;}
.ok_msg{color:#000099;}
.error{color:#ffffff; background-color:#990000; padding:2px;font-size:12px;}

table{background-color:#f5f5f5; width:100%;}
th{background-color:#990000; color:#ffffff; text-align:left;}
tr{}
td{vertical-align:top;background-color:#ffffff;}

.icons{border:0px; vertical-align:middle; padding:0px 2px;}
.icons a{border:0px;}

.div_header{ color: #000099; background-color: #ffffff; padding:2px; font-size:16px; border:1px solid #999999; margin:2px;border-top:5px solid #990000;}
.div_details{padding:3px; color:#000000; background-color:#f5f5f5; font-size:10px;border-top:1px solid #999999; padding-left:30px;}
.footer{padding:5px; background-color:#000000; color:#ffffff; border-top:5px solid #f5f5f5; clear:both;}
	.footer a{color:#f5f5f5; font-weight:bold;}
#header{ background-color:#f5f5f5; border-bottom:3px solid #990000; margin:2px 0px;}
#header h1 a{font-size:22px; color:#990000; font-weight:bold; padding:3px 0px 0px 3px; text-decoration:none; margin:0px;}
#contact{ text-align:center;}
#header_link{padding:2px; font-weight:bold;}
#intro{padding:3px 5px;}
#latest{ padding:5px; line-height:20px; clear:both;}
#latest fieldset{margin:0px}
#latest a:link, #latest a:visited{color:#0000FF;}
#latest a:hover{color:#990000;}

/* account style */
.dir_head{background-color:#990000; color:#ffffff; text-align:left; font-size:12px; padding:2px; font-weight:bold;}
.total_dir th{background-color:#990000; color:#ffffff; text-align:left; font-size:12px;}
.total_dir td{padding:2px;}
.total_dir .tr1,#url_reports .tr1{background-color:#e5e5e5;}
.total_dir .tr2,#url_reports .tr2{background-color:#ffffff;}
.acc_total_dir{width:48%; float:left; padding:5px;}
.th_header{padding:2px;font-size:14px;font-weight:bold;}
.th_header_grey{padding:2px;font-size:14px;font-weight:bold; background-color:#333333; text-align:center;}
#top_right_panel{width:250px; background-color:#e5e5e5; float:right; border:1px solid #cccccc; padding:5px; clear:left;}
#acc_add_url{text-align:center; padding:5px;}
#add_edit_url_tbl{width:700px; text-align:left; font-size:12px;}
#add_edit_url_tbl input{font-size:12px; border:1px solid #0000FF; background-color:#f5f5f5;}
#add_edit_url_tbl .limit_field{border:1px solid #ffffff; font-size:12px;font-weight:bold;}
.td_grey{background-color:#cccccc; padding:5px;}
.light_grey{color: #999999; font-size:10px; font-weight:bold;}
#url_edit_select{float:right; background-color:#e5e5e5; margin:2px; padding:5px; text-align:left; font-size:12px;}
#url_edit_select select{font-size:12px;}

.box_submit{width:33%; text-align:left; height:200px; padding:2px 0px 2px 5px;}
.box_header{background-color:#cccccc; padding:5px; font-size:12px; font-weight:bold; margin:0px 0px 3px 0px;}
#tbl_submit_url{background-color:#990000;}
#tbl_submit_url form{background-color:#f5f5f5;}
.link_type{text-align:left;width:50%;padding:2px;border-bottom:1px dashed #e5e5e5;}
.loading{background-color:#cccccc; padding:5px;}
.error_red{color:#ffffff; background-color:#990000; padding:5px;font-size:12px;}
.error_grey{color: #006600; background-color:#e5e5e5; padding:5px;font-size:12px; font-weight:bold;}
.error_orange{color:#f5f5f5; background-color: #CC4200; padding:5px;font-size:12px;}
.error_green{color:#f5f5f5; background-color: #006600; padding:5px;font-size:12px;}
.error_black{color:#f5f5f5; background-color: #000000; padding:1px;font-size:10px;}

/* highlight words */
.pg_title{background-color:#FFFF00; font-weight:bold; padding:1px;}


#help_field{color:#000000;}

/* CSS Tabs */
#navcontainer {
        background: #369;
        border-top: 1px solid #9CC;
        font: normal normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
		padding-left:2px;
		clear:both;
}

#navlist {
        list-style: none outside none;
        margin: 0;
        padding: 0;
}

/*@media all {
        #navlist {
                text-align: center
        }
}*/

#navlist li {
        bottom: 11px;
        display: inline;
        line-height: 1.2em;
        margin: 0;
        padding: 0;
        position: relative;
}

html>body #navlist li {
        background: #000;
        margin: 0 3px 0 0;
        padding: 4px 0px 4px 0;
}

#navlist a, #navlist a:link, #navlist a:visited {
        background: #900;
        border: 1px solid #FFF;
        bottom: 2px;
        color: #FFF;
        cursor: pointer;
        display: inline;
        height: 1em;
        margin: 0;
        padding: 3px 5px 3px 5px;
        position: relative;
        right: 2px;
        text-decoration: none;
}

#navlist a:hover {
        background: #C00;
        bottom: 1px;
        color: #FFF;
        position: relative;
        right: 1px;
}

#navlist a:active {
        background: #999;
        bottom: 0px;
        color: #FFF;
        position: relative;
        right: 0px;
}

#navlist li#active {
        background: #369;
        bottom: 13px;
        display: inline;
        margin: 0 3px 0 0;
        padding: 0;
        position: relative;
}

html>body #navlist li#active {
        background: #000;
        margin: 0 4px 0 4px;
}

#navlist #active a, #navlist #active a:link, #navlist #active a:visited, #navlist #active a:hover {
        background: #369;
        border-bottom: none;
        border-left: 1px solid #9CC;
        border-right: 1px solid #9CC;
        border-top: 1px solid #9CC;
        bottom: 0;
        color: #FFF;
        cursor: text;
        margin: 0;
        padding: 2px 5px 0 5px;
        position: relative;
        right: 0;
}