﻿html {
	height				:100%;
}

body  {
	font-family			:Arial;
	font-size			:12px;
	margin				:0; 
	padding				:0;
	background			:url(../images/top.jpg), url(../images/header-repeat.jpg);
	background-repeat	:no-repeat, repeat-x;
	background-position	:top left, top left;
	background-color: #FCF5E8;
}

h1 {
	font-family			:Arial;
	font-size			:14px;
	padding				:0px;
	margin				:0px;
}

h2 {
	font-family			:Arial;
	font-size			:14px;
	padding				:0px 0px 10px 0px;
	margin				:0px;
}

h3 {
	font-family			:Arial;
	font-size			:12px;
	padding				:0px;
	margin				:0px;	
}

td {
	vertical-align		:top;
	font-family			:Arial;
	font-size			:12px;	
}

a:link, a:visited {
color: #0497FF;
}

img {
	border				:0px;
}

p {
	padding				:0px;
	margin				:0px;
}

#main-tab {
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0px;
}

#main-tab td {
	padding				: 0;
	vertical-align		:top;
}

#main-tab-2 {
  	width				:100%;
	border-collapse		:collapse;
	border-spacing		:0px;
}

#main-tab-2 td {
	padding				: 0;
	vertical-align		:top;
}

/*****************************************/

#top-menu{
	position			:absolute;
	z-index				:3;
	top					:250px;
	left				:270px;	
	float				:left;
}

#top {
	width				:100%;
	height				:300px;
}

#srch {
	position			:absolute;	
	top					:187px;
	left				:50px;	
	float				:left;
	width				:300px;
}

#left {
	width				:305px;
	background			:url(../images/footer-left-1.jpg) no-repeat;
	background-position	:left bottom;
}

#right h3 {
text-align: center;
line-height: 20px;
background-color: #0497FF;
width: 220px;
color: white;
margin:10px 0 10px 0;
}

.custom {
	/*width				:250px;*/
	overflow			:hidden;
}

#right-block{
	width				:225px;
}

.sep {
	width				:50px;
}

#footer {
	width				:100%;
	height				:40px;
	background			:url(../images/footer-left-2.jpg) no-repeat;
	background-position	:left bottom;	
	background-color	:#ece0bc;
}

.componentheading {
	line-height			:30px;
	font-size			:14px;
	font-weight			:bold;		
}

.contentheading {
	line-height			:30px;
	font-size			:14px;
	font-weight			:bold;	
}

#tb11 {
	height				:20px;
	width				:20px;
	background			:url(../images/t11.gif) no-repeat;	
	}
	
#tb12 {
	height				:20px;
	background			:url(../images/t12.gif);	
	}
	
#tb13 {
	height				:20px;
	width				:25px;	
	background			:url(../images/t13.gif) no-repeat;	
	}
	
#tb21 {
	width				:20px;	
	background			:url(../images/t21.gif);	
	}
	
#tb23 {
	width				:25px;	
	background			:url(../images/t23.gif);	
	}	

#tb31 {
	height				:40px;
	width				:20px;	
	background			:url(../images/t31.gif) no-repeat;	
	}
	
#tb32 {
	height				:40px;	
	background			:url(../images/t32.gif);	
	}
	
#tb33 {
	height				:40px;
	width				:25px;		
	background			:url(../images/t33.gif) no-repeat;	
	}


/* === MAIN MENU ========================================================================================= */

#left ul {
	padding:0px;
	margin:0px;
}

#left li {
	list-style			:none;
	padding-left		:0px !important;
}

#left a {
  	width				:100%;
	border				:0px;
	display				:block;
	vertical-align		:middle;
	font-size			:14px;
	font-weight			:bold;	
	color				:#000;
	text-align			:left;
	margin-left			:20px;
	padding-left		:15px;
	line-height			:20px;
	text-decoration		:none;
	background			:url(../images/leftmenu1.gif) no-repeat;
	background-position :top left !important;
}

#left a:hover {
	color				:#ffa023;
	background			:url(../images/leftmenu2.gif) no-repeat;
	background-position :top left !important;
}
.current a {
	color				:#ffa023 !important;
	background			:url(../images/leftmenu2.gif) no-repeat !important;
	background-position :top -20px !important;
}
/* --- submenu --- */
#left li li a {
  	width				:100%;
	border				:0px;
	display				:block;
	vertical-align		:middle;
	font-size			:12px !important;
	font-weight			:normal;	
	color				:#000 !important;
	text-align			:left;
	margin-left			:20px;
	padding-left		:15px;
	line-height			:20px;
	text-decoration		:none;
	background			:url(../images/leftsubmenu1.gif) no-repeat !important; 
	background-position :top left !important;
}
#left li li {
	list-style			:none;
	padding-left		:16px !important;
}

#left li li a:hover {
	color				:#ffa023;
	background			:url(../images/leftsubmenu2.gif) no-repeat !important;
	background-position :top left !important;
}

#left li li a#active_menu {
	text-decoration		:underline;
	background			:url(../images/leftsubmenu2.gif) no-repeat !important;
	background-position :top left !important;
}

#left li a:hover {
	color				:#ffa023 !important;
}

#left li .current a{
	color				:#ffa023 !important;
	background			:url(../images/leftsubmenu2.gif) no-repeat !important;
	background-position :top left !important;
}

/* === TOP MENU =================================================================================== */

#top-menu ul {
	list-style			:none;
	width				:650px;
}

#top-menu a {
  	width				:120px;
	padding-right		:10px;
	border				:0px;
	display				:block; 
	float				:left;
	vertical-align		:middle;
	font-size			:12px;
	font-weight			:bold;	
	color				:#fff !important;
	text-align			:center;
	line-height			:22px;
	text-decoration		:none;
	background			:url(../images/topmenu.gif) no-repeat !important;
}

#top-menu a:hover {
	color				:#000 !important;	
	background			:url(../images/topmenu.gif) no-repeat !important;
	background-position :left bottom !important; 
}

#top-menu .current a {
	color				:#000 !important;	
	background			:url(../images/topmenu.gif) no-repeat !important;
	background-position :left bottom !important; 
}

#top-menu .current a:hover {
	color				:#000 !important;	
	background			:url(../images/topmenu.gif) no-repeat !important;
	background-position :left bottom !important; 
}


