/* CSS Document */

*{
-moz-box-sizing: border-box;

}
	
html, body{
	height:100%;
	margin: 0px;
	padding: 0px;
	border: none;
	text-align: center;
	}

body
	{
	Background-color : #2A3C7E;
	color : #6b6b6b;
	font-family:arial;
  	font-size: 10pt;
	}

#wrapper {
	background-color: transparent;
	margin: 15px auto;
	text-align: center;
	vertical-align: top;
	border : 0px solid #cccccc;
	color : #445e58;
	

}

TD
	{
	font-family:arial;
  	font-size: 10pt;
	}

TH
	{
	font-family:arial;
  	font-size: 10pt;
  	font-weight : bold;
	}

IMG
	{
	border : 0px;
	padding: 0px 0px 0px 0px;
	}

DIV.topbanner {
	width:748px;
	height:71px;
	background-image: url(/theme/images/topbanner.jpg);
	background-position: top left;
	background-repeat : no-repeat;
	}

	
a.submenu:link,a.submenu:visited,a.submenu:hover
	{
	letter-spacing: 0.1px;
	color : black;
	font-family:arial;
  	font-size: 8pt;
  	font-weight : normal;
  	text-decoration : none;
  	width : 100%;
  	/* height : 100%; */
  	display : block;
  	padding : 3px;
  	}
  
a.submenu:active
	{
	letter-spacing: 0.1px;
	color : black;
	font-family:arial;
  	font-size: 8pt;
  	font-weight : normal;
  	text-decoration : none;
  	width : 100%;
  	/* height : 100%; */
  	display : block;
  	padding : 3px;
  	}

div.menutitle
	{
	letter-spacing: 0.1px;
	color : black;
	font-family:arial;
  	font-size: 8pt;
  	text-decoration : none;
	}




	
a.topnavlinkadmin
	{
	letter-spacing: 0.10px;
	color : black;
	font-family:arial;
	font-size: 8pt;
	padding :0px;
	text-decoration : none;
	display: block;
	}



TD.submenu
	{
	width : 178px;
	height : 24px;
	/* Border-bottom : 1px solid #717171; */
	padding: 0px 0px 0px 0px;
	vertical-align : middle;
	}

DIV.topnav {
	
	width : 748px;
	height : 25px;
	background-image: url(/theme/images/topnav.jpg);
	background-position: top left;
	background-repeat : no-repeat; 
	background-color : transparent;
	border-bottom : 1px solid #9CA4B4;
	padding : 0px;
	}


div.picktranslator
	{
	padding-left : 25px;
	padding-bottom : 25px;
	}
	
TD.topnavbutton
	{
	padding: 0px 0px 0px 0px;
	border : 0px solid white;
	background-color : white;
	
	}


TD.skiller {
	font-size:11px;
	font-weight: normal;
	color: #000000;
	background-color: #d1d1d1;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-style: normal;
	letter-spacing: 0.95px;
	padding :0px;
}

TD.skillerDark {
	font-size:11px;
	font-weight: normal;
	color: #000000;
	background-color: #717171;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-style: normal;
	letter-spacing: 0.95px;
	padding :0px;
}

DIV.content /* deleted */
	{
	color : black;
	font-family:arial;
	font-size: 10pt;
  	width:748px;
	background-color : #ffffff;
	line-height : 16px;
	}

.rightbar 
	{
	padding-top : 18px;
	color : black;
	font-family:arial;
  	font-size: 10pt;
	width:145px;
	text-align : left;
	background-color : #DBD1DC;
	line-height : 16px;
	border : 0px solid red;
	height : 100%;
	vertical-align : top;
	}

Div.fpcontent
	{
	padding-top : 5px;
	padding-bottom : 5px;
	color : #6b6b6b;
	font-family:arial;
  	font-size: 10pt;
	/* width:350px; */
	text-align : left;
	background-color : #ffffff;
	line-height : 16px;
	border : 0px solid red;
	vertical-align : top;
	padding-left : 15px;
	padding-right : 15px;
	}
	
.textpage 
	{
	padding-top : 31px;
	padding-bottom : 31px;
	color : #6b6b6b;
	font-family:arial;
  	font-size: 10pt;
	text-align : left;
	background-color : #ffffff;
	line-height : 16px;
	border : 0px solid red;
	vertical-align : top;
	padding-left : 15px;
	padding-right : 20px;
	text-align : justify;
	}
	
P.textheader
	{
	color : #6b6b6b;
	font-family:arial;
  	font-size: 11pt;
  	font-weight : bold;
  	margin : 0;
  	height : 28px;
  	text-align : left;
	}

P.FPheaders
	{
	color : #6b6b6b;
	font-family:arial;
  	font-size: 11pt;
  	font-weight : bold;
  	margin : 0;
  	height : 22px;
	}



.submenuholder
	{
	padding-top : 36px;
	padding-left : 10px;
	Width : 192px;
	border : 0px solid red;
	vertical-align : top;
	background-color : #ffffff;
	}
	

DIV.bundbanner 
	{
	width:748px;
	height:28px;
	background-image: url(/theme/images/bundbanner.jpg);
	background-position: top left;
	background-repeat : no-repeat;
	border-bottom : 0px solid #9CA4B4
	}
	
td.searchbox
	{
	padding : 0px;
	line-height : 1px;
	}

DIV.searchbox
	{
	padding : 0px;
	line-height : 0px;
	height : 19px;
	padding-top :2px;
	}

input.searchinput
	{
	font-size: 9pt;
	width : 89px;
	height : 17px;
	padding : 1px;
	border : 1px solid #9CA1B4;
	}
	

	
INPUT.searchbutton
	{
	font-size: 9pt;
	width : 35px; 
	height : 17px;
	background-image: url(/theme/images/searchbutton.jpg);
	background-position: top left;
	background-repeat : no-repeat;
	border : 0px solid #9CA1B4;
	padding : 0px;
	
	}



	
	
TD.list0subpage
	{
	letter-spacing: 0.10px;
	color : black;
	font-family:arial;
  	font-size: 8pt;
	background-color : transparent;
	border : 0px solid white;
	border-width : 0px 0px 1px 0px; border-style : solid; border-color : black;
	}

TD.list1subpage
	{
	letter-spacing: 0.10px;
	color : black;
	font-family:arial;
  	font-size: 8pt;
	background-color : #f0f0f0;
	border : 0px solid white;
	border-width : 0px 0px 1px 0px; border-style : solid; border-color : black;
	}
	
TD.list1
	{
	letter-spacing: 0.10px;
	background-color : transparent;
	padding : 1px;
	}

TD.list0
	{
	letter-spacing: 0.10px;
	background-color : #f0f0f0;
	padding : 5px;
	}
	
TD.mlist1
	{
	letter-spacing: 0.10px;
	background-color : transparent;
	padding : 2px;
	padding-left : 0px;
	}

TD.mlist0
	{
	letter-spacing: 0.10px;
	background-color : #f0f0f0;
	padding : 2px;
	padding-left : 0px;
	}
	
form{
	margin:0;
}

.NewsDate
	{
	font-size: 10px;
	margin: 1px 0px 14px 0px;
	color: #666666;
	}
	
td.callist0
	{
	letter-spacing: 0.10px;
	color : #6b6b6b;
	font-family:arial;
  	font-size: 10pt;
	background-color : #ffffff;
	border-width : 0px 0px 0px 0px; border-style : solid; border-color : black;
	padding : 0px 0px 0px 0px;
	vertical-align : top;
	}

td.callist1
	{
	letter-spacing: 0.10px;
	color : #6b6b6b;
	font-family:arial;
  	font-size: 10pt;
	background-color : #eeeeee;
	border : 0px solid white;
	border-width : 0px 0px 0px 0px; border-style : solid; border-color : white;
	padding : 0px 0px 0px 0px;
	vertical-align : top;
	}

a.stdLink
	{
	color : #2A3C7E;
	font-family:arial;
  	font-size: 10pt;
  	font-weight : bold;
  	text-decoration : none;
	}

a.stdLink:hover
	{
	text-decoration : underline;
	}

a.newslink:link,a.newslink:visited
	{
	color : #2A3C7E;
	font-family:arial;
  	font-size: 11pt;
  	font-weight : bold;
	}
	{
	color : #6b6b6b;
	font-family:arial;
  	font-size: 11pt;
  	font-weight : bold;
	}

a:link,a:visited,a:hover
	{
	color : #2A3C7E;
	font-family:arial;
  	font-size: 10pt;
  	font-weight : normal;
  	text-decoration : none;
	}

img.membericons
	{
	width : 32px;
	}

.kaheader
	{
	color : #6b6b6b;
	font-family:arial;
  	font-size: 10pt;
  	font-weight : bold;
  	
	}

.dtdrop
	{
	color : #6b6b6b;
	font-family:arial;
	}

.contactcomment
	{
	color : #6b6b6b;
	font-family:arial;
	width : 311px;
	height : 80px;
	border : 1px solid #1C5180;
	}
	
.contactinput
	{
	color : #6b6b6b;
	font-family:arial;
	border : 1px solid #1C5180;
	}

