body {

	background-color: #f7f4ef;

	color: #777777;

	font-size:11px;

	font-family:Tahoma;

}

/* ---------------------------standard definitions-------------------------------------*/

.contentheading{

	color:#cc9966;

	font-size: 14px;

	font-weight:bold;

	text-decoration:none;

}


.category{

	color:#cc9966;

	font-size: 12px;

	font-weight:bold;

	text-decoration:none;

}

.moduletable-u123 a {

	color:#cc9966;

	text-decoration:none;

}

.moduletable-u123 a:hover {

	color:#000000;

}



body.fs1{font-size: 11px; color#000000;}

body.fs2{font-size: 11px; color:#cccccc;}

body.fs3{font-size: 11px; font-weight:bold;}

body.fs4{font-size: 12px;}

body.fs5{font-size: 13px;}

body.fs6{font-size: 14px;}



.contentheading, .componentheading, h1, h2, h3, h4, {

	color:#cc9966;

	font-size:18px;

}



h5 {

	color:#cc9966;

	font-size:16px;

	font-weight:bold;

}



h6 {

	color:#cc9966;

	font-size:16px;

	font-weight:normal;

}



.contentheading a {

	color:#cc9966;

	font-size: 14px;

	font-weight:bold;

	text-decoration:none;

}

.contentheadingsb{

	text-align:center;

	font-size:11px;

}

.contentheading a:hover {

	color:#000000;

}



.sectiontableheader {

	padding: 5px;

	background: #c7c6c4;

	color: #FFFFFF;

	font-size: 11px;

}



tr.sectiontableentry1 td {

	padding: 7px 5px;

	border-bottom: 1px solid #cccccc;

	background: #fdfdfd;

}



tr.sectiontableentry2 td {

	padding: 7px 5px;

	border-bottom: 1px solid #DDDDDD;

	background: #F7F7F7;

}



tr.sectiontableentry1:hover td,

tr.sectiontableentry2:hover td {

	background: #eeeeee;

}



.inputbox-ta{

	border: 1px solid #cccccc;

	font:Tahoma;

	font-size:11px;

}	

.inputbox {

	width: 100px;

	height: 14px;

	border: 1px solid #cccccc;

	font: Tahoma;

	font-size:9px;

	line-height:14px;

	color: #cccccc;

}

.inputbox:hover {

	background: #FFFFCC;

}

.inputbox:focus {

	color: #000000;

}



.button {

	border:thin solid #cccccc;

}

.button:hover {

	border:thin solid #000000;

}



small, .small, .smalldark, .mosimage_caption {

	color: #999999;

	font-size: 100%;

}



h1 {font-size: 180%;}

h2 {font-size: 150%;}

h3 {font-size: 135%;}

h4 {

	font-size: 100%;

	text-transform: uppercase;

}



p, pre, blockquote, ul, ol, h1, h2, h3, h4, h5, h6 {

	margin: 10px 0;

	padding: 0;

}



ul {

	list-style-type:disc;

}



ul li {

	margin-left: 15px;

	line-height: 170%;

}



ol li {

	margin-left: 15px;

	line-height: 170%;

}



th {

	padding: 5px;

	font-weight: bold;

	text-align: left;

}



fieldset {

	border: none;

}



fieldset a {

	font-weight: bold;

}



hr {

	border-bottom: 0;

	border-left: 0;

	border-right: 0;

	border-top: 1px solid #CCCCCC;

	height: 1px;

}



a img {

	border: none;

}



td, div {

	font-size: 100%;

}



/* ---------------------------misc-------------------------------------*/

#active_menu {

	font-weight:bold;

}



.moduletableug2 a {

	font-size: 16px;

	font-weight:normal;

}

.moduletableug2 a:hover{

	color: #666666;

}



.moduletable-shops td {

	width:33%;

}

/* ---------------------------logo & main links-------------------------------------*/

div#thepage {

	width: 760px;

	margin-top:0px;

	margin:auto;

}

div#headers {

	width: 100%;

	height: 110px;

}



div#h1 {

	width: 40%;

	text-align: left;

	vertical-align:middle;

	float:left;

}



div#h2holder {

	width: 50%;

	float:right;

	text-align:right;

}

div#h2 {

	padding-top:51px;

}



div#h2 a {

	color: #000;

	font-size: 9px;

	text-decoration:none;	

}

div#h2 a:hover, a:active, a:focus {

	color: #cccccc;

}

div#search {

	float:inherit;

	margin-top:-6px;

}



div#search .inputbox {

	width: 100px;

	height: 14px;

	border: 1px solid #cccccc;

	font: Tahoma;

	font-size:9px;

	color: #cccccc;

}



div#search .inputbox:hover {

	background: #FFFFCC;

}

div#search .inputbox:focus {

	color: #000000;

}

div#search .button {

}

div#search .button:hover {

}





/* ---------------------------navigations & slideshow-------------------------------------*/

div#navssholder {

}

div#nav1 {

	position:relative;

	background: url(../images/navbase.gif);

	height: 25px;

	font-size:11px;

	line-height:25px;

	position:static;

	

}

div#nav1 a {

	color:#ffffff;

	text-decoration:none;	

}

div#nav1 a:hover, a:active, a:focus {

	color:#000000;

}

div#nav1 a.sublevel {

	color:#ffffff;

	font-size:14px;

	line-height:12px;

}

div#nav1 a.sublevel:hover {

	color: #000000;

	text-decoration:none; 

}



div#ss {

	width: 100%;

	margin-top: 1px;

	height: 200px;

}



div#nav2 {

	width:100%;

	background: url(../images/navbase.gif);

	margin-top: 1px;

	height: 24px;

	font-size:11px;

	line-height:25px;

	text-align:center;

}

div#nav2 a {

	color:#ffffff;

	text-decoration:none;

}

div#nav2 a:hover, a:active, a:focus {

	color:#000000;

}

div#nav2 a.sublevel {

	color:#ffffff;

	font-size:10px;

	line-height:12px;

}

div#nav2 a.sublevel:hover {

	color: #000000; 

	text-decoration:none;

}



/* ---------------------------secondary navigation & content area-------------------------------------*/

div#centerpart {

	width: 100%;

	margin-top:30px;

}



div#left {

	width:190px;

	color:#cccccc;

	font-size:11px;

	float:left;

	display:block;

	border-top:1px solid #cccccc;

	border-bottom:1px solid #cccccc;	

}



div#left .mainlevel {

	width:190px;

	color:#666666;

	text-decoration:none;

	line-height:25px;

}

div#left .mainlevel:hover {

	color:#000000;

}

div#left .sublevel{

	width:29.5%;

	color:#666666;

	font-size:11px;

	line-height:25px;

	text-decoration:none;

	text-align:left;

}

div#left .sublevel:hover {

	color:#000000;

}



div#contentholder {

	width:69.5%;

	float:right;

}



div#pathway a, a:focus, a:active{

	color:#666666;

	text-decoration:none;

}

div#pathway a:hover {

	color:#000000;

}

div#contentarea {

	margin-top:20px;

	padding-left:0px;

	padding-right:0px;

	text-align:left;

	float:right;
	
	max-width: 530px;	/* added by Babur */

}

div#contentarea .contentpagetitle{

	color:#cc9966

}

div#contentarea .contentpagetitle:hover {

	color:#000000;

}

div#contentarea .readon{

	font-size:11px;

	color:#000000;

}

div#contentarea .readon:hover {

	color:#cc9966;

}



div#contentarea .fs1{font-size: 11px; color:#666666;}

div#contentarea .fs3{font-weight:bold;}

	

/* ---------------------------group1-------------------------------------*/

div#ug1 {

	width: 100%;

	height:142px;

	background:url(../images/g1base.gif) repeat-x;

	margin-top:1px;

}

div#u1 {

	width: 253px;

	position:relative;

	left:10px;

/*	background:url(../images/g1base2.gif) no-repeat;

	background-position:right; */

	height:inherit;

	float:left;

}

div#u2 {

	width: 254px;

/* 	background:url(../images/g1base2.gif) no-repeat;

	background-position:left;	*/

	position:relative;

	left:10px;

	height:inherit;

	float:left;

}

div#u3 {

	width: 253px;

	position:relative;

	left:10px;

	height:inherit;

	float:right;
	
	margin-top: 7px;	/* babur */

}

/* ---------------------------footer-------------------------------------*/

div#lastpart {

	width:100%;

	margin-top:1px;

}

div#ug2 {

	width: 100%;

}



div#u4 {

	width: 100%;

	height:inherit;

	text-align:left;

	padding-top:20px;
	
	padding-left:10px;

	float:left;

}

div#print {

	width: 100%;

	padding-top:5px;
	
	padding-right:10px;

	float:right;
	
	margin-bottom:10px;
	

}
/* div#u5 {

	width: 254px;

	height:inherit;

	background:url(../images/g2base2.gif) no-repeat;

	background-position:right;

	text-align:left;

	padding-top:20px;

	float:left;

}

div#u6 {

	width: 253px;

	height:inherit;

	text-align:left;

	padding-top:20px;



	float:right;

}

*/



div#ln_holder {

	width:100%;

	color:#ffffff;

}

div#ln {

	width:592px;

	height:19px;

	background-color:#cccccc;

	padding-top:5px;

	padding-left:8px;

	float:left;

}

div#ln a{

	color:#ffffff;

	text-decoration:none;

}

div#ln a:hover, a:active, a:focus {

	color: #000000;

}

div#cr {

	width:152px;

	height: 16px;

	background-color:#cccccc;

	float:right;

	padding-top:8px;

	padding-right:8px;

	text-align:right;

	font-size:9px;

}

div#print {

	width:100%;

	color:#cccccc;

}

div#ev_holder {

	width:100%;

	color:#666666;

}


div#ev {

	width:592px;

	height:25px;

	padding-top:5px;

	padding-left:8px;

	float:left;

}

div#evolve {

	width:152px;

	height: 22px;

	float:right;

	padding-top:8px;

	padding-right:8px;

	text-align:right;

	font-size:9px;

}

div#evolve a{

	color:#cccccc;

	text-decoration:none;	

}

div#evolve a:hover, a:active, a:focus {

	color:#009900;

}



/* Firefox Scrollbar Hack - Do not remove */

html {

	margin-bottom: 1px;

	height: 100%!important;

	height: auto;

}



