/* -------- Base style sheet -------- */
html, body, div, p, h1, h2, h3,
span, a, form, img
{
	font-family: Tahoma, Verdana,Helvetica,sans-serif;
	font-size:12px;
	margin:0;
	padding:0;
	border:0;
	color:#000000;

}

/* Social Bookmarks Style Start */
.socials {font-size:10px; font-weight:bold; margin-bottom:10px; background-color:#FFFFFF; border:1px solid #BBB9B2; padding:5px 5px 5px 10px; width:380px;}
.socials a {margin-right:10px; color:#BFBCB3;}
.btn_print {background:url(img/socialbookmark/printer.gif) left no-repeat; padding-left:15px;}
.btn_email {background:url(img/socialbookmark/mail.gif) left no-repeat; padding-left:15px;}
.btn_comment {background:url(img/socialbookmark/comments.gif) left no-repeat; padding-left:15px;}
.btn_delicious {background:url(img/socialbookmark/delicious.gif) left no-repeat; padding-left:15px;}
.btn_google {background:url(img/socialbookmark/google.gif) left no-repeat; padding-left:15px;}
.btn_twitter {background:url(img/socialbookmark/twitter.gif) left no-repeat; padding-left:15px;}
.btn_face {background:url(img/socialbookmark/facebook.jpg) left no-repeat; padding-left:15px;}
/* Social Bookmarks Style End */

/* BEGIN Sidebar */

#bg_sidebar_top { width: 229px; height: 20px; background: url(img/forum/frame_top.gif) no-repeat top;}
#bg_sidebar_middle { width: 229px; padding-bottom: 50px; background: url(img/forum/frame_middle.gif) repeat-y;}
#bg_sidebar_bottom { width: 229px; height: 40px; background: url(img/forum/frame_bottom.gif) no-repeat bottom;}
#sidebar { padding: 0 0 0 14px; width: 200px;}
#sidebar form { margin: 0; }

/* END Sidebar */

/* BEGIN Forum Body */

#bg_forum_body_top { width: 800px; height: 25px; background: url(img/forum/frame_body_top.gif) no-repeat top;}
#bg_forum_body_middle { width: 800px; padding-bottom: 5px; background: url(img/forum/frame_body_middle.gif) repeat-y;}
#bg_forum_body_bottom { width: 800px; height: 40px; background: url(img/forum/frame_body_bottom.gif) no-repeat bottom;}
#forum_body { padding: 0 0 0 30px; width: 780px;}
#forum_body form { margin: 0; }

/* END Forum Body */

/* BEGIN Forum List */

#bg_forum_list_top { width: 250px; height: 25px; background: url(img/forum/frame_list_top.gif) no-repeat top;}
#bg_forum_list_middle { width: 250px; padding-bottom: 5px; background: url(img/forum/frame_list_middle.gif) repeat-y;}
#bg_forum_list_bottom { width: 250px; height: 40px; background: url(img/forum/frame_list_bottom.gif) no-repeat bottom;}
#forum_list { padding: 0 0 0 30px; width: 230px;}
#forum_list form { margin: 0; }

/* END Forum List */

span#userForumPositionHeader {
	position: absolute;
	margin-top:-12px;
	font-size:9px;
	color: #666666;
}

span#userForumPositionHeader a { 
	text-decoration: underline;
	font-size:9px;
	font-weight:bold;
	color:#000000;
}


textarea.standardTextarea{
   border: 1px solid #383333;
   background-color: white;
   font-family:Arial;
   font-size:12px;
   color:black;
   padding:2px;
   margin:1px;
}

.standardSubmit{
   border: 1px solid silver; 
   height: 18px;
   cursor: pointer;
   font-weight:bold;
   background-color: #eeeeee;
   font-family:Arial;
   font-size:10px;
   color:black;
   padding:1px;
   padding-left:3px;
   padding-right:3px;
   margin:1px;
}

a.standardSubmit{
   border: 1px solid silver; 
   height: 18px;
   cursor: pointer;
   font-weight:bold;
   background-color: #eeeeee;
   font-family:Arial;
   font-size:13px;
   color:black;
   padding:1px;
   padding-left:3px;
   padding-right:3px;
   margin:1px;
   text-decoration:none;
}

td
{
	font-family: Tahoma, Verdana,Helvetica,sans-serif;
	font-size:12px;
	margin:0;
	padding:0;
	border:1;
	color:#000000;
}

table
{
	font-family: Tahoma, Verdana,Helvetica,sans-serif;
	font-size:12px;
	margin:0;
	padding:0;
	border:1;
	color:#000000;
}

/* -------- Beginn class table BROWN -------- */
table.brown {
	border: 1px solid #64300A;
	border-collapse:collapse;
	font-size:11px;
}
table.brown th {
	border:1px solid;
	border-color: #64300A;
	background-color: #64300A;
	color:white;
	font-size:11px;
	text-align: center;
}
table.brown td {
	border:1px solid;
	border-color: #64300A;
	background-color: white;
	color: black;
	font-size:11px;
	text-align: left;
}
table.brown tr.mark td {
	background-color: #EBB600;
}
table.brown tr.mark2 td {
	background-color: #FFFFCC;
}
table.brown tr.mark3 td {
	background-color: #C20014;
}
table.brown a {
	font-size:11px;
	color: #64300A;
}
table.brown a:hover {
	font-size:10px;
	color: #EBB600;
}
/* -------- END class table BROWN -------- */

/* -------- Beginn class table BROWN LIGHT -------- */
table.brownlight {
	border: 1px solid #64300A;
	border-collapse:collapse;
	font-size:11px;
}
table.brownlight th {
	border:1px solid;
	border-color: #64300A;
	background-color: white;
	font-size:10px;
	text-align: center;
}
table.brownlight td {
	border:1px solid;
	border-color: #64300A;
	background-color: #EEE8E4;
	color: black;
	font-size:11px;
	text-align: left;
}
table.brownlight a {
	font-size:11px;
	color: black;
}
table.brownlight a:hover {
	font-size:11px;
	color: #64300A;
}
/* -------- END class table BROWN LIGHT -------- */

/* -------- Beginn class table BLUE FORUM LIGHT -------- */
table.blueforumlight {
	border: 1px solid #383333;
	border-collapse:collapse;
	font-size:12px;
}
table.blueforumlight th {
	border:1px solid;
	border-color: #383333;
	background-color: white;
	font-size:12px;
	text-align: center;
}
table.blueforumlight td {
	border:1px solid;
	border-color: #383333;
	padding: 0px 5px 5px 5px;
	background-color: #E3E1E1;
	color: #383333;
	font-size:12px;
}
table.blueforumlight td.header {
	color: #EBB600;
	border-color: #383333;
	background-color: #0B2345;
	padding: 5px 5px 5px 5px;
	font-size:12px;
	font-weight:bold;
	text-align:right;
}
table.blueforumlight td.question {
	border:1px solid;
	border-color: #383333;
	padding: 0px 5px 5px 5px;
	background-color: silver;
	color: #383333;
	font-size:12px;
}
table.blueforumlight td span {
	font-size:10px;
	color:white;
	background-color: #0B2345;
}
table.blueforumlight a {
	font-size:12px;
	color: EBB600;
}
table.blueforumlight a:hover {
	font-size:12px;
	color: #64300A;
}
/* -------- END class table BLUE FORUM LIGHT -------- */

/* -------- Beginn class table BLUE -------- */
table.blue {
	border: 1px solid #0B2345;
	border-collapse:collapse;
	font-size:11px;
}
table.blue th {
	border:1px solid;
	border-color: #0B2345;
	background-color: #0B2345;
	color:white;
	font-size:11px;
	text-align: center;
}
table.blue td {
	border:1px solid;
	border-color: #0B2345;
	background-color: white;
	color: black;
	font-size:11px;
	text-align: left;
}
table.blue tr.mark td {
	background-color: #EBB600;
}
table.blue tr.mark2 td {
	background-color: #FFFFCC;
}
table.blue a {
	font-size:11px;
	color: #0B2345;
}
table.blue a:hover {
	font-size:11px;
	color: #EBB600;
}
/* -------- END class table BLUE -------- */

/* -------- Beginn class table nvn alphabet -------- */
table.alpha {
	border:0px;
}
table.alpha td {
	padding:0.5em 0.5em 0.5em 0.5em;
	border:1px solid;
	border-color: grey;
	background-color: #d5d5d5;
	color: black;
	font-size:11px;
	text-align: center;
}
table.alpha a {
	font-size:11px;
	color: #0B2345;
	text-decoration:none;
}
table.alpha a:hover {
	font-size:11px;
	color: #205D9B;
	text-decoration:underline;
}
table.alpha td.mark {
	background-color: #FFFFFF;
}

/* -------- END class table nvn alphabet -------- */

/* -------- Beginn class table nvn ovlist -------- */
table.ovlist {
	border:0px;
}
table.ovlist td {
	padding:0.2em 0.2em 0.2em 0.2em;
	border:0px;
	color: black;
	font-size:11px;
	text-align: left;
}
table.ovlist a {
	font-size:11px;
	color: #0B2345;
	text-decoration:none;
}
table.ovlist a:hover {
	font-size:11px;
	color: #205D9B;
	text-decoration:underline;
}
/* -------- END class table nvn alphbet -------- */

body.master
{
	background-image:url('images/layout/backGroundMaster.gif');
	background-repeat:repeat-x;
	background-position:center 30px;
}

a
{
	color:#000000;
}

a.link2
{
	color:#000000;
	text-decoration:none;
}

a:hover
{
	color:#64300A;
}

h1
{
	font-size:16px;
}
.left {
	float: left;
}
.right {
	float: right;
}

.cbox {
	border: 1px solid #d5d5d5;
	padding:10px;
}

.cbox legend {
	font-weight: bold;
	font-size: 110%;
	color: #205D9B;
	padding: 0 1em;
}

div#head
{
  	display: block;
    	position: relative
    	text-align: left;
	margin: auto;
	width:1000px;
	border-bottom:1px solid #A5A5A5;
	background-color:white;
}

div#head table td
{
	color:#303030;
}

div#head a
{
	color:#303030;
	text-decoration:none;
}

div#head a:hover
{	
	color:#64300A;
}

div#mainCenter
{
  	display: block;
    	position: relative;
    	text-align: left;
	margin: auto;
	margin-top:20px;
	width:800px;
}

div#menuBottom
{
	padding-top:10px;
	border-bottom:1px solid #A5A5A5;
  	display: block;
    	position: relative
    	text-align: right;
	margin: auto;
	width:800px;
	color:#C9C9C9;	
}

div#menuBottom a
{
	float:right;
}

div#left
{
	border:1px solid #A5A5A5;
	border-top:0;
	width:220px;
	float:left;
	background-color:#E9E9E9;
}

div#left {
   height: 600px; /* das hier für den ie */
}
/* folgende anweisung wird nicht vom ie interpretiert */
div#left[id] {
    height:auto;
    min-height:600px;
}

div#line
{
	border-top:1px solid #A5A5A5;
}

div#main
{
	border:0px solid #CCCCCC;
	width:756px;
	float:left;
}

div.pageNav
{
	background-color:#EBEBEB; 
	margin-top:40px; 
	padding:4px; 
	padding-left:25px; 
	margin-bottom:20px;
}

div.pageNav table
{
	width:98%;
}

div.pageNav table td
{
	white-space:nowrap;

}

div#counter
{
	font-family: Tahoma, Verdana,Helvetica,sans-serif;
	font-size:9px;
	color:#666666;
}

div#roundTableTop{
	width:800px;
	height:22px;
	background:url(img/table/top_orange.gif);
	font-size:12px;
	color:#DF4800;
	letter-spacing: 1px;
	font-weight:bold;
	line-height:22px;
}

div#roundTableCenter{
	width:800px;
	background:url(img/table/center_orange.gif);
}

div#roundTableBottom{
	width:800px;
	height:7px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:1px;
	background:url(img/table/bottom_orange.gif);
}

div#roundTableContent{
	padding:10px;
	width:780px;
	font-size:11px;
	color: #0B2345;
}

div#roundSidebarTop{
	width:220px;
	height:22px;
	background:url(img/table/top_orange_sidebar.gif);
	font-size:11px;
	color:#000000;
	letter-spacing: 1px;
	font-weight:bold;
	line-height:22px;
}

div#roundSidebarCenter{
	width:220px;
	background:url(img/table/center_orange_sidebar.gif);
}

div#roundSidebarBottom{
	width:220px;
	height:7px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:1px;
	background:url(img/table/bottom_orange_sidebar.gif);
}

div#roundSidebarContent{
	padding:10px;
	width:200px;
	font-size:11px;
	color: #0B2345;
}

div#elearn a {
	color: blue;
}

div#elearn a:hover {
	color: maroon;
}

span#userPosition {
	position: absolute;
	margin-top:-19px;
	font-size:9px;
	color: #666666;
}

span#userPosition a{
	text-decoration: underline;
	font-size:9px;
	font-weight:bold;
	color:#000000;
}

span#userEdit {
	position: absolute;
	margin-top:-19px;
	margin-left:780px;
	font-size:9px;
	color: #666666;
}

span#userEdit a { 
	text-decoration: underline;
	font-size:9px;
	font-weight:bold;
	color:#000000;
}

span#userPositionObj {
	position: absolute;
	margin-top:2px;
	font-size:9px;
	color: #666666;
}

span#userPositionObj a { 
	text-decoration: underline;
	font-size:9px;
	font-weight:bold;
	color:#000000;
}

span#userEditObj {
	position: absolute;
	margin-top:2px;
	margin-left:780px;
	font-size:9px;
	color: #666666;
}

span#userEditObj a { 
	text-decoration: underline;
	font-size:9px;
	font-weight:bold;
	color:#000000;
}

/***********************************************/
/* Bilder */
/***********************************************/ 

img {

}

.imggal {
	border: 1px solid black;
	margin: 3px;
}

.imggalleft {
	float: left;
	border: 1px solid black;
	margin: 3px;
}

.imggalright {
	float: right;
	border: 1px solid black;
	margin: 3px;
}

.imgleer {
	padding: 0px;
	margin: 0px;
	border: 0px none;
}

.imgselect
{
	border: 0px solid #ffffff;
	font-size: 0pt;
	height: 16px;
	width: 16px;
	background-image: url(img/grey_arrow.png);
}

.imgselected
{
	border: 0px solid #ffffff;
	font-size: 0pt;
	height: 16px;
	width: 16px;
	background-image: url(img/green_arrow.png);
}

.imgfach
{
	border: 0px solid #ffffff;
	font-size: 0pt;
	height: 16px;
	width: 16px;
	background-image: url(img/grey_arrow.png);
}

.imgthema
{
	border: 0px solid #ffffff;
	font-size: 0pt;
	height: 16px;
	width: 16px;
	background-image: url(img/red_arrow.png);
}

.imgAdd
{
	cursor: pointer;
	text-align: bottom;
	border: 0px solid #ffffff;
	font-size: 0pt;
	height: 16px;
	width: 16px;
	background-image: url(img/icons/add.png);
}

.imgAddBlacklist
{
	cursor: pointer;
	text-align: bottom;
	border: 0px solid #ffffff;
	font-size: 0pt;
	height: 16px;
	width: 16px;
	background-image: url(img/icons/add_black.png);
}

.imgRemove
{
	cursor: pointer;
	border: 0px solid #ffffff;
	font-size: 0pt;
	height: 16px;
	width: 16px;
	background-image: url(img/icons/remove.png);
}

.imgRemoveAll
{
	cursor: pointer;
	border: 0px solid #ffffff;
	font-size: 0pt;
	height: 16px;
	width: 16px;
	background-image: url(img/icons/remove_all.png);
}

.imgDelete
{
	cursor: pointer;
	border: 0px solid #ffffff;
	font-size: 0pt;
	height: 16px;
	width: 16px;
	background-image: url(img/icons/bin_closed.png);
}

.imgDeleteSmall
{
	text-align: top;
	cursor: pointer;
	border: 0px solid #ffffff;
	font-size: 0pt;
	height: 16px;
	width: 16px;
	background-image: url(img/icons/delete_small.png);
}

.imgSave
{
	cursor: pointer;
	border: 0px solid #ffffff;
	font-size: 0pt;
	height: 16px;
	width: 16px;
	background-image: url(img/icons/save.png);
}

.imgSaveOK
{
	cursor: pointer;
	border: 0px solid #ffffff;
	font-size: 0pt;
	height: 16px;
	width: 16px;
	background-image: url(img/icons/save_ok.png);
}

.imgCopy
{
	cursor: pointer;
	border: 0px solid #ffffff;
	font-size: 0pt;
	height: 16px;
	width: 16px;
	background-image: url(img/icons/page_2_copy.png);
}

.imgPreview
{
	cursor: pointer;
	border: 0px solid #ffffff;
	font-size: 0pt;
	height: 16px;
	width: 16px;
	background-image: url(img/icons/find.png);
}

.imgStatistic
{
	cursor: pointer;
	border: 0px solid #ffffff;
	font-size: 0pt;
	height: 16px;
	width: 16px;
	background-image: url(img/icons/chart_line.png);
}

.imgMailList
{
	cursor: pointer;
	border: 0px solid #ffffff;
	font-size: 0pt;
	height: 16px;
	width: 16px;
	background-image: url(img/icons/email_multiple.png);
}

.imgMailOverview
{
	cursor: pointer;
	border: 0px solid #ffffff;
	font-size: 0pt;
	height: 16px;
	width: 16px;
	background-image: url(img/icons/envelope.png);
}

.imgMailSingle
{
	cursor: pointer;
	border: 0px solid #ffffff;
	font-size: 0pt;
	height: 16px;
	width: 16px;
	background-image: url(img/icons/email.png);
}

.imgStar
{
	cursor: pointer;
	border: 0px solid #ffffff;
	font-size: 0pt;
	height: 16px;
	width: 16px;
	background-image: url(img/icons/star_2.png);
}

.imgEuro
{
	cursor: pointer;
	border: 0px solid #ffffff;
	font-size: 0pt;
	height: 16px;
	width: 16px;
	background-image: url(img/icons/money_euro.png);
}

.imgBigSearch
{
	cursor: pointer;
	border: 0px solid #ffffff;
	font-size: 0pt;
	height: 16px;
	width: 16px;
	background-image: url(img/icons/find.png);
}

.imgOverwrite
{
	cursor: pointer;
	border: 0px solid #ffffff;
	font-size: 0pt;
	height: 16px;
	width: 16px;
	background-image: url(img/icons/overwrite.png);
}

.imgClose
{
	cursor: pointer;
	border: 0px solid #ffffff;
	font-size: 0pt;
	height: 16px;
	width: 16px;
	background-image: url(img/icons/cross_octagon.png);
}

.imgReload
{
	cursor: pointer;
	border: 0px solid #ffffff;
	font-size: 0pt;
	height: 16px;
	width: 16px;
	background-image: url(img/icons/arrow_redo.png);
}

.imgArrowRight
{
	cursor: pointer;
	border: 0px solid #ffffff;
	font-size: 0pt;
	height: 16px;
	width: 16px;
	background-image: url(img/icons/arrow_right.png);
}

.imgArrowRightGrey
{
	cursor: pointer;
	border: 0px solid #ffffff;
	font-size: 0pt;
	height: 16px;
	width: 16px;
	background-image: url(img/icons/arrow_right_grey.png);
}

.imgArrowLeft
{
	cursor: pointer;
	border: 0px solid #ffffff;
	font-size: 0pt;
	height: 16px;
	width: 16px;
	background-image: url(img/icons/arrow_left.png);
}

.imgArrowRefresh
{
	cursor: pointer;
	border: 0px solid #ffffff;
	font-size: 0pt;
	height: 16px;
	width: 16px;
	background-image: url(img/icons/arrow_refresh.png);
}

.imgCheck
{
	cursor: pointer;
	border: 0px solid #ffffff;
	font-size: 0pt;
	height: 16px;
	width: 16px;
	background-image: url(img/icons/check.png);
}

.imgUncheck
{
	cursor: pointer;
	border: 0px solid #ffffff;
	font-size: 0pt;
	height: 16px;
	width: 16px;
	background-image: url(img/icons/uncheck.png);
}

.imgTelephone
{
	cursor: pointer;
	border: 0px solid #ffffff;
	font-size: 0pt;
	height: 16px;
	width: 16px;
	background-image: url(img/icons/telephone.png);
}

.imgFax
{
	cursor: pointer;
	border: 0px solid #ffffff;
	font-size: 0pt;
	height: 16px;
	width: 16px;
	background-image: url(img/icons/doc_shred.png);
}

.imgAccept
{
	cursor: pointer;
	border: 0px solid #ffffff;
	font-size: 0pt;
	height: 16px;
	width: 16px;
	background-image: url(img/icons/accept.png);
}

.imgPrint
{
	cursor: pointer;
	border: 0px solid #ffffff;
	font-size: 0pt;
	height: 16px;
	width: 16px;
	background-image: url(img/icons/printer.png);
}

.imgPDF
{
	cursor: pointer;
	border: 0px solid #ffffff;
	font-size: 0pt;
	height: 16px;
	width: 16px;
	background-image: url(img/icons/page_white_pdf.png);
}

.imgPin
{
	cursor: pointer;
	border: 0px solid #ffffff;
	font-size: 0pt;
	height: 16px;
	width: 16px;
	background-image: url(img/icons/pin.png);
}

.imgSaveDelRight
{
	cursor: pointer;
	border: 0px solid #ffffff;
	font-size: 0pt;
	height: 16px;
	width: 46px;
	background-image: url(img/icons/saveDelRight.png);
}

.imgSaveDelLeft
{
	cursor: pointer;
	border: 0px solid #ffffff;
	font-size: 0pt;
	height: 16px;
	width: 46px;
	background-image: url(img/icons/saveDelLeft.png);
}

.imgUp
{
	cursor: pointer;
	border: 0px solid #ffffff;
	font-size: 0pt;
	height: 16px;
	width: 16px;
	background-image: url(img/icons/arrow_up.png);
}

.imgDown
{
	cursor: pointer;
	border: 0px solid #ffffff;
	font-size: 0pt;
	height: 16px;
	width: 16px;
	background-image: url(img/icons/arrow_down.png);
}

.imgUp2
{
	cursor: pointer;
	border: 0px solid #ffffff;
	font-size: 0pt;
	height: 9px;
	width: 15px;
	background-image: url(img/up_brown.jpg);
}

.imgDown2
{
	cursor: pointer;
	border: 0px solid #ffffff;
	font-size: 0pt;
	height: 9px;
	width: 15px;
	background-image: url(img/down_brown.jpg);
}

.imgPass
{
	cursor: pointer;
	border: 0px solid #ffffff;
	font-size: 0pt;
	height: 20px;
	width: 20px;
	background-image: url(img/btn_pass.png);
}

.imgSearch
{
	cursor: pointer;
	border: 0px solid #ffffff;
	font-size: 0pt;
	height: 24px;
	width: 100px;
	background-image: url(img/forum/btn_search.png);
}

.imgDashboardGreen
{
	cursor: pointer;
	border: 0px solid #ffffff;
	font-size: 0pt;
	height: 16px;
	width: 16px;
	background-image: url(img/icons/dashboard_green.png);
}

.imgDashboardRed
{
	cursor: pointer;
	border: 0px solid #ffffff;
	font-size: 0pt;
	height: 16px;
	width: 16px;
	background-image: url(img/icons/dashboard_red.png);
}

.imgShared
{
	cursor: pointer;
	border: 0px solid #ffffff;
	font-size: 0pt;
	height: 20px;
	width: 132px;
	background-image: url(img/btn_shared.png);
}

.imgAllow
{
	cursor: pointer;
	border: 0px solid #ffffff;
	font-size: 0pt;
	height: 20px;
	width: 76px;
	background-image: url(img/allowexam.jpg);
}

.imgFilePublic
{
	cursor: pointer;
	border: 0px solid #ffffff;
	font-size: 0pt;
	height: 16px;
	width: 16px;
	background-image: url(img/icons/page_white_world.png);
}

.imgFilePrivate
{
	cursor: pointer;
	border: 0px solid #ffffff;
	font-size: 0pt;
	height: 16px;
	width: 16px;
	background-image: url(img/icons/page_white_delete.png);
}

.button {
    border: 1px solid #990000;
    background: #D5C9BD;
}



.buttonAdd {
	cursor: pointer;
	padding:0;
	margin:0;
	border:1px solid #000000; 
	background: url(img/icons/add.png) no-repeat;
    background-color: #FFFFCC;
 	height: 16px;
	width: 120px;   
	font-size:10px;
	color: #000000;
	}

/***********************************************/
/* Tab Menue */
/***********************************************/ 

#tabMenu  {
  	display: block;
  	position: relative
  	text-align: left;
	margin: auto;
	margin-top:5px;
	width:1000px;
	border-bottom:1px solid #A5A5A5;
	background-color:white;
}

#tabMenu table{
	list-style: none;
	margin: 0px;
	padding: 0px;
}

#tabMenu td a:active {background-image:url(img/tab_select.jpg); color:#000;}

#tabMenu td a:link , #tabMenu td a:visited , #tabMenu td a:active {display:block;height:26px;
line-height:25px;
background-image:url(img/tab_select.jpg);

        color:#000000;
        text-decoration:none;
	text-align:center;
        font-size: 11px;
        font-family: verdana, sans-serif;
	padding-left:0px;
	padding-right:0px;
        padding-bottom:0px;
        margin:0px;
        width:150px;
}

#tabMenu td a:hover, #tabMenu td strong  {display:block;height:26px;
line-height:25px;
background-image:url(img/tab_selected.jpg);

        color:#000000;
        text-decoration:none;
	text-align:center;
        font-size: 11px;
        font-family: verdana, sans-serif;
	padding-left:0px;
	padding-right:0px;
        padding-bottom:0px;
        margin:0px;
        width:150px;
}

/***********************************************/
/* Tab subMenue */
/***********************************************/ 

#tabsubMenu  {
  	display: block;
  	position: relative
  	text-align: left;
	margin: auto;
	margin-top:5px;
	width:800px;
	border-bottom:1px solid #A5A5A5;
	background-color:white;
}

#tabsubMenu table{
	list-style: none;
	margin: 0px;
	padding: 0px;
}

#tabsubMenu td a:active {background-image:url(img/tab_select.jpg); color:#000;}

#tabsubMenu td a:link , #tabsubMenu td a:visited , #tabsubMenu td a:active {display:block;height:20px;
line-height:19px;
background-image:url(img/tab_selected.jpg);

        color:#000000;
        text-decoration:none;
	text-align:center;
        font-size: 11px;
        font-family: verdana, sans-serif;
	padding-left:0px;
	padding-right:0px;
        padding-bottom:0px;
        margin:0px;
        width:150px;
}

#tabsubMenu td a:hover, #tabsubMenu td strong  {display:block;height:20px;
line-height:19px;
background-image:url(img/tab_selected.jpg);

        color:#000000;
        text-decoration:none;
	text-align:center;
        font-size: 11px;
        font-family: verdana, sans-serif;
	padding-left:0px;
	padding-right:0px;
        padding-bottom:0px;
        margin:0px;
        width:150px;
}
