/* CSS Document */
* {
	/* Global Font Size, Color and Face */
	font-family:"Times New Roman", Times, serif;
}

/****************   PAGE LAYOUT   *************/
/**********************************************/

body {
background: url(/images/bgd/flames.jpg) bottom left repeat-x #cccccc;
margin: 0px;
}

#content {
	background: url(/images/bgd/left_content-bgd.jpg) top left repeat-y #ffffff;
	border-top: 1px solid #FF0000;
	border-left: 1px solid #FF0000;
	border-right: 1px solid #FF0000;
	width: 1050px;
	/****  Center the table    *****/
	margin-left:auto;
	margin-right:auto;
}

.preloadPic {display:none;}

/****************   NAVIGATION STYLES   **************/
/*****************************************************/

/*  4 Value Padding - Margin Settings */
/*  Top Right Bottom Left */

/* Header menu navigation */
.menu {padding:0 0 0 15px; margin:0; list-style:none; height:35px; background:#fff url(../images/nav/nav-bgd.jpg); position:relative;}
.menu li {float:left;}
.menu li a {display:block; float:left; height:35px; line-height:35px; color:#fff; text-decoration:none; font-size:16px; font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 25px; cursor:pointer;}
.menu li a b {margin-left:8px; float:left; display:block; padding:0 40px 0 0px;}
.menu li.current a {color:#fff; background:url(../images/nav/nav-button-current.jpg);}
.menu li.current a b {background:url(../images/nav/nav-button-current.jpg) no-repeat right top;}
.menu li a:hover {color:#000; background:#000 url(../images/nav/nav-button.jpg);}
.menu li a:hover b {margin-left:8px; background:url(../images/nav/nav-button.jpg) no-repeat right top;}
.menu li.current a:hover {color:#fff; background:#000 url(../images/nav/nav-button-current.jpg); cursor:default;}
.menu li.current a:hover b {background:url(../images/nav/nav-button-current.jpg) no-repeat right top;}


/* This is the controls for the left navigation menu */
table.navbar {border-collapse: collapse; line-height: 100%;}
table.navbar td {text-align:left; font-size: 12px;}
table.navbar td a{font-size: 14px; text-align:left; vertical-align: middle; color: #0033FF; display: block; height: 19px; text-decoration: none; width: 165px; padding-top: 6px; padding-right: 3px; padding-left: 10px;  padding-bottom: 3px; background: url(/images/nav/left_nav-bgd.jpg) top left repeat-y; border:solid #FFFFFF; border-width:0 1px 1px 1px;}
table.navbar td a:link, table.navbar td a:visited { text-align:left; color: #000;}
table.navbar td a:hover, table.navbar td a:active {	text-align:left; color: #FFF; background: url(/images/nav/left_nav-bgd-hover.jpg) top left no-repeat; border:solid #FF0000; border-width:1px 1px 1px 1px; padding-top: 5px;}


#left-menu {font-family:arial, sans-serif; font-size:14px; list-style-type:none; padding:0; margin:0; float:left; width:175px; position:relative; left:0; line-height: 100%; }
#left-menu ul {list-style-type:none; padding:0; margin:0; border-top:1px solid #fff;}

#left-menu li, #left-menu li a {display:block; text-decoration:none; cursor:pointer;}
#left-menu li {color:#000; text-indent:8px;}
#left-menu li a:link, #left-menu li a:visited {line-height:30px; color:#000; background: url(/images/nav/left_nav-bgd.jpg) top left repeat-y; padding:6 3 3 10;  border:1px solid #fff; border-top:0;}
#left-menu li a:hover, #left-menu li a:active {line-height:29px; color: #FFF; background: url(/images/nav/left_nav-bgd-hover.jpg) top left no-repeat; padding:6 3 3 10; border:1px solid #FF0000;}




/****************   LINKS   *******************/
/**********************************************/
a:link {color: #0033FF;	text-decoration: none;}
a:visited {color: #0033FF; text-decoration: none;}
a:hover {color: #000000; text-decoration: underline;}
a:active {color: #000; text-decoration: none;}



/****************   TEXT FORMATS  *****************/
/**************************************************/
.subtle {font-family: "Times New Roman", Times, serif; font-size: 12px; color: #666666; text-decoration: none;}
#content_text{font-family: "Times New Roman", Times, serif; font-size: 14px; color: #333333; line-height: 200%}


/****************   HEADINGS   ****************/
/**********************************************/
.headings {	font-size: 20px; color: #FF0000;}
.headings2 {font-size: 22px; color: #000000;}
.headings3 {font-size: 18px; color: #FF0000;}
.headings4 {font-size: 18px; color: #669933;}
.headings5 {font-size: 20px; color: #009900; font-weight: bold;}
.headings-small {font-size: 18px; color: #000000;}
.headings-small2 {font-size: 14px; color: #669933;}
.headings-small3 {font-size: 18px; color: #FF0000;}
.headings-page {font-size: 24px; color: #336600;}
.headings-table {font-size: 14px; color: #FFFFFF; font-weight: bold;}



/****************   TABLE BORDERS   ***********/
/**********************************************/
table.small_border {border-collapse: collapse; border: 1px solid #FF0000;}
table.small_border2 {border-collapse: collapse; border: 1px solid #000;}


/****************   BUTTONS   *****************/
/**********************************************/
.button_red {font-family: "Times New Roman", Times, serif; background: url(/images/bgd/button-red-left.jpg) no-repeat top left; padding-left: 5px; height: 18px; float: left;	margin-right: 5px;}
.button_red input, .button_red button {font-family: "Times New Roman", Times, serif; background: url(/images/bgd/button-red-bgd.jpg) top right no-repeat; height: 18px; color: #ffffff;	font-size: 11px;	font-weight: bold; padding-bottom: 2px; padding-right: 5px;	margin: 0px; border-width: 0px;	cursor: pointer;}
/*.button_red_ie { _margin-right: 5px; _margin-top: 5px;}*/

.button_black {font-family: "Times New Roman", Times, serif; background: url(../images/bgd/button-black-left.gif) no-repeat top left; padding-left: 5px; height: 18px; float: left; margin-right: 5px;}
.button_black input, .button_black button {font-family: "Times New Roman", Times, serif; background: url(../images/bgd/button-black-bgd.gif) top right no-repeat; height: 18px; color: #ffffff; font-size: 11px; 	font-weight: bold; padding-bottom: 2px; padding-right: 2px; margin: 0px; border-width: 0px;cursor: pointer;}
.button_black_ie {_margin-right: 5px; _margin-top: 5px;}

