body {
	margin: 0px;
	background: #ffffff;
	font-family:verdana, Arial, Helvetica, sans-serif;
}

a:link {
	color: #FFFFFF;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #FFFFCC;
}
a:hover {
	text-decoration: none;
	color: #FFCC66;
}
a:active {
	text-decoration: none;
	color: #CCCCCC;
}

.top-menu
	{
		/*background:#ffc0cb;*/
	}

.tab{
		border-bottom: 1px solid gray;
		overflow: hidden;
		width: 100%;
		font-size: 11px; /*font of menu text*/
		font-family:verdana;
               
}

.tab ul{
		list-style-type: none;
		margin: 0;
		margin-left: 18px; /*offset of first tab relative to page left edge*/
		padding: 0;
}

.tab li{
		float: left;
		margin: 0;
		padding: 0;
}

.tab a{
		float: left;
		position: relative;
		top: 2px; /* 1) Number of pixels to protrude up for selected tab. Should equal (3) MINUS (2) below */
		background: url(media/tab-blue-left.gif) no-repeat left top;
		margin: 0;
		margin-right: 3px; /*Spacing between each tab*/
		padding: 0 0 0 9px;
		text-decoration: none;

}

.tab a span{
		float: left;
		position: relative;
		display: block;
		background: url(media/tab-blue-right.gif) no-repeat right top;
		padding: 5px 14px 3px 5px; /* 2) Padding within each tab. The 3rd value, or 3px, should equal (1) MINUS (3) */
		font-weight: bold;
		  color: #004080;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.tab a span {float:none;}
/* End IE5-Mac hack */


.tab .selected a{
		background-position: 0 -125px;
		top: 0;
}

.tab .selected a span{
		background-position: 100% -125px;
		color: black;
		padding-bottom: 8px; /* 3) Bottom padding of selected tab. Should equal (1) PLUS (2) above */
		top: 0;
}

.tab a:hover{
		background-position: 0% -125px;
		top: 0;
}

.tab a:hover span{
		background-position: 100% -125px;
		padding-bottom: 8px; /* 3) Bottom padding of selected tab. Should equal (1) PLUS (2) above */
		top: 0;
}

.spring {
	background: url(images/2_23.jpg);
	height: 28px;
	width: 1000px;
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #B84650;
	text-align: center;
}
.left-menu {
	width:203px;
	
	background:#f6e2e3;
	font-size: 11px;
	color: #000;
	}
.head {
	font: bold 12px verdana;
	color: #fff;
	background: url("media/titlebar.png") repeat-x scroll left center black ;
	text-transform: uppercase;
	padding: 4px 0 4px 10px;
	margin:5px 0;
	}

.categories {
	font: bold 10px verdana;
	color:#A70303;
	
	border-bottom:1px solid #DADADA;
	}
.categories a {
	color:#A70303;
	background: url("media/arrowbullet.png") 0px 2px no-repeat #f6e2e3;
	padding: 3px 0 3px 19px;
	display:block;
	
	}
.categories a:hover {
	color:#000;
	background: url("media/arrowbullet.png") 0px 2px no-repeat #f3f3f3;
	padding: 3px 0 3px 19px;

	}
.right-part {	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	vertical-align:top;	
	}

.discription {
	background:#fff;
	line-height:17px;
	font-size:12px;
	
	
	}

.pink {
	background:url(images/pink_btn.jpg) no-repeat center;
	line-height:17px;
	text-align:center;
	height:29px;
	font-size:11px;
	
	
	}

.peach {
	background:url(images/peach_btn.jpg) no-repeat center;
	line-height:17px;
	text-align:center;
	height:29px;
	font-size:11px;
	}

.blue {
	background:url(images/blue_btn.jpg) no-repeat center;
	line-height:17px;
	text-align:center;
	height:29px;
	font-size:11px;
	}

.orange {
	background:url(images/orange_btn.jpg) no-repeat center;
	line-height:17px;
	text-align:center;
	height:29px;
	font-size:11px;
	}

.voilet {
	background:url(images/voilet_btn.jpg) no-repeat center;
	line-height:17px;
	text-align:center;
	height:29px;
	font-size:11px;
	text-transform:capitalize;
	}

.footer {
	background: url(images/2_57.jpg);
	height: 10px;
	width: 1000px;
	font-size: 11px;
	color: #666666;
	text-align: center;
	vertical-align: middle;
}

.recent
	{
	background: url("media/titlebar.png") repeat-x scroll left;
	/*background-image: url(images/sidelink.gif) repeat-x;*/
	height:30px;	
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #FFFFFF;
	padding:0 0 0 15px;
	text-align: left;
	font-weight: bold;
	}

.recent12
	{
	background-image: url(images/2_55.jpg);
	}
	
.text12 {	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #004080; 
	font-size: 12px;	
	text-decoration:none;
	}
.text13 {	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #FE5033; 
	font-size: 12px;	
	text-decoration:none;
	}
	
.txtlink{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#004080; text-decoration:none;}
.txtlink a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#004080; text-decoration:underline;}

.textyellow {	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #FE5033; 
	font-size: 11px;	
	text-decoration:none;
	}
.textyellow12 {	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff; 
	font-size: 12px;	
	text-decoration:none;
	}
	
.textyellow11 {	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff; 
	font-size: 11px;	
	text-decoration:none;
	}
	
.textblack11 {	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000000; 
	font-size: 11px;	
	text-decoration:none;
	}	
