/* CSS Document */


  body { 
    scrollbar-face-color: #474545;
    scrollbar-arrow-color: #7E6655;
    scrollbar-track-color: #514F4F;
    scrollbar-shadow-color: #000000;
    scrollbar-highlight-color: #989090;
    scrollbar-3dlight-color: #000000;
    scrollbar-darkshadow-color: #4C2F03;
		
 }
 
 
.maintableb {
 background-color: #; 
 padding-top: 10px;
 padding-bottom: 10px;
 padding-left: 10px;
 padding-right: 10px;
 margin-bottom: 0px;
 border: 1px solid #6e6767;
 }
 
.textinput { 
 				color: #C3D3F3; 
				background-color: #404040;
				border: 1px solid #68685A;
				font-size: 12px;
        padding-right: 3px;
        padding-left: 3px;
				width:100%;
}
 
.tableb { 
				background : #; 
        padding-top: 3px;
        padding-right: 10px;
        padding-bottom: 3px;
        padding-left: 10px;
				font-size:11pt;
				font-family:Papyrus, Book Antiqua, Georgia, times new roman, verdana, tahoma, arial;
				color:#B2ACA0;
		
				
}

.tablec { 
				background : #404040; 
        padding-top: 3px;
        padding-right: 5px;
        padding-bottom: 3px;
        padding-left: 5px;
				font-size:8pt;
				font-family:Papyrus, Book Antiqua, Georgia, times new roman, verdana, tahoma, arial;
				color:#B2ACA0;
		
				
}

.tablef {     
				background : #343333;
				padding-top: 10px;
        padding-right: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
}

.tableg {     
				background : #343333;
				padding-top: 10px;
        padding-right: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
				font-size:12pt;
				font-family:Papyrus, Book Antiqua, Georgia, times new roman, verdana, tahoma, arial;
				color:#B2ACA0; 
}

.button {       
				border: 1px solid #333333; 
        font-size: 12px;
        background-image : url('http://www.taylorolivia.com/writer/button_bg.gif');
        background-position : bottom;
				font-family: Arial, Helvetica, sans-serif;
				color:#C3D3F3;

}


.text {
	font-size:12pt;
	font-family: verdana, tahoma, arial;
	color:#E2DEDA;
  font-weight:none;
}



.btext {
	font-size:7pt;
	font-family:verdana, tahoma, arial;
	color:#828E8A;
	font-weight:none;
}

.ctext {
	font-size:8pt;
	font-family: Papyrus, Book Antiqua, Georgia, times new roman, verdana, tahoma, arial;
	color:#E2DEDA;
  font-weight:none;
}

.xtext {
	font-size:10pt;
	font-family: Papyrus, Book Antiqua, Georgia, times new roman, verdana, tahoma, arial;
	color:#E2DEDA;
  font-weight:none;
}

.space {
	font-size:12pt;
	font-family: helvetica, verdana, tahoma, arial;
	color:#828E8A;
	font-weight:bold;
}

a.menu:link { 
	font-family: verdana, tahoma, arial; 
	font-size: 9px; color: #c2cEcA; 
	text-decoration: none; 
}
a.menu:visited { 
	font-family: verdana, tahoma, arial; 
	font-size: 9px; color: #c2cEcA; 
	text-decoration: none; 
}
a.menu:active { 
	font-family: verdana, tahoma, arial; 
	font-size: 9px; color: #c2cEcA; 
	text-decoration: none; 
}
a.menu:hover { 
	font-family: verdana, tahoma, arial; 
	font-size: 9px; 
	color: #e2eEeA; 
	text-decoration: underline; 
}


a.bmenu:link { 
	font-family: Papyrus, Book Antiqua, Georgia, times new roman, verdana, tahoma, arial; 
	font-size: 12pt; color: #c2cEcA; 
	text-decoration: none; 
}
a.bmenu:visited { 
	font-family: Papyrus, Book Antiqua, Georgia, times new roman, verdana, tahoma, arial; 
	font-size: 12pt; color: #c2cEcA; 
	text-decoration: none; 
}
a.bmenu:active { 
	font-family: Papyrus, Book Antiqua, Georgia, times new roman, verdana, tahoma, arial; 
	font-size: 12pt; color: #c2cEcA; 
	text-decoration: none; 
}
a.bmenu:hover { 
	font-family: Papyrus, Book Antiqua, Georgia, times new roman, verdana, tahoma, arial; 
	font-size: 12pt; 
	color: #ffffff; 
	text-decoration: underline; 
}

a.cmenu:link { 
	font-family: Papyrus, Book Antiqua, Georgia, times new roman, verdana, tahoma, arial; 
	font-size: 10pt; color: #c2cEcA; 
	text-decoration: none; 
}
a.cmenu:visited { 
	font-family: Papyrus, Book Antiqua, Georgia, times new roman, verdana, tahoma, arial; 
	font-size: 10pt; color: #c2cEcA; 
	text-decoration: none; 
}
a.cmenu:active { 
	font-family: Papyrus, Book Antiqua, Georgia, times new roman, verdana, tahoma, arial; 
	font-size: 10pt; color: #c2cEcA; 
	text-decoration: none; 
}
a.cmenu:hover { 
	font-family: Papyrus, Book Antiqua, Georgia, times new roman, verdana, tahoma, arial; 
	font-size: 10pt; 
	color: #ffffff; 
	text-decoration: underline; 
}

a.dmenu:link { 
	font-family: Papyrus, Book Antiqua, Georgia, times new roman, verdana, tahoma, arial; 
	font-size: 8pt; color: #c2cEcA; 
	text-decoration: none; 
}
a.dmenu:visited { 
	font-family: Papyrus, Book Antiqua, Georgia, times new roman, verdana, tahoma, arial; 
	font-size: 8pt; color: #c2cEcA; 
	text-decoration: none; 
}
a.dmenu:active { 
	font-family: Papyrus, Book Antiqua, Georgia, times new roman, verdana, tahoma, arial; 
	font-size: 8pt; color: #c2cEcA; 
	text-decoration: none; 
}
a.dmenu:hover { 
	font-family: Papyrus, Book Antiqua, Georgia, times new roman, verdana, tahoma, arial; 
	font-size: 8pt; 
	color: #ffffff; 
	text-decoration: underline; 
} 

.main_fill { font-size: 10pt; background-color: #FFFFFF; }
.main_link { font-size: 10pt; color:#4F98BB; text-decoration: underline; }
.main_link:hover { font-size: 10pt; color: #0000FF; text-decoration: underline; }
.main_paragraph {  font-size: 10pt; text-indent: 20px; margin-bottom: 5px; text-align: justify; }
.main_text { font-size: 10pt; }

.border_left {}
.border_right {}

.footer { font-size: 11pt; text-align: center; color: white; padding: 10px; background-color: #EEEEEE; background-image: url(footer.png); background-repeat: repeat-y; }
.footer_link { font-size: 11pt; color: white; text-decoration: none; }
.footer_link:hover { font-size: 11pt; color: white; text-decoration: none; }

.header_link { font-size: 10pt; color: #000000; text-decoration: none; }
.header_link:hover { font-size: 10pt; color:#3372B6; text-decoration: none; }

.box_border { background-color: #CCCCCC; }
.box_fill { font-size: 10pt; padding: 10px; background-image: url(box_bg.gif); }

.light_text { font-size: 9pt; color: #666666; }
.light_link { font-size: 9pt; color: #666666; text-decoration: underline; }
.light_link:hover { font-size: 9pt; color: #0000FF; text-decoration: underline; }

.line_no_margin { background-color: #CCCCCC; width: 100%; }
.line_small_margin { background-color: #CCCCCC; margin-top: 3px; margin-bottom: 3px; }
.line_medium_margin { background-color: #CCCCCC; margin-top: 5px; margin-bottom: 5px; }
.line_large_margin { background-color: #CCCCCC; margin-top: 15px; margin-bottom: 15px; }
.line_dashed { background-image: url(line_dashed.gif); }

.small_title { font-size: 9pt; margin-bottom: 5px; font-weight: bold; }
.small_text { font-size: 8pt; margin-bottom: 5px; }
a.news_link {
    text-decoration: none;
    color: #333333;
}
a.news_link:hover {
    text-decoration: underline;
}

.articles { background-color: #FFFFFF; }
.columns { font-size: 10pt; padding-top: 10px; padding-bottom: 10px; }

.title_bar {padding: 3px; padding-left: 7px; font-weight: bold; }

.subtitle { font-size: 10pt; color: #333333; font-weight: bold; margin-bottom: 7px; }
.test { margin-bottom: 5px; padding-bottom: 5px; }
.more { font-size: 9pt; color: #0000FF; text-decoration: none; }
.more:hover { font-size: 9pt; color: #0000FF; text-decoration: underline; }
/*.more { font: 10pt arial; color: #0000FF; text-decoration: none; }
.more:hover { font: 10pt arial; color: #0000FF; text-decoration: underline; }*/

form { margin: 0px; padding: 0px; }
.form_button { font-size: 9pt; background-color: #FFFFFF; color: #222222; font-weight: bold; border-width: 1px; border-color: #AAAAAA; border-style: solid; padding-left: 3px; padding-right: 3px; cursor: pointer; }
.form_textarea { font-size: 9pt; background-color: #FFFFFF; border-width: 1px; border-color: #CCCCCC; border-style: solid; padding-left: 3px; }
.form_textarea_shaded { font-size: 9pt; background-color: #FEFCE3; border-width: 1px; border-color: #CCCCCC; border-style: solid; padding-left: 3px; }
.form_text { font-size: 9pt; background-color: #FFFFFF; border-width: 1px; border-color: #CCCCCC; border-style: solid; padding-left: 3px; padding-right: 3px; }
.form_text_shaded { font-size: 9pt; background-color: #FEFCE3; border-width: 1px; border-color: #CCCCCC; border-style: solid; padding-left: 3px; padding-right: 3px; }
.form_select { font-size: 9pt; background-color: #FFFFFF; border-width: 1px; border-color: #CCCCCC; border-style: solid; }

.highlight { background-color:#EEEEEE;}
/* ========================= */
/*    MESSAGE BOX STYLES     */
/* ========================= */

/* Regular Message */
.message_box { background-color: #EBE26D; font-size: 10pt; text-align: justify; }
.message_fill { background-color: #FEFCE3; }

/* Important Message */
.important_message_box { background-color: #C13A3A; font-size: 10pt; text-align: justify; }
.success_message_box { background-color: #3AC13A; font-size: 10pt; text-align: justify; }
.success_message_fill { background-color: #F1FFF1; font-size: 10pt; text-align: justify; }
.important_message_fill { background-color: #FFF1F1; }

.info_box { background-color: #EBE26D; font-size: 8pt; }
.info_fill { background-color: #FEFCE3; }
.text_answer { color:#333366; font-weight: bold; font-style:italic; }

.sidebar {

padding:7px 11px 0 14px;
}
.side_link {font-size: 8pt; color:#E2DEDA; text-decoration: underline;}
.side_link:hover {font-size: 8pt; color:#3372B6; text-decoration: underline;}
