/*
Based on 
phpwcms_template/inc_css/frontend.css
*/

body {
        margin: 0px;
        padding: 0px;
        font-family: verdana, arial, helvetica, sans-serif;
        color: #362312;
        background-color: fff;
		}

#Hide {
        display: none;
        }

ul { 
		margin: 0px 0px 0px 15px;
		}
		
li { 
        font: 11px/18px verdana, arial, helvetica, sans-serif;
        list-style: disc; 
        margin: 0px 0px 0px 0px;
        padding: 0px;
		}

a:link, a:active, .articleList_tophead {
        font-weight: bold;
        font-size: 11px;
        color: #993333;
        text-decoration: none;
        border-bottom: 1px dotted #993333;
        }

a:visited {
        font-weight: bold;
        font-size: 11px;
        color: #660000;
        text-decoration: none;
        border-bottom: 1px dotted #660000;
		 }
		
.bigLink {
        font-weight: bold;
        font-size: 16px;
        color: #993333;
        text-decoration: none;
        border-bottom: 1px dotted #993333;
        }
 
.image_td {
		text-decoration: none;
        border-bottom: none;
		} 
		 
		 
/*  paragraph fonts  */ 	
p, td, tr, th, .articleSummary, .articleText, .articleList_toptext, .search_result {
        font: 11px/18px verdana, arial, helvetica, sans-serif;
        margin: 0px 0px 0px 0px;
        padding: 0px;
        }	 

.articleCode {
		font-family: "Courier New", Courier, monospace;
		font-size: 11px;
		}

.image_caption {
        font: 11px/13px verdana, arial, helvetica, sans-serif;
 		color: #666;
        margin: 4px 0px 12px 0px;
        padding: 0px;
        text-align: left;
     	background-color: fff;
		}

#HeaderRight p {
		font: 10px/12px verdana, arial, helvetica, sans-serif;
        margin: 20px 0px 0px 0px;
        color: #D6DAA2;
		}
		
#rightBlock p, .related {
		font: 11px/14px verdana, arial, helvetica, sans-serif;
        margin: 0px 14px 14px 14px;
		}


/*
.articleList_toptext {
		font-family: Verdana, Helvetica, Arial, sans-serif;
		font-size: 10px;
		}

.articleList_listhead {
		font-family: Verdana, Helvetica, Arial, sans-serif;
		font-size: 11px;
		font-weight: bold;
		}

*/



/*  header fonts  */ 
.articleHead, .articleList_listhead, h1 {
		font-weight: bold;
		font-family: georgia, times, serif;
        margin: 0px 0px 10px 0px;
        padding: 0px;
        font-size: 18px;
        line-height: 33px;
        color: #993333;
        background: url(../../resources/images/dot_border_brown_2.gif) repeat-x bottom;
        }

.articleSubHead, .articleList_topsubhead {
		font: 11px/18px verdana, arial, helvetica, sans-serif;
		font-weight: bold;
        margin: 10px 0px 0px 0px;
        padding: 0px;
        color: #666;
		}

h3, .contentSubHead {
        margin: 0px 0px 8px 0px;
        padding: 0px;
		font: 10px/12px verdana, arial, helvetica, sans-serif;
        color: #666;
        }   

.contentHead, h2 {
		font-weight: bold;
		font-family: georgia, times, serif;
        margin: 10px 0px 4px 0px;
        padding: 0px;
        font-size: 15px;
        color: #333;
		}

/*
.contentSubHead {
		font: 11px/18px verdana, arial, helvetica, sans-serif;
        margin: 10px 0px 0px 0px;
        padding: 0px;
        color: #000;
		}
*/

.tableHead {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		line-height: 13px;
		color: #333;
		}

.tableSubHead {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000;
		}

.v09 {  font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 9px; }
.v10 {  font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; }
.v11 {  font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; }
.v12 {  font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; }
.v13 {  font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 13px; }
.v14 {  font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 14px; }



/* Right column headers */
#rightBlock h1 {
        color: #fff;
        background-color: #A3A67C;
        }

#rightBlock h2 {
        margin: 0px 14px 2px 14px;
        padding: 0px;
        font-size: 16px;
        color: #666;
        }

#rightBlock h3 {
        margin: 0px 14px 0px 14px;
        padding: 0px;
		 font: 10px/12px verdana, arial, helvetica, sans-serif;
        color: #666;
        }



/* Forms */
.formButton	{ font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; background-color: #A4AB43; }
.formLabel	{ font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; font-weight: bold;}
.formField	{ font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; font-weight: normal;}
.checkLabel	{ font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; font-weight: bold;}
.radioLabel	{ font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; font-weight: bold;}
.formTextArea	{ font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px;	}
.inputText	{ font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px;}
.inputPass	{ font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px;}
.selectMenu	{ font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px;}
.selectList	{ font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px;}

/* search */
.formSearch { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px;}
.search_form {}

/* .search_result {} */



.nav_table, .nav_table a, .nav_table a:link, .nav_table a:active, .nav_table a:visited, .nav_table a:hover {
		font-family: Verdana, Helvetica, Arial, sans-serif;
		font-size: 11px;
		color: #993333;
		font-weight: normal;
		text-decoration: none;
		}
		
.nav_table_active, .nav_table_active a, .nav_table_active a:link, .nav_table_active a:active, .nav_table_active a:visited, .nav_table_active a:hover {
		font-family: Verdana, Helvetica, Arial, sans-serif;
		font-size: 11px;
		color: #993333;
		font-weight: bold;
		text-decoration: none;
		}



/* CSS for the top level list */
#list_top_ul {
        margin: 0px;
        padding: 0px 0px 27px 10px;
        background-color: #54581E;
        border-bottom: 1px solid #A3A67C;
		}
		
#list_top_ul li {
        margin: 0px;
        padding: 0px;
		display: inline;
		list-style-type: none;
		}

#list_top_ul li a {
		float: left;
		line-height: 18px;
		font-weight; bold;
		text-decoration: none;
        color: #fff;
        margin: 0px 6px 0px 0px;
        padding: 4px 10px 4px 10px;
        border-bottom: none;
        background-color: #A4AB43;
        border-left: 1px dotted #fff;
        border-top: 1px dotted #fff;
        border-right: 1px dotted #fff;
		}

#list_top_ul li a#list_top_active_link, #list_top li a#list_top_home_active_link {
        color: #54581E;
        background-color: #fff;
        border-left: 1px solid #A3A67C;
        border-top: 1px solid #A3A67C;
        border-right: 1px solid #A3A67C;
		border-bottom: 1px solid #fff;
		}



/* CSS for the current level list */
#list_level ul {
        clear: all;
		margin: 0px;
        padding: 0px 0px 38px 0px;
        background-color: #fff;
        border-bottom: 1px solid #A3A67C;
		}
		
#list_level li {
		margin: 0px;
        padding: 0px;
		display: inline;
		list-style-type: none;
		 }

#list_level a {
		float: left;
        font-weight: normal;
        font-size: 10px;
        line-height: 12px;
        color: #993333;
        text-decoration: none;
        /* border-bottom: 1px dotted #993333; */
		text-align: center;
        margin: 0px 0px 0px 0px;
        padding: 8px 14px 4px 14px;
        background: url(../../resources/images/nav2_divider.gif) no-repeat 0 50%;
		border-bottom: none;
		}

#list_level_parent a:link, #list_level_parent a:visited, #list_level_parent_link a:hover {
        color: #54581E;
        font-weight: bold;
        text-decoration: none;
        background-color: #fff;
		}



/*  Top Header  */

#headerBlock {
	margin: 0px 15px 0px 15px;
        padding: 0px;
        font: 11px/18px verdana, arial, helvetica, sans-serif;
        }

#HeaderLeft {
        margin: 0px;
        padding: 0px;
        height: 75px;
        background-color: #54581E;
		 }
		 
#HeaderImage {
        margin: 0px;
        padding: 10px 0px 0px 10px;
		 }
		 
#HeaderRight {
        position: absolute;
        top: 0px;
        right: 15px;
        padding: 0px;
        margin: 0px;
        height: 75px; 
        width: 183px; 
        background-color: #54581E;
		}
		


/* Content */
#mainBlock {
        clear: all;
	margin: 15px 215px 0px 15px;
        padding: 0px 0px 0px 0px;
        font: 11px/18px verdana, arial, helvetica, sans-serif;
        }

#rightBlock {
        position: absolute;
        top: 103px;
        right: 15px;
        width: 183px;
        margin: 15px 0px 15px 10px;
        padding: 0px;
        background: url(../../resources/images/dot_border_brown.gif) repeat-x bottom;
        background-color: #D6DAA2;
		 /*  The incorrect IE5/Win value is above, while the correct value is below.  */
        voice-family: "\"}\"";
        voice-family: inherit;
        width: 183px;
        }
		 /* Opera 5 */
body>#rightBlock {width: 183px;}

#footerBlock {
		clear: all;
		padding: 0px;
		margin: 32px 215px 10px 15px;
		font-family: georgia, times, serif;
		font-size: 10px;
        line-height: 24px;
		font-weight: normal;
		color: #666;
        background: url(../../resources/images/dot_border_brown.gif) repeat-x top;
		}