#banner{position:absolute;background:#CFFFCF;left:-14px;top:0px;height:90px;right:-10px;}

h1{position:relative;top:2px;left:15px;height:auto;width:100%;margin:0px;}
#breadcrumbs{position:absolute;left:0px;height:10px;bottom:0px;padding:0px 0px 3px 15px;background:limegreen;width:100%}

#navbar{position:absolute;left:0px;top:0px;bottom:0px;height:100%;width:166px;}
#top_left{position:relative;top:10px;left:20px;}
#mid_left{position:relative;top:20px;left:20px;}
#bot_left{position:absolute;bottom:20px;left:10px;}

#newsbar{position:absolute;right:0px;top:0px;width:140px;height:100%;background:white;z-index:2;}
#top_right{position:relative;top:0px;height:90px;}
#mid_right{position:relative;top:0px;}
#bot_right{position:absolute;bottom:20px;}

.offscreen{position:absolute;top:-1000px;left:-1000px;}
#fckeditor_textbox{width:100%;height:500px;}

#main {position:absolute;top:0px;left:180px;right:150px;height:100%;margin-bottom:100px;padding-top:0px;z-index:1}

#main_body{position:relative;top:95px;margin-right:20px;}

#search_form{padding-top:10px;}

#mid_left ul{line-height:129%;list-style-type:none;border:0px;margin-bottom:0px;padding-bottom:0px;margin-left:0px;padding-left:10px;margin-top:0px;}

#form{padding-left:16px;padding-top:16px;}
#intextarea{font-size:10px;height:60px;width:90px}
#intext{font-size:10px;width:70px}
#inbutton{font-size:10px;width:20px}

.found_items,.file_item{margin-top:10px;}

img{border:0px;}
.app:hover{background:transparent;}


/* fonts */
body{font:80% Verdana, Tahoma, Arial, Helvetica, sans-serif;}
td{font:76% Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.intextarea, .intext, .inbutton, .login_text, .login_caption, .login_submit{font:76% Verdana, Tahoma, Arial, Helvetica, sans-serif;}
#breadcrumbs{font-size:80%;}
h1{font-size:160%;}
h2{font-size:130%;margin-top:3px;margin-bottom:5px;font-weight:normal;border-bottom:2px solid silver;}
h3{font-size:120%;margin-top:3px;margin-bottom:5px;font-weight:normal;border-bottom:1px solid silver;}
h4{font-size:110%;margin-top:3px;margin-bottom:5px;font-weight:normal;border-bottom:1px solid silver;}
.sml{font:85% Tahoma, Arial, Helvetica, sans-serif;}
.file_text{font-size:85%;}
#head1{font:460% Tahoma, Arial, Helvetica, sans-serif;letter-spacing: -5px; }
#head2{font:180% Tahoma, Arial, Helvetica, sans-serif;font-weight:bold;}


/* colour */
wrapper {color:black; baxckground:#EFFFEF;}
body {color:black; background:#EFFFEF;}
h1{color:#5F1777;fxont-weight:normal;}
#sitename{color:black;}
head2{color:#5F1777;}
#msg0{color:navy;background:white;font-size:16px;font-weight:bold;}
#msg1{color:navy;bxackground:white;font-size:16px;font-weight:bold;}
.hilite{color:yellow;background:darkgreen;}
.url_page{background:white;}
#navbar{background:#E8C2EF;background:url(/images/navbar_background_purple.gif) repeat-y;} 
.white{color:white;}

.attention{color:maroon;background:yellow;}


a {color:blue;margin:2px 0 2px 0;padding:0px 2px 0px 2px;}
a:link {color:blue;}
a:visited {color:purple;}
a:hover {background:pink;}

.folder {text-decoration:none;color:white;}
.folder:link {text-decoration:none;color:white;}
.folder:visited {text-decoration:none;color:white;}
.folder:hover {text-decoration:none;color:blue;background:#FADFFF;}

.current {color:#FADFFF}
.current:link {color:#FADFFF;}
.current:visited {color:#FADFFF;}
.current:hover {color:black;background:#FADFFF}

.footerlink {text-decoration:none;font:85% Tahoma, Arial, Helvetica, sans-serif;}
.footerlink:link {text-decoration:none;}
.footerlink:visited {text-decoration:none;}
.footerlink:hover {text-decoration:none;color:black;background:#FADFFF;}

.logo {text-decoration:none;color:white;}
.logo:link {text-decoration:none;color:white;}
.logo:visited {text-decoration:none;color:white;}
.logo:hover {text-decoration:none;color:blue;background:transparent;}

.admin {text-decoration:none;color:black;background:silver;border-top:1px solid white;border-left:1px solid white;border-right:1px solid #6F6F6F;border-bottom:1px solid #6F6F6F;}
.admin:link {text-decoration:none;color:black;}
.admin:visited {text-decoration:none;color:black;}
.admin:hover {text-decoration:none;color:black;background:silver;border-top:1px solid #6F6F6F;border-left:1px solid #6F6F6F;border-right:1px solid white;border-bottom:1px solid white;}

.news {text-decoration:none;color:black;background:#DBA4EF;border-top:1px solid white;border-left:1px solid white;border-right:1px solid #6F6F6F;border-bottom:1px solid #6F6F6F;display:block;}
.news:link {text-decoration:none;color:black;}
.news:visited {text-decoration:none;color:black;}
.news:hover {text-decoration:none;color:black;background:#DBA4EF;border-top:1px solid #6F6F6F;border-left:1px solid #6F6F6F;border-right:1px solid white;border-bottom:1px solid white;}


.subsite {text-decoration:none;color:black;background:#DBA4EF;border-top:1px solid white;border-left:1px solid white;border-right:1px solid #6F6F6F;border-bottom:1px solid #6F6F6F;display:block;}
.subsite:link {text-decoration:none;color:black;}
.subsite:visited {text-decoration:none;color:black;}
.subsite:hover {text-decoration:none;color:black;background:#DBA4EF;border-top:1px solid #6F6F6F;border-left:1px solid #6F6F6F;border-right:1px solid white;border-bottom:1px solid white;}



/* images */
/*
 #wrapper {background-image: url(/images/body_watermark.gif); background-repeat:no-repeat; background-position: bottom right;}
*/


						.form_header_text{color:black;position:relative;left:270px;width:180px;top:0px;font-size:12px;}
						.form_body {position:relative;width:450px;left:20px;bxackground:white;padding:17px;}
						.form_field{position:relative;height:auto; width:450px;padding-bottom:10px;bxorder:1px solid yellow;}
						.form_field0{position:relative;padding-top:8px;height:auto;padding-bottom:10px;bxorder:1px solid yellow;width:450px;font-weight:bold;}
						.form_field2{position:relative;height:auto; width:450px;padding-bottom:10px;boxrder:1px solid yellow;;}
						
						.form_left_bit{float:left;width:245px;bxorder:1px solid cyan;}
						.form_right_bit{float:right;width:150px;bxorder:1px solid blue;}

						.form_date_intro{float:left;width:158px;font-size:9px;padding:8px 0px 0px 0px;}
						.form_date{float:left;width:117px;text-align:right;}
						.form_caption_date{float:left;color:black;font-size:9px;width:50px;padding:5px 0px 0px 0px;}

						.form_caption_drop{float:left;color:black;font-size:9px;width:162px;padding:5px 0px 0px 0px;}
						.form_text_drop{width:230px;}

						.form_radio_intro{float:left;width:258px;font-size:9px;padding:8px 0px 0px 0px;bxorder:1px solid cyan;}
						.form_radio{float:left;width:60px;padding:0px 0px 0px 0px;bxorder:1px solid green;}
						.form_caption_radio{color:black;font-size:9px;padding:5px 0px 0px 0px;bxorder:1px solid white;}
						.form_radio_holder{float:left;bxorder:1px solid blue;}

						.form_checkbox{float:left;width:130px;bxorder:1px solid green;}
						.form_caption_checkbox{color:black;font:90% Tahoma;pxadding:5px 0px 0px 0px;bxorder:1px solid white;}
						.form_checkbox_holder{float:left}
						.form_caption{float:left;color:black;width:130px;font:90% Tahoma; height:auto;padding:0px 0px 0px 0px;bxorder:1px solid maroon;}
						.form_caption_center{position:relative;float:left;color:black;font-size:9px;width:80px;padding:5px 0px 0px 0px;text-align:center;bxorder:1px solid pink;}
						.mandatory{color:#cc0033;}
						#mandatory_text{position:relative;top:-35px;left:20px;color:white;font-size:9px;}
						.form_input{position:relative;float:left;width:200px;}
						.form_text{width:100px;}
						.form_text_wide{width:300px;}
						.form_text_medium{width:150px;}
						.form_text_narrow{width:61px;}
						.form_textarea{width:300px;height:60px;font-size:12px;font-family:Arial,Helvetica,Tahoma,Verdana,sans-serif;}
						.form_select{width:200px;}
						.form_conditions{color:red;background:yellow;padding:5px 0px 0px 0px;}
						
						.form_submit{text-align:center;font:100% "Century Gothic", Tahoma, Arial, Helvetica, sans-serif;}
}


/* email join2.pl thankyou specific formatting */
#thankyou_logo{}
#thankyou_body{}
#thankyou_close{margin-top:50px;}



