body {

	

	background-color: #ffffff;

	background-position: center top;

	font: 12px/1.3em Arial, Helvetica, sans-serif;

	letter-spacing: 0px;background-image: url(../images/bg.gif); background-position:center; background-repeat:repeat-y; margin:0 auto;

}

ul {

	list-style-type: square;

	}

form {

	display: inline;

	margin: 0;

	padding: 0;

}

		a:link {

	color :#731015; 

	text-decoration : none;

} 

	a:visited {

	color : #731015; 

	text-decoration : none;

} 

	a:hover {

	color :#731015; 

	text-decoration : underline; 

} 

.input {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: normal;

	color: #666666;

	text-decoration: none;

	background-color: #FFFFFF;

	border: 1px inset #CCCCCC;

	width:393px;



}



.footer-text{color: #FFFFFF}



h3 {padding: 10px 0 5px 0;color: #747678;margin: 6px 0px 10px 10px;padding-bottom: 10px;font: normal 17px Georgia, serif;border-bottom: 1px solid #f7efee; width:95%;}



.h4 {padding: 0px 0 5px 0;color: #747678;margin: 6px 0px 10px 20px;padding-bottom: 10px;font: normal 12px Georgia, serif;}



.box {

	padding: 15px 15px 15px 15px;

	vertical-align : top;

	border : 1px solid #ebe5e5;

	background-color: #F7F7F7;

	

} 

/*********Navigaton**********/

.nav {padding-left:20px;}

.nav a:visited,.nav	a:link {

	border-right:1px solid #006699;

	color : #000000;

	text-decoration : none;

	font-weight: bold;

	height:220px;

	padding:12px 10px;

	vertical-align:top;

} 

.nav	a:hover {

	height:39px;

	padding:12px 10px;

	background-image:url(../images/header-hover.png);

	color : #FFFFFF;

	text-decoration : none;

	background-repeat: repeat-x;

	background-position: top;

}

.nav {

	background-image: url(../css/images/nav-bg.jpg);

	color:#474f2b;

}

.nav-bg a:visited, .nav-bg a:link{

	color : #474f2b; 

	text-decoration : none; 

} 

.nav-bg a:hover {

	color : #F7F7F7;

	text-decoration : none;

	font-weight: bold;

} 





/*******Categories**************/

/*******Categories**************/

.cat-nav{margin: 0 0 5px 0; padding: 0;list-style: none;font: 11px verdana;color: #731015;}

.cat-nav li{padding-left: 7px;background-image: url(../css/images/bullet.gif);background-repeat: no-repeat;background-position: 0px .2em;}

.cat-nav a:visited, .cat-nav a:link {font-family: "trebuchet ms", verdana, arial, sans-serif;font-size: 12px;font-weight: bold;color: #731015;text-decoration:underline;}

.cat-nav a:hover{color: #747678;text-decoration:none;}

.subcat-nav{margin-top: 5px;margin-left: 2px;padding-left: 0;list-style: none;font: 12px Arial;margin-bottom: 10px;}

.subcat-nav li{padding-left: 14px;background-image: url(../css/images/bullet1.gif);background-repeat: no-repeat;background-position: 0 .4em;line-height: 1.4em;}

.subcat-nav a:visited, .subcat-nav a:link {color: #586679;text-decoration:none;}

.subcat-nav a:hover{color: #586679;text-decoration:underline;}

.catcount {font-weight: normal; font-size: 9px; color: #0F5785; font-family: verdana, arial, sans-serif;}





/**********************design*********************/

#canvas{

margin:0 auto;

width:775px;

height:auto;



}





.header{

margin:0 auto;

height:91px;

width:770px;

}

#logo{

width:200px;

height:35px; margin:15px 0px 5px 20px;

float:left;

}



.header-main{

width:775px; height:103px; background-color:#731015; margin:0 auto; 

}



.header-searchbox{

width:770px; height:63px;  margin:0 auto; 

}

.searchbox-content{

width:500px; height:25px;   padding-top:26px; margin:0 auto;

}



.header-searchbox-input{

width:385px; height:25px; float:left;

}

.search-buttons{

width:75px; height:25px;  float:left; margin-left:5px;

}



.black-strip

{

width:100%; height:28px; background-color:#000000; vertical-align:bottom; float:left;color:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; padding-top:12px; font-weight:bold; font-size:11px; text-align:center;

}



.content{

width:95%; height:auto; margin:0 auto; 



}

.content-left{

width:100%; height:auto; margin-top:3px; margin:0 auto;

}

.content-right{



}

.right_content2 {

		font-size: 12px;

		color: #000;

		padding: 2px 2px 2px 2px;	

		margin: 0 0 2px 0;

	}

	

	.right_content3 {

		font-size: 12px;

		color: #000;

		width:180px;

		padding:  10px 2px 2px 2px; margin:0 auto;text-align:justify;

	}

.top-links{

width:204px;

height:11px;

float:left;

margin: 25px 0px 0px 450px;



}

.header-tabs{

margin:0 auto;

height:45px;

width:900px;

}

.header-nav-tab{

width:500px;

margin:0 auto;

height:28px;

padding-top:18px;

margin:0 auto;

}



.header-sub-tab{

width:117px; height:28px;

float:left;



}

.search-bar{

width:600px; margin:0 auto;

padding-top:35px;

	padding-left:240px;

}

.cat-bg{

width:759px; margin:0 auto; height:auto;

background-image:url(../images/cat-bg.png); background-repeat:no-repeat;

}



.header-sep{

	width:724px;

	height:5px;

	margin:0 auto;

	background-image:url(../images/sep-header.gif);

	background-repeat:repeat-y;

	background-position: center top;



}



.rnav{

width:211px; height:auto; 

}

.rnav-top{

width:211px; height:41px; background-image:url(../images/rt-top.png); background-repeat:no-repeat; 

}



.rnav-sep{

width:211px; height:21px; background-image:url(../images/rt-sep.png); background-repeat:no-repeat; 

}

.rnav-rep{



width:211px; height:auto; background-image:url(../images/rt-rep.gif); background-repeat:repeat-y;

}



.rnav-bot{



width:211px; height:13px; background-image:url(../images/rt-bot.gif); background-repeat:no-repeat; vertical-align:top; margin-bottom:12px;

}

.rnav-sep{



width:211px; background-image:url(../images/rt-sep.png); background-repeat:no-repeat; vertical-align:top;

}







h2 {

	font: bold 1.5em "Trebuchet MS", Arial, Helvetica, sans-serif;

	letter-spacing: -1px; 

	padding: 2px 0 5px 0;

	margin: 0 10px 10px 10px;

	color: #464548;

	background: inherit;

	border-bottom: 1px solid #fff;

	

}



.footer-line{

height:7px; background-image:url(../images/footer-line.gif); background-repeat:repeat-x; margin-top:5px;

}



.footer-link{

height:63px; margin:0 auto; vertical-align:middle;

}



.footerr  {

	color :#000; 

	text-decoration : none; font-weight:bold; vertical-align:middle; text-align:center; padding-top:10px; padding-bottom:10px;

} 

.footerr a:link {

	color :#000; 

	text-decoration : none; font-weight:bold;

} 

.footerr a:visited {

	color : #000; font-weight:bold; 

	text-decoration : none;

} 

.footerr a:active {

	color : #000; font-weight:bold; 

	text-decoration : none;

} 

.footerr a:hover {

	color :#000;  font-weight:bold;

	text-decoration : underline; 

} 









.linkmain {

	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #18B8E9; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

.linkmain A:link {

	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #18B8E9; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

.linkmain A:visited {

	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #18B8E9; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

.linkmain A:hover {

	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #25A5C3; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;

}



.squarebox { padding: 15px 15px 0px 15px;margin-top: 10px; margin-bottom:10px; background:#F7F7F7; border: 1px solid #e5e5e5;}



form { margin: 0;padding:0;}



.textarea {border: #CDCDCD 1px solid;color:#5F5F5F;background: #FFFFFF url(../images/input-bg.gif) repeat-x top;font: 11px Verdana, Arial, Helvetica, sans-serif;}

.limit_field {width: 18px;font-size: 11px;color: #128318;padding-left : 5px;border-width: 0;background: transparent;}



.input {background: #FFFFFF;border: 1px inset #CCCCCC; height:17px;}

.text {background: #FFFFFF;border: 1px inset #CCCCCC; }





.url {color: #747678;}

.Title {color: #731015;}









.menu  {

	color :#ffffff; 

	text-decoration : none; font-weight:bold; vertical-align:middle; text-align:center; padding-top:10px; padding-bottom:10px;

} 

.menu a:link {

	color :#ffffff; 

	text-decoration : none; font-weight:bold;

} 

.menu a:visited {

	color : #ffffff;  font-weight:bold; 

	text-decoration : none;

} 

.menu a:active {

	color : #ffffff;  font-weight:bold; 

	text-decoration : none;

} 

.menu a:hover {

	color :#ffffff;  font-weight:bold;

	text-decoration : underline; 

} 













.breadcrumb{

	margin: 6px 0 0 0;

	height:32px;

	padding: 10px 0 0 15px;



	color: #808080;

}

.copyr   {

	color :#858789; 

	text-decoration : none;  vertical-align:top; text-align:center;  padding-bottom:2px;

} 

.copyr a:link {

	color :#858789; 

	text-decoration : none; 

} 

.copyr a:visited {

	color : #858789; 

	text-decoration : none;

} 

.copyr a:active {

	color : #858789; 

	text-decoration : none;

} 

.copyr a:hover {

	color :#858789;  

	text-decoration : underline; 

} 

div.pr {

	font-size: 6pt;

	color: #000000;

	float: left;

	height: 3px;

	margin-right: 5px;

}

div.prg{

	width: 40px;

	border: 1px solid #999999;

	height: 3px;

	font-size: 1px;

}

div.prb{

	background: #5eaa5e;

	height: 3px;

	font-size: 1px;

}



#descr {

	padding: 10px 0px 5px 20px;

	margin: 6px 0px 10px 20px;

}


