/* CONTENT STYLES */

body, p, div, td {font-family:tahoma,helvetica, arial;font-size:11px; color: white}
body {background-image:url(images/layout/bg2.jpg); background-attachment: fixed;background-position: center; background-repeat:no-repeat;margin:0px;padding:0px; background-color:#000000;}

a, a:visited {color: gold; font-weight:bold; text-decoration:none;}
a:hover {color: yellow; text-decoration: underline;}

a.link_url {font-weight:normal;color:#f0f0f0;}

h1 {margin:0 0 10px 0;font-size:30px; font-weight:bold; text-transform:uppercase;}
h2 {margin:0 0 10px 0; font-size:24px; font-weight:normal;}
h3 {margin:0 0 10px 0; font-size:20px; font-weight:bold; display:inline; vertical-align:middle }
h4 {margin:0 0 10px 0; font-size:15px; font-weight:bold; display:inline; text-transform:uppercase; }

div .blog {color:white;}
.blog h3 {color:#FFD700;font-size:15px;text-transform:uppercase;border:1px dotted silver;border-width:0 0 1px 0;display:block;}
.blog h3 a:hover {text-decoration:none; color:white;}

form {margin:0;padding:0;}
ul {margin-top:7px;margin-bottom:0px;list-style:square;}

/* LAYOUT STYLES */

div.header_logo {float:left;}
div.ad {float:left;}

div.page2 {width:690px;margin:0;padding:0;float:left;}
div.page {margin:0 0 0 14px; background-image:url(images/layout/page_bg_horiz.jpg); background-repeat:repeat-y; }

div.page_bg {width:692px;margin:0;padding:0;background-image:url(images/layout/page_bg.jpg); background-repeat:repeat-x; float:left;background-color:#4d4d4d;border:0px dotted silver}

div.page_icon {float:left; padding:0 10px 0 20px;}
div.page_title {float:left; padding:0px;}
div.page_area {float:left; padding:20px 15px 20px 30px; line-height:20px;font-size:12px;}

img.page_left {float:left;display:inline;width:2px;padding:0;margin:0;border:0px solid white}
div.page_right {float:left;border:0px solid white}

div.sidebar {width:224px;text-align:center;}
div.sidebar2 {margin:25px 0 0 0;text-align:center;}
div.sidebarX {margin:25px 0 0 0;width:237px;float:left; text-align:center;}

div.email_signup {width:200px}

div.navigation {clear:both; padding:0 0 0 33px; height:23px; background-image:url(images/layout/nav_bg.jpg); background-repeat:no-repeat}



div.tab_off {background-image:url(images/navigation/tab_bg.png);background-repeat:repeat-x;background-position:top; width:110px; height:23px;float:left;}
div.tab_off .left {background-image:url(images/navigation/tab_left.png);background-repeat:no-repeat;background-position:left; height:23px;}
div.tab_off .link {background-image:url(images/navigation/tab_right.png);background-repeat:no-repeat;background-position:right; height:23px;text-align:center;}
div.tab_off .link li a {font-family:tahoma;color:white;font-size:11px;font-weight:bold;line-height:20px;display:block; height:23px;text-decoration:none;}

div.tab_over {background-image:url(images/navigation/tab_bg_over.png);background-repeat:repeat-x;background-position:top; width:110px; height:23px;float:left;}
div.tab_over .left {background-image:url(images/navigation/tab_left_over.png);background-repeat:no-repeat;background-position:left; height:23px;}
div.tab_over .link {background-image:url(images/navigation/tab_right_over.png);background-repeat:no-repeat;background-position:right; height:23px;text-align:center;}
div.tab_over .link li a {font-family:tahoma;color:white;font-size:11px;font-weight:bold;line-height:20px;display:block; height:23px;text-decoration:none;}
div.tab_over .link li a:hover {text-decoration:none;}

div.tab_on {background-image:url(images/navigation/tab_bg_on.png);background-repeat:repeat-x;background-position:top; width:110px; height:23px;float:left;}
div.tab_on .left {background-image:url(images/navigation/tab_left_on.png);background-repeat:no-repeat;background-position:left; height:23px;}
div.tab_on .link {background-image:url(images/navigation/tab_right_on.png);background-repeat:no-repeat;background-position:right; height:23px; text-align:center;color:white;font-size:11px;}
div.tab_on .link li a {font-family:tahoma;color:white;font-size:11px;font-weight:bold;line-height:20px; display:block; height:23px;}
div.tab_on .link li a:hover {text-decoration:none;}

div.navigation img {margin:34px 8px 0 8px;}

div.spotlight {width:234px;margin:0;padding:0; background-image:url(images/layout/resource_spotlight.jpg); background-repeat:no-repeat;}
div.spotlight_padding {padding-top:40px;}
div.spotlight a {color:white; text-decoration:underline}
div.spotlight a:hover {color:gold; text-decoration:underline}

div.sidebar_box {width:207px; margin:00px 0 0 10px;; background-image: url(images/layout/side_box_bg.png)}

div.itinerary_box {line-height:16px;}
div.itinerary_box .date {font-weight:bold; color:gold;}
div.itinerary_box .name {}
div.itinerary_box .location {margin-bottom:15px;}

div.footer {clear:both; text-align:right;}
div.footer_text {padding:5px 260px 0 0;font-size:10px; color:#a8a8a8;}
div.footer_text a,div.footer_text a:visited {font-weight:normal;color:#a8a8a8;text-decoration:none;}

/* PAGE STYLES */

div.container {width:950px;text-align:left; background-color:#000000;}
div.container_body {width:930px;text-align:left;}

div.itinerary {line-height:15px;}
div.itinerary .month {color:gold; font-weight:bold; font-size:15px; margin-top:25px; text-transform:uppercase; border-bottom:1px dotted gray;}
div.itinerary .name {font-weight:bold;margin-top:14px; color: yellow; text-transform:uppercase; border:1px solid silver; border-width: 0 0 1px 0;padding-bottom:5px; margin-bottom:7px;}
div.itinerary .location {}
div.itinerary .date {}

/*
.bluetabs{
padding:0px;
margin:0;
display:inline;
}

.bluetabs ul{
padding: 1px 5px 3px 5px;
margin-left: 0;
margin-top: 0px;
margin-bottom: 0px;
line-height:17px;
letter-spacing:.1mm;
list-style-type: none;
text-align: left;
}

.bluetabs li{
display: inline;
margin: 0;
text-align:center;
padding:0;

}

.bluetabsX li a:link, .bluetabs li a:visited{
text-decoration: none;
padding: 3px 20px 3px 5px;
border: 0px solid #333333;
border-right-width:0px;
color:white;
font: normal 10px tahoma;

}


.bluetabsX li.selected a{
background-image: none;
border-bottom-color: black;
border:1px solid gray;
border-width:3px 0px 0 0px;
border-top-color:#8EC02D;
color:#8EC02D;

}
*/

.bluetabs{
padding:0px;
margin:0;
}

.bluetabs ul{
padding:0px;
margin: 0px;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.bluetabs li{
display: inline;
padding:0px;
margin: 0px;

}

.bluetabs li a:link, .bluetabs li a:visited{
text-decoration: none;
padding: 0px;
border: 0px solid #333333;
border-right-width:0px;
}

.bluetabs li a:hover{
text-decoration: none;
color: white;
}

.bluetabs li.selected{

}

.bluetabs li.selected a{ /*selected main tab style */
background-image: none; /*THEME CHANGE HERE*/
border-bottom-color: black;

border-top-color:#8EC02D;
color:#8EC02D;
font: normal 10px tahoma;
}

.bluetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;

}


/* ######### Style for Drop Down Menu ######### */

.dropmenudiv_b,
.dropmenudiv_b_on{
position:absolute;
top: 0;
border: 1px solid gray;
border-width: 0px 1px 1px 1px;
z-index:100;
background-color: #3D2F51;
visibility: hidden;
text-align: right;
width:107px;
}
.dropmenudiv_b_on{background-color:#000000}


.dropmenudiv_b a:link,.dropmenudiv_b a:visited,
.dropmenudiv_b_on a:link,.dropmenudiv_b_on a:visited{
width: auto;
display: block;
text-indent: 5px;
border: 0 solid gray;
border-bottom-width: 0px;
padding: 4px 3px 5px 0;
text-decoration: none;
color: #f0f0f0;
font:normal 11px tahoma;
}

* html .dropmenudiv_b a,
* html .dropmenudiv_b_on a{ /*IE only hack*/
width: 100%;
}


.dropmenudiv_b a:hover, .dropmenudiv_b a:visited:hover,
.dropmenudiv_b_on a:hover, .dropmenudiv_b_on a:visited:hover{
background-color: #757698;
color:white;
}

/**** ADDED 12.13.08 for Ministry Request Manager [amt-design.com] ****/
.hide {display:none;}
.show {}

div.request {width:550px;}
div.request h3 {color:#ffffff;padding:3px 0 3px 6px;}
div.request div.box {border:1px solid gray; padding:10px; margin:0 0 20px 0; background:#333333}

table.request td.label {text-align:right; width:150px;}
table.request td {padding:5px;}

div.date_request {border:1px solid silver; background:gray; padding:5px;}
div.date_request_label {float:left; width:140px; line-height:22px; border:0px solid silver; font-weight:bold;}
div.date_request_dropdowns {float:left; width:370px; border:0px solid gray;}

input.button {font-size:11px; font-family:tahoma;color:navy;font-weight:bold; cursor:pointer;}
input.small_button {font-size:10px; font-family:tahoma;color:navy;font-weight:bold; cursor:pointer;}
/**** END ADD ****/