body {
	margin: 0;
	padding: 0;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	line-height: 13px;
	color: #666666;
	background-color: #ffffff;
}
.ui-corner-bottom{-moz-border-radius:0;}
#gyro{height:420px;position:relative}
.gyro-image{position:absolute}
.gyro-button{bottom:4px}
#gyro .button
p{font-size:18px !important;padding:16px 15px;margin:0!important}
#gyro .arrow{margin-top:1px}
#gyro .gyro-body-text{position:absolute;top:180px;left:190px;color:#fff;font-size:14px}
#gyro .gyro-selector{background-color:#a4e3fa;color:#058edd;width:20px;height:20px;line-height:20px;text-align:center;font-weight:bold;display:inline-block;margin:0
10px 0 0 !important}
#gyro .gyro-selector.active{background-color:#058edd;color:#a4e3fa}
#gyro-nav{position:absolute;bottom:10px;left:25px;display:block;padding:0 2px;z-index:200}
#gyro-nav
span{display:none}
#gyro-nav span:hover{cursor:pointer}

img {
	border: 0;
}
.imgBorder{
	background-color: #FFF;
	padding: 5px;
	border: 1px solid #446CB1;
}
#wrap{
	width: 860px;
	margin: 0 auto;
	text-align: left;
}
#MainBox{
	border-right: 2px solid #7f7367;
	border-bottom: 2px solid #7f7367;
	border-left: 2px solid #7f7367;
	background-color: #eeecea;
	width: 824px;
	background: #e9e6e3 url(../../images/main_bg.jpg) repeat-y right top;
}

A:link, A:visited, A:active	{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
}
A:hover	{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #3e362c;
	text-decoration: none;
}

.content{
	border-left: 2px solid #FFF;
	border-right: 2px solid #FFF;
	background-color: #e7e0d7;
}
.prodtitle{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:11px;
	color: #ce5a03;
	margin: 0 0 5px 0;
}
.Bbold{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #993366;
}
Title{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #666666;
}
.required{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #C93B39;
}

A.more:link, A.more:visited, A.more:active	{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: italic;
	font-size:11px;
	color:#3e362c;
	text-decoration:underline;
}
A.more:hover	{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: italic;
	font-size:11px;
	color:#3e362c;
	text-decoration:none;
}


/* footer */
#footer {
	background-color: #7e7e7e;
	border-left: 2px solid #FFF;
	border-right: 2px solid #FFF;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 13px;
}

#footer A:link, #footer A:visited, #footer A:active {
	font-family: Tahoma, Arial, Helvetica, sans-serif
	font-weight: normal;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
#footer A:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif
	font-weight: normal;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}


#footer A.olnk:link, #footer A.olnk:visited, #footer A.olnk:active	{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:11px;
	color:#ffc279;
	text-decoration:underline;
}
#footer A.olnk:hover	{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:11px;
	color:#ffc279;
	text-decoration:none;
}

/* forms */
form {
	border: 0;
	margin: 0;
	padding: 0;
}
.input {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #2C4355;
	border: 1px solid #CFCFCF;
	background-color: #FFF;
	padding: 1px 1px 1px 3px;
	width: 150px;
}

#content {
                width: 650px;float: left;}
#content.index {
                width: 680px;}
#gyro {
                height: 420px;position: relative;}
.gyro - image {
                position: absolute;}
.gyro - button {
                bottom: 4px;}
#gyro.button
            p {
                font - size: 18px!important;padding: 16px
                15px;margin: 0!important;}
#gyro.arrow {
                margin - top: 1px;}
#gyro.gyro - body - text {
                position: absolute;top: 180px;left: 190px;color: #fff;font - size: 14px;}
#gyro.gyro - selector {
                background - color: #fff;color: #dd0527;width: 20px;height: 20px;line - height: 20px;text - align: center;font - weight: bold;display: inline - block;margin: 0 10px 0 0!important;}
#gyro.gyro - selector.active {
                background - color: #dd0527;color: #fff;}
#gyro - nav {
                position: absolute;bottom: 10px;left: 25px;display: block;padding: 0;}
                2px;z - index: 200
#gyro - nav
            span {
                display: none;}
           }#gyro - nav span: hover {
                cursor: pointer;}
