body 
	{
	background:#8b8b8b; color:#303030; font:76% Verdana,Tahoma,Arial,sans-serif; margin:0;
	padding:0; text-align:center;
	}

a {color:#505050;font-weight:bold;text-decoration:none;}
a:hover {color:#808080; text-decoration:underline;}
a:visited {color: #990000; text-decoration: none;}
a:visited:hover {color:#808080; text-decoration:underline;}

p  {margin:3px 0 3px 0;}

h1 {font-weight:bold; font-size: 9pt; color:#666666; font-family:tahoma, sans-serif; text-indent:20px; margin-bottom:0;}
h2 {font-weight:normal; font-size:9pt; font-family:tahoma, sans-serif; text-indent:20px; margin-bottom:0; }
h3 {font-weight:normal; font-size:12px; color:#666666; font-family:tahoma, sans-serif; margin-bottom:0;}
h4 {font-weight:normal; font-size:12px; color:#666666; font-family:tahoma, sans-serif; margin-bottom:0; margin-top:0px; margin-left:15px; margin-bottom:0;}
h4:hover{text-decoration:underline;}
h5 {font-weight:normal; font-size: 12px; color:#666666; font-family:tahoma, sans-serif; margin-bottom:0; margin-top:3px;}
h6 {font-weight: bold; font-size: 11px; color:#666666; font-family:tahoma, sans-serif; margin-bottom:0; margin-top:7;}

/*** Main container ***/
#container {min-width:1100px; background:#f0f0f0 url(dots_imgs/bodybg.jpg) repeat-x;color:#303030;
			margin:0px; padding:0px; text-align:left; width: expression(document.body.clientWidth > 1100 ? "100%" : "1100px");}

/*** Header section ***/
#sitename {color:#fff; height:100px; margin:0px; text-align: right; font-weight:bold; font-size:0.9em;}

/*** Horizontal menu ***/
#mainmenu {float:left; margin: 0 0 15px 0;}
#mainmenu ul {font-size:16px; margin:0; padding:0;}
#mainmenu li {float:left; height:35px; list-style:none; margin:0; padding:0;}
#mainmenu a {border-right:1px solid #b0b0b0; color:#606060; display:block; font-size:0.7em; padding:12px 10px 11px 10px; text-transform:uppercase;}
#mainmenu a:hover 	{background:#f0f0f0 url(dots_imgs/menuhover.jpg) top left repeat-x;color:#505050;text-decoration:none;}
#mainmenu a.current {background:#f0f0f0 url(dots_imgs/menuhover.jpg) top left repeat-x;color:#505050;text-decoration:none;}

/*** Content wrap ***/
#wrap {clear:both; font-size:0.9em;}

/*** Sidebars ***/
#leftside,#rightside {margin:0 0 0 0; padding:0 0 0 0; width:225px;}
#leftside  {float:left;}
#rightside {float:right;}
.linklist { list-style:none; margin:0 0 16px 10px; padding:0;}
.linklist li {margin-bottom:0.7em;}

/*** Sidebar menu ***/
.nav
	{
	background:#e8e9ea; border:1px solid #b0b0b0; color:#606060; 
	display:block; margin:3 0 0 0;  padding:5 3 5 3; 
	position:relative; text-transform:uppercase; width:200px;  /* 160 - Opera , 180 explorer*/
	}
.sub {width:160px;}
.nav:hover,.active 
	{ 
	border:1px solid #FF0000; text-decoration:none; font: bold; color:red; background-color:#fff; 
	background-image: url(dots_imgs/shdwintop.jpg); background-repeat: repeat-x;
	}

/*** Content ***/
#content,#contentalt { background-color:#fff; border:1px solid #909090; color:#2a2a2a; padding:10 10 10 10;}
#content { margin:0 230 0 230; padding:7px;}
#contentalt {margin:0 0 0 0;}
#footer {
background:#8b8b8b url(dots_imgs/footerbg.jpg) top left repeat-x;
clear:both;
color:#d0d0d0;
font-size:0.9em;
font-weight:bold;
margin:0 0 0 0; padding:10 0 10 0;
text-align:center;
width:100%;
}

#footer a { color:#d0d0d0; font-weight:bold; }

/*** Various classes ***/
.thumbnail {background:#fafbfc; border:1px solid #b0b0b0; margin:0 0 10px 10px; padding:5px;}
.clearingdiv { clear:both; height:30px; width:1px; }
.hide {display:none;}

/*** Text format ***/
.intro {font-size:1.1em; font-weight:bold; letter-spacing:-1px;}
.small {font-size:0.8em;}
.large {font-size:1.4em;}
.center {text-align:center;}
.right {text-align:right;}

 
TD {FONT-SIZE: 11px; COLOR: #444444; FONT-FAMILY: tahoma, sans-serif;}

.slimBrdAL{ border: solid; border-width: 1; border-color:#CCCCCC}
.slimBrdOT{ border: solid; border-color:#CCCCCC; border-bottom-width:0; border-top-width:1; border-left-width:0; border-right-width:0;}
.slimBrdOR{ border: solid; border-color:#CCCCCC; border-bottom-width:0; border-top-width:0; border-left-width:0; border-right-width:1;}
.slimBrdOB{ border: solid; border-color:#CCCCCC; border-bottom-width:1; border-top-width:0; border-left-width:0; border-right-width:0;}
.slimBrdOL{ border: solid; border-color:#CCCCCC; border-bottom-width:0; border-top-width:0; border-left-width:1; border-right-width:0;}
.slimBrdTB{ border: solid; border-color:#CCCCCC; border-bottom-width:1; border-top-width:1; border-left-width:0; border-right-width:0;}
.slimBrdLR{ border: solid; border-color:#CCCCCC; border-bottom-width:0; border-top-width:0; border-left-width:1; border-right-width:1;}
.slimBrdBR{ border: solid; border-color:#CCCCCC; border-bottom-width:1; border-top-width:0; border-left-width:0; border-right-width:1;}
.slimBrdLB{ border: solid; border-color:#CCCCCC; border-bottom-width:1; border-top-width:0; border-left-width:1; border-right-width:0;}
.slimBrdWT{ border: solid; border-color:#CCCCCC; border-bottom-width:1; border-top-width:0; border-left-width:1; border-right-width:1;}
.slimBrdWR{ border: solid; border-color:#CCCCCC; border-bottom-width:1; border-top-width:1; border-left-width:1; border-right-width:0;}
.slimBrdWB{ border: solid; border-color:#CCCCCC; border-bottom-width:0; border-top-width:1; border-left-width:1; border-right-width:1;}
.slimBrdWL{ border: solid; border-color:#CCCCCC; border-bottom-width:1; border-top-width:1; border-left-width:0; border-right-width:1;}


.ptext{text-align: justify; text-indent: 20px; margin-left:20px; margin-top: 0px;}
.ptextOB{text-align: justify; text-indent: 10px; margin-left:20px; margin-top: 0px; border: dashed; border-color:#FF0000; border-bottom-width:1; border-top-width:0; border-left-width:0; border-right-width:0;}


.BrdDshTB{border:dashed; border-color:#CCCCCC; border-bottom-width:1; border-top-width:1; border-left-width:0; border-right-width:0;}
.BrdDshOB{border:dashed; border-color:#CCCCCC; border-bottom-width:1; border-top-width:0; border-left-width:0; border-right-width:0;}
.BrdDshOT{border:dashed; border-color:#CCCCCC; border-bottom-width:0; border-top-width:1; border-left-width:0; border-right-width:0;}

.TitleSHAllbrd
			{
			background-image: url(dots_imgs/shdwintop.jpg);	background-repeat: repeat-x; border: solid; 
			border-width: 1; border-color:#CCCCCC;
			}  
.TitleSHTBbrd
			{
			background-image: url(dots_imgs/shdwintop.jpg);	background-repeat: repeat-x; border: solid; 
			border-color:#CCCCCC;
			border-bottom-width:1; border-top-width:1; border-left-width:0; border-right-width:0;
			}  

.TitleSHNRbrd
			{
			background-image: url(dots_imgs/shdwintop.jpg);	background-repeat: repeat-x; border: solid; 
			border-color:#CCCCCC;
			border-bottom-width:1; border-top-width:1; border-left-width:1; border-right-width:0;
			}  
.TitleSHNLbrd
			{
			background-image: url(dots_imgs/shdwintop.jpg);	background-repeat: repeat-x; border: solid; 
			border-color:#CCCCCC;
			border-bottom-width:1; border-top-width:1; border-left-width:0; border-right-width:1;
			}  
.TitleSHOBbrd
			{
			background-image: url(dots_imgs/shdwintop.jpg);	background-repeat: repeat-x; border: solid; 
			border-color:#CCCCCC;
			border-bottom-width:1; border-top-width:0; border-left-width:0; border-right-width:0;
			}  
.TitleSHRBbrd
			{
			background-image: url(dots_imgs/shdwintop.jpg);	background-repeat: repeat-x; border: solid; 
			border-color:#CCCCCC;
			border-bottom-width:1; border-top-width:0; border-left-width:0; border-right-width:1;
			}  

.BrdRedOB {border: solid; border-color: #FF0000; border-bottom-width:1; border-top-width:0; border-left-width:0; border-right-width:0; height:58; vertical-align:middle;}
.TitleSHD {border: none; vertical-align:middle; font-size: 9pt; color:#000000; font-family:tahoma, sans-serif; background-image: url(dots_imgs/shdwintop.jpg); background-repeat: repeat-x; border: solid; border-color:#CCCCCC; border-bottom-width:1; border-top-width:0; border-left-width:0; border-right-width:0;}
.BrdGryOBSh {border: solid; border-color: #CCCCCC; border-bottom-width:1; border-top-width:0; border-left-width:0; border-right-width:0; height:29; vertical-align:middle; background-image: url(dots_imgs/shdwintop.jpg); background-repeat: repeat-x;}

.inputs{height:18px; font-family:tahoma; font-size:11px; border:1px solid #A1B1BE;}
.memoss{font-family:tahoma; font-size:11px; border:1px solid #A1B1BE;}
.mybutton{ height:18px; font-family:tahoma; font-size:11px;}
.inputShdw {height:18px; font-family:tahoma; font-size:11px;border:1px solid #A1B1BE;
            background-image: url(dots_imgs/shdwintop.jpg); background-repeat: repeat-x;}

#block {padding:0px; margin:-70px 0 0 0;}
#blocksm {padding:0px; margin: -42 0 0 0;}
#actiosm {position: relative; top: 30px; left: 35px;}
#actions {position: relative; top:60px; left:160px;} 
#actionp {position: relative; top:30px; left:70px;}
#blockH {padding:0px; margin:-30px 0 0 0;}
#icon_H {position: relative; top: 10px; left: -80px;} 

.Add_Titles	{background:url(dots_imgs/menuhover.jpg) top left repeat-x; text-decoration:none; border:1px solid #fff; display:block; padding:10px 0 10px 7px; text-transform:uppercase; color:#0000FF; font-weight:bold; margin:0px;}

.Add_SubTls 
	{
	background-color:#fff; padding:7px; background-image: url(dots_imgs/shdwintop.jpg); background-repeat: repeat-x; 	
	border: solid; border-color: #CCCCCC; border-bottom-width:0; border-top-width:0; border-left-width:1; border-right-width:1;
	}
.Add_Futter {background-color:#ccc; padding:4px 0 4px 0; margin:0 0 10px 0;}

.Main_Titles
	{
	background:#e8e9ea; border:1px solid #b0b0b0; color:#606060; 
	display:block; margin:3px 0 0 0; padding:5px; 
	position:relative; text-transform:uppercase; color: #0000FF; font-weight:bold; text-align:right;
	}

#Fotter_cntr { height:20px; background-image: url(dots_imgs/_bg_menu-futter.gif); background-repeat: repeat-x;}
#Fotter_menu { width:430px; text-align:center; margin: 1 0 1 0; padding:0 10 0 10;}
#Fotter_menu ul {font-size:11px; margin:0; padding:0px;}
#Fotter_menu li {float:left; height:20px; list-style:none; margin:0px; padding:0px;}
#Fotter_menu a 
	{
	border-right:1px solid #b0b0b0; color:#606060; display:block; font-size:0.7em; padding:3 2 2 2; text-transform:uppercase;
	}
#Fotter_menu a:hover   
	{
	background:#f0f0f0 url(dots_imgs/menuhover.jpg) top left repeat-x;color:#505050;text-decoration:none; margin:1px 0 0 0; 
	}
#Fotter_menu a.current 
	{
	background:#f0f0f0 url(dots_imgs/menuhover.jpg) top left repeat-x;color:#505050; text-decoration:none;
	}
.FontRedB { color:red; font-weight:bold;}

/**************/
.hint {text-align:center; background-color:#ffffcc; color:#000; font-family:verdana; font-size:11px; width:auto; border:solid 1px #8294a8; margin:3px; padding:3px; position:absolute; visibility:hidden;}
/**************/

.h_in_a h2 {font-size:11px; font-family:tahoma, sans-serif; margin:0px; padding:0px; font-weight:bold;}
.h_in_a h3 {font-size:11px; font-family:tahoma, sans-serif; margin:0px; padding:0px; font-weight:bold;}