A:link{text-decoration:none;color:#004080;}
A:active{text-decoration:none;color:#004080;}
A:visited{text-decoration:none;color:#004080;}
A:hover{text-decoration:underline;color:#004080;}

A.clean:link {text-decoration:none;color:#000000;}
A.clean:active {text-decoration:none;color:#000000;}
A.clean:visited {text-decoration:none;color:#000000;}
A.clean:hover {text-decoration:none;color:#000000;}

/* Defaults */
BODY {font-family: verdana,arial,helvetica,sans-serif;margin:0px;background-color:#97A4b1;background-image: url("img/bg_xms.png"); background-repeat:repeat-x;} 
/* BODY {font-family: verdana,arial,helvetica,sans-serif;margin:0px;background-color:#97A4b1;background-image: url("img/bg_xms09.png"); background-repeat:repeat-x;} */
TD {font-family: verdana,arial,helvetica,sans-serif;}
DIV {font-family: verdana,arial,helvetica,sans-serif;}

/* Styles */
.s1 {font-family: verdana,arial,helvetica,sans-serif;font-size: 12px;color:#000000;}
.s2 {font-family: verdana,arial,helvetica,sans-serif;font-size: 10px;color:#000000;}
.s3 {text-align: justify;font-family: verdana,arial,helvetica,sans-serif;font-size: 12px;color:#000000;}
.justify {text-align: justify; }
small {font-family: verdana,arial,helvetica,sans-serif;font-size: 10px;color:#000000;}
.forum_avatar { border: 1px solid #000000; }
/* SubStyles */
.ss1 {color:#FFFF00;}

.indent1 {margin:0px;padding-left:10px;}

/* Headings */
.h1 {font-family: verdana,arial,helvetica,sans-serif;font-size: 22px;font-weight: bold;}
.h2 {font-family: verdana,arial,helvetica,sans-serif;font-size: 18px;font-weight: bold;}
.h3 {font-family: verdana,arial,helvetica,sans-serif;font-size: 14px;font-weight: bold;}
.h4 {font-family: verdana,arial,helvetica,sans-serif;font-size: 12px;font-weight: bold;}
.h5 {font-family: verdana,arial,helvetica,sans-serif;font-size: 10px;font-weight: bold;}
.h6 {font-family: verdana,arial,helvetica,sans-serif;font-size: 9px;font-weight:bold;}
.h2_news {font-size: 18px; font-weight:bold; color: #004080;}


.border1 {background-color:#000000;}

#global {width:950px;position:absolute;left:50%;top:0px;margin-left:-475px;}

#top1 {height:150px;position:absolute;left:0px;top:0px;}
#top1_containers {height:50px;position:relative;top:35px;text-align:right;}
.top_logo1 {height:131px;background-image: url("img/top.jpg");text-align:center;background-repeat:no-repeat;}
#logo_datetime {color:#004080; font-size: 10px; font-weight: bold; text-align:left;position:relative;left:15px;}

.menubar1 {height:18px;background-color:#004080;}

#menubar_button1 {position: absolute;left:20px;top:132px;} /* 60 */
#menubar_button2 {position: absolute;left:95px;top:132px;} /* 108 */
#menubar_button3 {position: absolute;left:218px;top:132px;} /* 75 */
#menubar_button4 {position: absolute;left:308px;top:132px;} /* 93 */
#menubar_button5 {position: absolute;left:416px;top:132px;} /* 92 */
#menubar_button6 {position: absolute;left:523px;top:132px;} /* 50 */
#menubar_button7 {position: absolute;left:588px;top:132px;} /* 74 */
#menubar_button8 {position: absolute;left:677px;top:132px;} /* 59 */
#menubar_button9 {position: absolute;left:751px;top:132px;} /* 60 */
#menubar_button10 {position: absolute;left:826px;top:132px;} /* 63 */


#menu1 {position: absolute;left:-1px;top:150px;visibility:hidden;}
#menu2 {position: absolute;left:74px;top:150px;visibility:hidden;}
#menu3 {position: absolute;left:197px;top:150px;visibility:hidden;}
#menu4 {position: absolute;left:287px;top:150px;visibility:hidden;}
#menu5 {position: absolute;left:395px;top:150px;visibility:hidden;}
#menu6 {position: absolute;left:502px;top:150px;visibility:hidden;}
#menu7 {position: absolute;left:567px;top:150px;visibility:hidden;}
#menu8 {position: absolute;left:656px;top:150px;visibility:hidden;}
#menu9 {position: absolute;left:730px;top:150px;visibility:hidden;}
#menu10 {position: absolute;left:805px;top:150px;visibility:hidden;}

.menu_item {background-color: #0000FF;}
.menu_content1 {line-height:20px;font-family: verdana,arial,helvetica,sans-serif;font-size:10px;font-weight:bold;color:#97A4B1;background-color:#004080;}
.menu_content2 {font-family: verdana,arial,helvetica,sans-serif;font-size:10px;font-weight:bold;color:#FAFBFC;background-color:#004080;}
.menu_content3 {font-family: verdana,arial,helvetica,sans-serif;font-size:10px;font-weight:bold;color:#FAFBFC;background-color:#000000;}

/* This is not clean, I know, but it is the only way it will work in Opera :( */
.menu_content1 a{text-decoration:none;color:#DDE1E5;font-weight:bold;}
.menu_content1 a:active{text-decoration:none;color:#FAFBFC;font-weight:bold;}
.menu_content1 a:link{text-decoration:none;color:#DDE1E5;font-weight:bold;}
.menu_content1 a:visited{text-decoration:none;color:#DDE1E5;font-weight:bold;}
.menu_content1 a:hover{text-decoration:none;color:#FAFBFC;font-weight:bold;}

.menu_border_top {background-repeat: repeat-x;background-image: url("img/menu_border_top.gif");}
.menu_border_bottom {background-repeat: repeat-x;background-image: url("img/menu_border_bottom.gif");}
.menu_border_left {background-repeat: repeat-y;background-image: url("img/menu_border_left.gif");}
.menu_border_right {background-repeat: repeat-y;background-image: url("img/menu_border_right.gif");}


/*Center Col (on Frontpage) */
#main1 {width:602px;position:absolute;left:174px;top:150px;background-color:#FAFBFC;background-image: url("img/bg_content.gif");background-repeat: repeat-x;}
#main2 {width:776px;position:absolute;left:0px;top:150px;background-color:#FAFBFC;background-image: url("img/bg_content.gif");background-repeat: repeat-x;}
#main3 {position:absolute;left:0px;top:150px;background-color:#FAFBFC;background-image: url("img/bg_content.gif");background-repeat: repeat-x;}

.main_seperator1 {height:20px;background-image: url("img/main_seperator1.gif");background-repeat: repeat-x;}
.main_seperator2 {height:3px;background-image: url("img/main_seperator2.gif");background-repeat: repeat-x;}
.main_head1 {font-size: 22px;font-weight: bold;height:30px;padding:10px;}
.main_content1 {color:#000000; font-size:12px;padding-left:10px;padding-right:10px;}
.main_content2 {color:#000000; font-size:10px;padding:10px;}
.main_content3 {color:#000000; font-size:12px;}
.main_content4 {color:#000000; font-size:10px;}
.main_bottom1 {background-color:#97A4B1;}
.main_copyright1 {font-size:10px;text-align:center;}


.news_container_top1 {text-align:left;/*padding-left:5px;*/color:#000000;/*background-image: url("img/news_container_top1.gif");background-repeat: no-repeat;*/}
.news_container_bottom1 {text-align:right;height:18px;padding-right:5px;line-height:18px;color:#000000;font-size:10px;/*background-image: url("img/news_container_bottom1.gif");background-repeat: no-repeat;*/}
.news_container1 {color:#000000;font-size:12px;/*padding:5px;/*background-color:#FAFBFC;border-left:1px solid #000000;border-right:1px solid #000000;*/}

.contentbox1_top {height:5px;background-image: url("img/contentbox1_top.gif");background-repeat: no-repeat;}
.contentbox1_bottom {text-align:right;height:14px;padding-right:5px;line-height:14px;color:#000000;font-size:10px;background-image: url("img/contentbox1_bottom.gif");background-repeat: no-repeat;}
.contentbox1 {color:#000000;font-size:12px;padding:5px;background-color:#EDF1F5;border-left:1px solid #000000;border-right:1px solid #000000;}

.contentbox2_top {padding-left:5px; font-size:14px; font-weight:bold;height:24px;background-image: url("img/contentbox2_top.gif");}
.contentbox2_top_left {width:5px;height:24px;background-image: url("img/contentbox2_top_left.gif");background-repeat: no-repeat;}
.contentbox2_top_right {width:6px;height:24px;background-image: url("img/contentbox2_top_right.gif");background-repeat: no-repeat;}
.contentbox2_bottom {height:6px;background-image: url("img/contentbox2_bottom.gif");}
.contentbox2_bottom_left {width:5px;height:6px;background-image: url("img/contentbox2_bottom_left.gif");background-repeat: no-repeat;}
.contentbox2_bottom_right {width:6px;height:6px;background-image: url("img/contentbox2_bottom_right.gif");background-repeat: no-repeat;}
.contentbox2_right {width:6px;border-left:1px solid #000000;}
.contentbox2_subtop {padding:2px;padding-left:5px;color:#000000;font-size:10px;font-weight:bold;background-image: url("img/contentbox2_bg2.gif");background-color:#EDF1F5;border-left:1px solid #000000;}
.contentbox2_subtop2 {padding:2px;padding-left:5px;color:#000000;font-size:10px;font-weight:bold;background-image: url("img/contentbox2_bg2.gif");background-color:#EDF1F5;border-left:1px solid #000000;border-top:1px solid #000000;}
.contentbox2_border_vert {width:1px;background-color:#000000;}
.contentbox2_border_hor {height:1px;background-color:#000000;}
.contentbox2 {padding:2px; padding-left:5px;padding-right:5px;color:#000000;font-size:12px;background-image: url("img/contentbox2_bg.gif");background-repeat: repeat-x;background-color:#B3BDC7;border-left:1px solid #000000;border-top:1px solid #000000;}
.contentbox2b {padding:2px; padding-left:5px;padding-right:5px;color:#000000;font-size:12px;background-image: url("img/contentbox2_bg2.gif");background-repeat: repeat-x;background-color:#B3BDC7;border-left:1px solid #000000;border-top:1px solid #000000;}
.contentbox2c {padding:2px; padding-left:5px;padding-right:5px;color:#000000;font-size:12px;background-image: url("img/contentbox2_bg3.png");background-repeat: repeat-x;background-color:#D3D8DE;border-left:1px solid #000000;border-top:1px solid #000000;}
.contentbox2d {padding:2px; padding-left:5px;padding-right:5px;color:#000000;font-size:12px;background-image: url("img/contentbox2_bg4.png");background-repeat: repeat-x;background-color:#BEC9D4;border-left:1px solid #000000;border-top:1px solid #000000;}
.contentbox2e {padding:2px; padding-left:5px;padding-right:5px;color:#000000;font-size:12px;background-color:#D3D8DE;border-left:1px solid #000000;border-top:1px solid #000000;}
.contentbox2f {padding:2px; padding-left:5px;padding-right:5px;color:#000000;font-size:12px;background-color:#BEC9D4;border-left:1px solid #000000;border-top:1px solid #000000;}
.contentbox2g {padding:2px; padding-left:5px;padding-right:5px;color:#000000;font-size:10px;background-image: url("img/contentbox2_bg.gif");background-repeat: repeat-x;background-color:#B3BDC7;border-left:1px solid #000000;border-top:1px solid #000000;}

.contentbox3 {padding:2px; padding-left:5px;padding-right:5px;color:#000000;font-size:12px;background-image: url("img/contentbox2_bg2.gif");background-repeat: repeat-x;background-color:#B3BDC7;}
.contentbox4 {padding:2px; padding-left:5px;padding-right:5px;color:#000000;font-size:12px;background-image: url("img/contentbox2_bg3.png");background-repeat: repeat-x;background-color:#D3D8DE; border: 1px solid #000000;}

/*Rightbar Col (right column)*/
#right_container_col {background-color:#DDE1E5;background-image: url("img/bg_content5.gif");background-repeat: repeat-x;border-left:1px solid #000000;}
.right_container_abstop1 {text-transform: uppercase;padding-left: 5px; color:#000000; height:17px; font-size:10px; line-height:17px; font-weight:bold;background-image: url("img/rightbar_head1.gif");background-repeat: repeat-x;}
.right_container_top1 {text-transform: uppercase;padding-left: 5px; color:#000000; height:17px; font-size:10px; line-height:17px; font-weight:bold;background-image: url("img/rightbar_head2.gif");background-repeat: repeat-x;}
.right_container1 {color:#000000; font-size:10px;padding:5px;}

.right_container2_top1 {text-align:left;height:14px;padding-left:5px;line-height:14px;color:#000000;font-size:10px;font-weight:bold;background-image: url("img/right_container_top1.gif");background-repeat: no-repeat;}
.right_container2_bottom1 {text-align:right;height:14px;padding-right:5px;line-height:14px;color:#000000;font-size:10px;background-image: url("img/right_container_bottom1.gif");background-repeat: no-repeat;}
.right_container2 {color:#000000;font-size:10px;padding:5px;background-color:#EDF1F5;border-left:1px solid #000000;border-right:1px solid #000000;}
/*
.right_container_top2 {text-align:left;height:14px;padding-left:5px;line-height:14px;color:#000000;font-size:12px;font-weight:bold;background-image: url("img/right_container_top1.gif");background-repeat: no-repeat;}
.right_container2 {color:#000000;font-size:12px;padding:5px;background-color:#EDF1F5;border-left:1px solid #000000;border-right:1px solid #000000;}
*/
/*Left Col (on Frontpage)*/
#left1 {visibility:hidden;width:175px;position:absolute;left:0px;top:150px;background-color:#FAFBFC;background-image: url("img/bg_content.gif");background-repeat: repeat-x;}
.left_head1 {color:#000000; line-height:14px; font-size:10px; font-weight:bold;background-image: url("img/left_head1.gif");background-repeat: repeat-x;border-top:1px solid #000000;border-bottom:1px solid #000000;}
.left_content1 {color:#000000; font-size:10px;padding:5px;}
.left_bottom1 {background-color:#97A4B1;}
.left_seperator1 {height:3px;background-image: url("img/left_seperator1.gif");background-repeat: repeat-x;}

/*Sidebar Col (left column)*/
#sidebar1 {background-color:#DDE1E5;background-image: url("img/bg_content2.gif");background-repeat: repeat-x;border-right:1px solid #000000;}
.sidebar_seperator1 {height:3px;background-image: url("img/sidebar_seperator1.gif");background-repeat: repeat-x;}
.sidebar_head1 {color:#000000; height:17px; font-size:10px; line-height:17px; font-weight:bold;background-image: url("img/sidebar_head1.gif");background-repeat: repeat-x;}
.sidebar_content1 {color:#000000; font-size:10px;padding:5px;}
.sidebar_bottom1 {}/*background-color:#97A4B1;}*/
.float-left {float:left;}


/* Pointer colors */
.pointer_new1 {color:#FF0000;}
.pointer_old1 {color:#000000;}
.pointer_new2 {color:#FFFF00;}
.pointer_old2 {color:#97A4B1;}
.pointer_new3 {color:#FFFF00;}

#debug_window {position:absolute; left:0px; top:0px; background-color:#FFFFFF;color:#000000;border:1px solid #000000;z-index:99;visibility:hidden;}

#popup {background-image: url("img/bg_content2.gif");}
#popup_content1 {padding:5px;}
.popup_content1 {color:#000000; font-size:12px;}
.popup_content2 {color:#000000; font-size:10px;}
#popup_top1 {background-image: url("img/popup_top1.jpg");background-repeat: repeat-x;}
#popup_copyright1 {padding:5px; border-top:1px solid #000000;text-align:center;}

#error_content1 {padding:5px;}
.error_content1 {color:#000000;background-image: url("img/bg_content2.gif");padding:5px;border:1px solid #000000;}

input {font-size: 12px;background-color:#97A4B1; border:1px solid #000000;}
input.radio {background-color: transparent; border:0px;}
textarea {font-size: 12px; background-color:#97A4B1; border:1px solid #000000;}
select {font-size: 12px; background-color:#97A4B1; border:1px solid #000000;}

blockquote.quote {font-size:10px;}
span.code {font-family: Courier New;}
span.highlight {background-color:#004080;color:#FFFFFF;}

/*  background-color:#000000; filter:alpha(opacity=70);-moz-opacity:70% */
  /*background-repeat:no-repeat;
  background-position: center 0;
  background-attachment:fixed; */

/** FORUM IMAGE WIDTH HACK **/
/* http://www.svendtofte.com/code/max_width_in_ie/ */
img.in_text {
	max-width:520px;
}

/** FILEMANAGER **/
.fm_line { background-image: url("img/filemanager/line.gif"); }

/***************************
 * START DATEPICKER STYLES
 */

 .dpDiv {
	}

.dpTable {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #000000;
	background-color:#FAFBFC;
	background-image: url("img/bg_content.gif");
	background-repeat: repeat-x;
	border: 1px solid #004080;
	}

.dpTR {
	}

.dpTitleTR {
	}

.dpDayTR {
	}

.dpTodayButtonTR {
	}

.dpTD {
	cursor: pointer;
	}

.dpDayHighlightTD {
	background-color: #DDE1E5;
	border: 1px solid #004080;
	cursor: pointer;
	}

.dpTitleTD {
	}

.dpButtonTD {
	}

.dpTodayButtonTD {
	}

.dpDayTD {
	border: 1px solid #004080;
	color: #004080;
	}

.dpTitleText {
	font-size: 12px;
	color: #004080;
	font-weight: bold;
	}

.dpDayHighlight {
	color: #004080;
	font-weight: bold;
	}

.dpButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #004080;
	background: #FAFBFC;
	font-weight: bold;
	border:1px solid #004080;
	}

.dpTodayButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #004080;
	background: #FAFBFC;
	font-weight: bold;
	border:1px solid #004080;
	}