body { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; color:#000000; margin-top: 0px; }

h1 { color:#059ECA; font-size:16px; font-weight:bold; }
h2 { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#0337BE;}

.clear { clear:left; }

/* top menu */
#top_menu { width:742px; margin-left:auto; margin-right:auto; text-align:right; height:24px; margin-top:0; color:#85DCFD; font-size:11px; padding-top:6px; padding-right:3px; }
#top_menu span { padding-left:12px;}
#top_menu span a { color:#85DCFD; text-decoration:none; font-style:normal; } 
#top_menu span#thispage a { color:#FFFFFF; text-decoration:none; font-weight:normal; } 
#top_menu span a:visited { color:#85DCFD; text-decoration:none; font-weight:normal; } 
#top_menu_content { background-color:#085694; width:100%;}

/* logo */
#logo_area { background:url(../images/logo_bg.gif) no-repeat; width:742px; height:145px;}
#logo_area_img { position:absolute; padding:30px; }

/* content */
.contentbox_t { background: url(../images/contentbox_dot.gif) 0 0 repeat-x;}
.contentbox_b { background: url(../images/contentbox_dot.gif) 0 100% repeat-x}
.contentbox_l { background: url(../images/contentbox_dot.gif) 0 0 repeat-y}
.contentbox_r { background: url(../images/contentbox_dot.gif) 100% 0 repeat-y}
.contentbox_bl { background: url(../images/contentbox_bl.jpg) 0 100% no-repeat}
.contentbox_br { background: url(../images/contentbox_br.jpg) 100% 100% no-repeat}
.contentbox_tl { }
.contentbox_tr { padding:10px}
#content_box { width:742px;  background-color:#FFFFFF; }
#contbox_top_logo { margin-left:20px; margin-top:20px; }
#main_menu { margin-left:20px; margin-top:18px; margin-bottom:14px; }
#tree_menu {margin-left:21px; height:30px; }
#content { margin-left:20px;}
#bottom_contact_info { font-size:9px; color:#626262; padding-top:30px; }
td#content_text { padding-right:10px; width:430px;}
td#content_text  ul { list-style-type:disc; padding-left:15px; position:relative; z-index:1; }
td#content_text  ol { list-style:inherit; padding-left:15px; position:relative; z-index:1; }
td#content_text  ul li { float:none; list-style-type:disc; position:relative; z-index:1; }
/* bulleted lists in content */
	td#content_text  ol { list-style-type:decimal; padding-left:15px; position:relative; z-index:1; }
	td#content_text  ol li { float:none; list-style-type:decimal; position:relative; z-index:1; }
	td#content_text  li ul { float:none; display:block; position:static; margin-top:0; padding-top:0; top:0;  z-index:2;}
	td#content_text  li li { width:330px; z-index:2; margin-top:0; padding-top:0; top:0; }
	td#content_text li>ul { top:0; margin-top:0;  left:2px; margin-left:2px; z-index:2; padding-top:0;}
	td#content_text  ul li { display:list-item; list-style-type:disc; z-index:2; margin-left:10px; padding:3px; }
	td#content_text  ul>li {  display:list-item; list-style-type:disc; z-index:2;  }
/* bulleted lists in content */
	td#content_app  ol { list-style-type:decimal; padding-left:15px; position:relative; z-index:1; }
	td#content_app  ol li { float:none; list-style-type:decimal; position:relative; z-index:1; }
	td#content_app  li ul { float:none; display:block; position:static; margin-top:0; padding-top:0; top:0;  z-index:2;}
	td#content_app  li li { width:330px; z-index:2; margin-top:0; padding-top:0; top:0; }
	td#content_app li>ul { top:0; margin-top:0;  left:2px; margin-left:2px; z-index:2; padding-top:0;}
	td#content_app  ul li { display:list-item; list-style-type:disc; z-index:2; margin-left:10px; padding:3px; }
	td#content_app  ul>li {  display:list-item; list-style-type:disc; z-index:2;  }
	
	
	table#lcg_content ul { float:none; display:block; position:static; list-style-type:disc; margin-left:30px; }
	table#lcg_content ul li { float:none; display:block; position:static; list-style-type:disc; }
	table#lcg_content tr td ul { float:none; display:block; position:static; list-style-type:disc; margin-left:30px; }
	table#lcg_content tr td ul li { float:none; display:block; position:static; list-style-type:disc; }
	table#lcg_content li>ul { top:0; margin-top:0;  left:2px; margin-left:2px; z-index:2; padding-top:0;}
	table#lcg_content  ul li { display:list-item; list-style-type:disc; z-index:2; margin-left:10px; padding:3px; }
	table#lcg_content  ul>li {  display:list-item; list-style-type:disc; z-index:2;  }
	table#lcg_content tr td li>ul { top:0; margin-top:0;  left:2px; margin-left:2px; z-index:2; padding-top:0;}
	table#lcg_content  tr td ul li { display:list-item; list-style-type:disc; z-index:2; margin-left:10px; padding:3px; }
	table#lcg_content  tr td ul>li {  display:list-item; list-style-type:disc; z-index:2;  }
	
/* home left-content (boxes) */
table.home_shortcuts a { color:#555358; text-align:left; font-size:11px; text-decoration:none; }
table.home_shortcuts  a:visited { color:#555358; text-align:left; font-size:11px; text-decoration:none; }
	/* box1 shortcuts righttop */
	table#home_rightb_top { background-color:#9DF1FF; }
	table#home_rightb_top { color:#555358; text-align:left; font-size:11px;}
	/* box2 shortcuts rightcentre */
	table#home_centreb_top { background-color:#75DFFF; margin-top:1px; }
	table#home_centreb_top { color:#555358; text-align:left; font-size:11px;}
	/* box3 shortcuts rightbottom */
	table#home_bottomb_top { background-color:#55CAF6; margin-top:1px; }
	table#home_bottomb_top { color:#555358; text-align:left; font-size:11px;}
	/* box4 news */
	table#newsbox { background-color:#33B5E7; margin-top:1px; }
	table#newsbox { color:#555358; text-align:left; font-size:11px;}

/* standard left-menu */
.left_menu_bullet { width:15px; float:left; margin-top:8px;}
.left_menu_text { width:100px; left:15px; float:left; margin-top:8px; }
.left_menu_text a { text-decoration:none; font-weight:normal; }
.left_menu_text a:visited { text-decoration:none; font-weight:normal; }

/* shortcut right */
#shortcut1_top {width:124px; text-align:right; }
.shortcut1_centre { width:108px; background:url(../images/shortcuts1_grey_centre.jpg) repeat-y; text-align:left; font-size:11px; padding-left:8px; padding-right:8px; color:#666666; }
.shortcut1_centre span#sc_title { font-size:11px; font-weight:bold; color:#000;}
.shortcut1_centre div.txt { padding-top:4px; font-weight:normal; color:#61605E; }
.shortcut1_centre div.txt a { text-decoration:none; color:#000; font-weight:normal; color:#61605E; }
.shortcut1_centre div.txt a:visited { text-decoration:none; color:#000; font-weight:normal; color:#61605E; }
.sc_line { width:124px; padding:8px 0 8px 0; background:url(../images/shortcuts1_grey_centre.jpg) repeat-y;}
#shortcut1_bottom { width:124px; text-align:right; }

/* contact page */
#contact_form { width:278px; text-align:left; margin-left:13px; }
#contact_form form { font-weight:bold; }
#contact_form form div { padding-top:6px;}

/* footer */
#footer { width:742px; margin-left:auto; margin-right:auto; text-align:right; color:#FFFFFF; padding-top:3px; }
#footer span { padding-left:12px; }
#footer span a { color:#FFFFFF; text-decoration:none; font-weight:normal; }
#footer span a:visited { color:#FFFFFF; text-decoration:none; font-weight:normal; }

/* templates/sitemap.php */
div#margin_top { margin-top:8px;}
a.map_parent { font-size:12px; text-decoration:none; }
div.map_child { margin-left:20px; text-decoration:none; }
div.map_grandchild { margin-left:40px; text-decoration:none;}
div.map_levelfour { margin-left:60px; text-decoration:none;}
div.map_levelfive { margin-left:80px; text-decoration:none;}
/* end templates/sitemap.php */

/* templates/calendar.php */
table#monthcal {
	border-top: 1px solid #aaa;
	border-left: 1px solid #aaa;
}
table#monthcal td {
	border-bottom: 1px solid #aaa;
	border-right: 1px solid #aaa;
}
img.prev_next {
	border: none;
	height: 12px;
	width: 11px;
	vertical-align: middle;
	position: relative;
	top: 1px;
	margin-bottom: 5px;
}
table.dayview {
	border: 1px solid #ccc;
	width: 100%;
	margin: 10px 0px;	
}
table.dayview td {
	padding: 2px 8px;
	height: 20px;
}
td.daysothermonth {
	background-color: #eee;
}
td.weekend {
	background-color: #ddd;
}
td.today {
	background-color: #cef;
}
td.daysthismonth {
	background-color: #F9E3B6;
}
.tiny {
	font-size: 9px;
}
a.subnavlinkon {
	font-weight: bold;
}
/* end templates/calendar.php */

/* templates/forumthread.php */
table.forumthread {
	width: 100%;
	border-top: 1px solid #aaa;
	border-left: 1px solid #aaa;
	margin-bottom: 10px;
}
table.forumthread th {
	font-weight: bold;	
}
table.forumthread td, table.forumthread th {
	border-right: 1px solid #aaa;
	border-bottom: 1px solid #aaa;
	padding: 4px 6px;
}
tr.odd {
	background-color: #eee;
}
tr.even {
	background-color: #ddd;
}
p.smallright {
	text-align: right;
	font-size: 9px;
	margin: 0px 0px 5px 0px;
}
input.adminbut {
	background-color: #cc0000; 
	color: #ffffff; 
	font-weight: bold; 
	font-size: 11px; 
	padding: 0px 6px; 
	line-height: 18px;
	height: 18px;
	border-top: 1px solid #AFD3EB;
	border-right: 1px solid #144B6F;
	border-bottom: 1px solid #144B6F;
	border-left: 1px solid #AFD3EB;
}

/* end templates/forumthread.php */

/* templates/forumtopic.php */
table.forumthread input.text, table.forumthread textarea {
	width: 360px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
p.redbox {
	text-align: center;
	line-height: 19px;
	width: 190px;
	background-color: #c00;
	color: #fff;
	border-top: 1px solid #AFD3EB;
	border-right: 1px solid #144B6F;
	border-bottom: 1px solid #144B6F;
	border-left: 1px solid #AFD3EB;
}
/* end templates/forumtopic.php */

/* templates/forum.php */
p.small {
	font-size: 9px;
	margin: 3px 0px;
}
/* end templates/forum.php */

#content_box table ul,
#content_box table ul li
{

	list-style:disc;
	float:none;
}

#content_box table ul
{
	margin:8px 20px;
}

#tree_menu a,
#tree_menu a:link,
#tree_menu a:visited,
.left_menu_text a,
.left_menu_text a:link,
.left_menu_text a:visited,
#logo_area a,
#logo_area a:link,
#logo_area a:visited
{
	color:#000000;
}

