body {
	margin:0;
	padding:0;
}
a img {
	border:0;
}
a {
	color:#878788;
	text-decoration:none;
}
p {
	margin:0;
}
.clearBoth {
	clear:both;
	height:1px;
	overflow:hidden;
}
.dotted {
	border:#a1a1a1 thin dotted;
}
h1, h2, h3, h4, h5, h6 {
	margin-top:0;
}
h2 {font-family: verdana; font-size: 13px; padding-top:26px}
#globalDiv {
	text-align:center;
	margin-top:10px;
}
#wrapper {
	margin:0 auto;
	text-align:left;
	width:78%;
	position:relative;
	padding-top:300px;
	min-width:804px;
}
#header {
	background:url(/public/i/header_back.png) left top repeat-x;
	height:330px;
	left:0;
	position:absolute;
	top:0;
	width:100%;
}
#header .leftImg {
	background:url(/public/i/header_left.png) left top no-repeat;
}
#header .rightImg {
	background:url(/public/i/header_right.png) right top no-repeat;
	height:330px;
	position:relative;
}
#header .logo  {
	display:block;
	left:153px;
	position:absolute;
	top:80px;
}
#header .feat {
	list-style:none;
	margin:0;
	padding:0;
	position:absolute;
	right:20px;
	top:13px;
}
#header .feat li {
	display:inline;
	margin-left:9px;
}
#header .name {
	color:#b1b3b6;
	font-family:"Times New Roman",Times,serif;
	font-size:18px;
	font-weight:bold;
	position:absolute;
	right:70px;
	text-align:right;
	top:130px;
}
#header .name h1 {
	color:#F5821F;
	font-size:27px;
	font-weight:normal;
	line-height:36px;
	margin:0;
}
#middleDiv {
	background:url(/public/i/main_back.gif) left top repeat;
	text-align:center;
	margin:0 14px 0 6px;
	border-right:#D1D1D1 1px solid;
}
#middleDiv .whiteWrapper {
	margin:0 15px 0 16px;
	background-color:#fff;
	position:relative;
	padding-bottom:6px;
}
#middleDiv .menu {
	width:530px;
	height:78px;
	margin:0 auto;
}
#middleDiv .menu ul {
	list-style:none;
	margin:0;
	padding:0;
}
#middleDiv .menu li {
	float:left;
	width:132px;
	text-align:center;
}
#middleDiv .menu ul a {
	background:url(/public/i/menu_backs.gif) left bottom no-repeat;
	padding-top:20px;
	height:40px;
	display:block;
	color:#fff;
	font-family:"Times New Roman",Times,serif;
	font-size:17px;
	text-transform:uppercase;
	text-decoration:none;
}
#middleDiv .menu ul a:hover, #middleDiv .menu ul .active a {
	padding-top:30px;
}
#middleDiv .menu .yellow a {
	background-position:-132px bottom;
}
#middleDiv .menu .green a {
	background-position:-264px bottom;
}
#middleDiv .menu .grey a {
	background-position:-396px bottom;
}
#content {
	text-align:left;
	border-bottom:14px solid #9D9D9D;
	color:#878788;
	font-family:Arial;
	font-size:12px;
	padding-top:10px;
	margin:0 6px;
}
#content h2 {
	color:#808284;
	font-family:Arial,Tahoma,sans-serif;
	font-size:17px;
}
#middleDiv .afterContent {
	/*background:transparent url(/public/i/shadow_bottom.png) repeat-x scroll 0 0;*/
	height:8px;
	margin:0 15px 0 16px;
	width:auto;
}


/********** REMOVE ALL AFTER THIS TEXT IF YOU DON'T NEED TO USE DEFAULT CONTENT BLOCK **********/

.search_cat {
	position:relative;
	padding:0px 0px 20px 20px;
	/*background:url(/public/i/border3px.png) repeat-x bottom left;*/
}

.search_cat input.text {
	width:190px;
	height:16px;
	padding:2px 0px 0px 2px;
	border:1px inset #CAD2D5;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#878788;
}

.search_cat input.submit {
	width:25px;
	height:23px;
	/*background:url(/public/i/submit.png) no-repeat;*/
	cursor:pointer;
	border:none;
}
.search_cat input.radio { 
	display:none;
}

.radiogroup { 
	margin:5px 0px 0px 0px;
}
.radiogroup li { 
	float:left;
	display:inline;
	height:10px;
	padding:0px 5px 3px 15px;
	background:url(/public/i/radio.gif) no-repeat 0px -14px;
	font-size:9px;
	cursor:pointer;
}
.radiogroup li.checked { 
	background-position:0px 1px;
}
.togglers {
	font-weight:bold;
	list-style:none;
	padding:0;
	margin:0;
}
.togglers li a.item { 
	padding:0px 0px 0px 10px; background:url(/public/i/minus.gif) no-repeat 0px 6px; color:#EE8027;
}
.togglers li.active a { 
	background-position:0px -11px;
}
.togglers li .text { 
	display:none; padding:5px 0px 5px 10px;
}
.togglers li .text a.active { 
	color:#C6C7C8;
}
.togglers li.active .text { 
	display:block;
}

.togglers li.active a:hover { 
	text-decoration:underline;
}
.togglers li.active a.item:hover { 
	text-decoration:none;
}

.divcol {	
	position:relative;
	float:left;
	display:inline;
	width:43%;
	padding:0px 15px 0px 0px;
	padding-left:15px;
	margin-bottom:10px;
	overflow:hidden;
	border-left: thin solid #DDDDDD;
}
.firstcol { 
	margin-left:40px;
	/*border-right:thin solid #DDDDDD;*/
}
.togglers li.active a.item {
	text-decoration:none;
}