html,body{
      margin:0;
      padding:0;
      height:100%;
      border:none
}

body {
	background-color: #CDCDCD;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #333333;
	background-image:url("_assets/new_images/main_bg.jpg");
	background-position:top;
	background-repeat:repeat-x;
	background-attachment:inherit;
}

img {
	vertical-align: top;
}


p {
	padding-top:0;
	margin-top:0;
}

table, td {
	line-height: 19px;
}

a, a:active, a:link, a:visited, a:hover { 
	color: #C11E1E;	
	text-decoration: underline; 
}

#chrome_holder {
	height:31px;
	background-color: #000000;
	text-align: center;
}

#master_container{
	width:770px;
	margin:auto;
} 



#role_list  a{color:#484848; text-decoration:none; background-color:inherit;}

#role_list  a:hover{text-decoration:underline;}


td.home_bg_left {
	 background: url("_assets/new_images/home_bg_left.jpg") top repeat-y;
}

td.home_bg_right {
	 background: url("_assets/new_images/home_bg_right.jpg") top repeat-y;
}

td.home_bg_content {
	 background: url("_assets/new_images/home_bg_content.jpg") top repeat-x;
	 background-color: #FFFFFF;
}

div.home_title {
	font-family:Georgia, 'Times New Roman', Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #730000;
	width: 100%;
}


h2 {
	font-family:Georgia, 'Times New Roman', Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #730000;
	width: 100%;
}

td.home_box1_dotsbg {
	background: url("_assets/new_images/home_box1_dotsbg.jpg") top repeat-y;
	width: 1px;
}

td.home_box1_content {
	width: 298px;
	background: url("_assets/new_images/home_box1_bg.jpg") bottom no-repeat;
}

#home_box1 {
	padding: 20px 5px 20px 20px;
	width: 271px;
}

td.home_box2_dotsbg {
	background: url("_assets/new_images/home_box2_dotsbg.jpg") top repeat-y;
	width: 1px;
}


td.home_box2_content {
	width: 298px;
	background: url("_assets/new_images/home_box2_bg.jpg") top center no-repeat;
}

#home_box2 {
	padding: 20px 5px 20px 20px;
	width: 271px;
}

input.field1 {
	width: 160px;
	height: 22px;
	padding-top: 2px;
	border: 1px solid #666666;
	background-color: #CCCCCC;

}

input.field2 {
	width: 100px;
	height: 22px;
	padding-top: 2px;
	border: 1px solid #666666;
	background-color: #CCCCCC;

}

td.home_footer {
	background: url("_assets/new_images/home_footer_bg.jpg") top left repeat-x;
	background-color: #E5B854;
	color: #FFFFFF;
	font-weight: bold;
	width: 770px;
	height: 60px;
}

td.home_footer a:active, td.home_footer a:link, td.home_footer a:visited { 
	color: #FFFFFF;	
	font-weight: bold;
	text-decoration: none; 
}

td.home_footer a:hover { 
	text-decoration: underline; 
}

td.sub_bg_content {
	 background: url("_assets/new_images/sub_bg_content.jpg") top repeat-x;
	 background-color: #FFFFFF;
}

table.top_menu {
	background: url("_assets/new_images/sub_top_menu_bg.jpg") top repeat-x;
	height: 32px;
}

table.sub_content a, table.sub_content a:link, table.sub_content a:visited, table.sub_content a:hover {
	color: #E1A439;
	text-decoration: underline;
}

table.sub_contentmenu a, table.sub_contentmenu a:link, table.sub_contentmenu a:visited, table.sub_contentmenu a:hover {
	color: #910000;
	text-decoration: none;
}



table.sub_box1 {
	background: url("_assets/new_images/sub_box1.jpg") top repeat-y;
}

td.sub_box1_content {
	width: 220px;
	background: url("_assets/new_images/sub_box1_bg.jpg") bottom left no-repeat;
}

#sub_box1 {
	padding: 0px 4px 15px 15px;
	width: 201px;
}



td.sub_box2_content {
	width: 220px;
	background: url("_assets/new_images/sub_box2_bg.jpg") top no-repeat;
}


#sub_box2 {
	padding: 0px 4px 15px 15px;
	width: 201px;
}

table.sub_content2 {
	background: url("_assets/new_images/sub_right_col_bg.jpg") top no-repeat;
}



/* top menu */

	ul.top_menu_items {
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 13px;
		line-height:1.4;
		padding: 0 0 0 10px;
		margin: 0;
		width: 760px
	}
	
	ul.top_menu_items li {
		list-style:none;
		display: inline;
		margin: 0;
		height: 32px;
		float: left;
		display:block;
	}	
	
	ul.top_menu_items li a, ul.top_menu_items li a:link, ul.top_menu_items li a:visited {
		height: 25px;
		float: left;
		display:block;
		font-size: 14px;
		font-weight: bold;
		color: #FFFFFF;
		text-decoration: none;
		padding: 7px 13px 0 13px;
	}
	
	ul.top_menu_items li a:hover {
		text-decoration: underline;
	}




/* left menu */

	ul.navtop {
		list-style-type:none;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		line-height:1.4;
		color: #FFFFFF;
		padding: 0;
		margin: 0;
	}
	
	ul.navtop li {
		margin: 0;
		background: url("_assets/new_images/menu_top_bg.jpg") top no-repeat;
	}
	
	ul.navtop li a, ul.navtop li a:link, ul.navtop li a:visited {
		height: 24px;
		width: 183px;
		font-weight: bold;
		text-decoration: none;
		color: #910000;
		display: block;
		padding: 6px 0 0 24px;
	}
	
	ul.navtop li a:hover {
		text-decoration: underline;
	}
	
	
	
	ul.subnavtop {
		list-style-type:none;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		line-height:1.4;
		color: #FFFFFF;
		padding: 0;
		margin: 0;
	}
	
	ul.subnavtop li {
		margin: 0;
		background: url("_assets/new_images/menu_sub_bg.jpg") top no-repeat;
	}
	
	ul.subnavtop li a, ul.subnavtop li a:link, ul.subnavtop li a:visited, ul.subnavtop_sel li a {
		height: 24px;
		width: 163px;
		font-weight: bold;
		text-decoration: none;
		color: #910000;
		display: block;
		padding: 6px 0 0 44px;
	}
	
	
	#subnavtop_sel {
		background: url("_assets/new_images/menu_sub_bg.jpg") top no-repeat;
		background-position: 0 -30px;
		color: #FFFFFF;
	}
	
	ul.subnavtop li a:hover, ul.subnavtop_sel li a:hover {
		text-decoration: underline;
	}



#section { width:189px; height:225px; border:solid 0px;}

 #section UL { padding-top: 35px; list-style:none;}
#section LI { font-weight:bold; color:#910000; cursor:pointer; margin:0; background:url('_assets/new_images/arrow.gif') no-repeat 16px 9px; padding-left: 24px; padding-right: 0px; padding-top: 2px; padding-bottom: 0px;}
#section_sel { color: #f9f1e0;}



#section2 { width:142px; height:225px; border:solid 0px;}

 #section2 UL { padding-top: 35px; list-style:none; margin-left: 0px; padding-left: 0px;}
#section2 LI { font-weight:bold; color:#910000; cursor:pointer; margin:0; background:url('_assets/new_images/arrow.gif') no-repeat 16px 9px; padding-left: 24px; padding-right: 0px; padding-top: 2px; padding-bottom: 0px;}
#section2_sel { color: #f9f1e0;}


.tour	{ float: right; clear: both; margin-top: 20px; margin-bottom: 20px; }

.small {font-size: 11px;}



.split_container {width: 465px; }
.split_left {width: 228px; float: left; border-right:dashed 1px; border-top:dashed 1px; padding-top: 10px;}
.split_right {width: 227px; float: right; border-top:dashed 1px; padding-top: 10px; padding-right: 6px;}
.split_clear {clear:both;}
.split_list {margin-left: 11px; padding-left: 11px; font-size: 11px;}