/* General reset */
html{height:100%;}
html,
body{
	height:100%;
	margin:0;
	color: #000;
	font:14px/22px "lucida sans unicode", "lucida grande", sans-serif;
	background:#fafdfa;
	min-width:1000px;
}
/* General reset */
form, fieldset {
	margin: 0;
	padding: 0;
	border-style: none;
}
img {border-style: none;}
input, select, textarea {
	vertical-align: middle;
	font: 12px arial, helvetica, sans-serif;
}
a {
	color:#662c91;
	text-decoration:none;
}
a:hover {text-decoration: underline;}
/* General settings */
/*header style start*/
#header{
	background:#00a650 url("../images/bg-header.gif") repeat-x;
	width:100%;
}
#header .holder{
	overflow:hidden;
	width:907px;
	margin:0 auto;
	padding:0 95px 0 0;
	position: relative;
	min-height: 142px;
	height:auto !important;

}
.logo-print{
	position:absolute;
	top:0;
	left:-9999px;
}
/*logo start*/
.logo{
	margin:20px 0 8px 230px;
	display:block;
	height:1%;
	overflow:hidden;
	font:bold 22px/25px 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	color:#fff;
	padding:12px 0 0;
}
.logo a:hover,
.logo a{
	text-decoration:none;
	outline:0;
}
.logo img{
	float:left;
	margin:-5px 10px 30px 30px;
}
.screen .logo img{
	margin:-12px 20px 0 0;
}
.logo-profile{
	padding:20px 0 0;
}
.logo-profile img{
	margin:-10px 10px 10px 25px;
}
.logo strong{
	display:block;
}
.logo .description{
	font-size:16px;
	font-weight:normal;
}
.logo .extra-info{
	font-size:11px;
	font-weight:normal;
}
/*logo end*/
#header .star{
	margin:52px 0 0;
	float:right;
	overflow:hidden;
	text-indent:-9999px;
	background: url(../images/bg-28.gif) no-repeat;
	width:75px;
	height:37px;
}
/*header style end*/
.main-holder{
	min-height:100%;
	position:relative;
}
* html .main-holder{
	height:100%;
}
#main{
	width:1002px;
	margin:0 auto;
	padding:0 0 40px;
}
#main:after{
	display:block;
	content:"";
	clear:both;
}
.two-column{
	width:758px;
	float:right;
}
.two-column:after{
	content:"";
	display:block;
	clear:both;
}
/*content start*/
#content{
	position:relative;
	margin:-15px 0 0;
	float:left;
	width:498px;
	padding:0 0 0 8px;
}
.aside {
	width:252px;
	float:right;
	overflow:hidden;
}
.aside .holder{
	overflow:hidden;
	width:100%;
	background-color: transparent;
}
.aside .frame{
	margin:0;
	padding:17px 0 0 48px;
	position:relative;
	overflow:hidden;
}
.aside h3{
	color:#009843;
	font-size:14px;
	margin:0 0 15px;
}
.nav-find{
	height:1%;
	margin:0;
	padding:0;
	list-style:none;
}
.nav-find li{
	height:1%;
	overflow:hidden;
	vertical-align:top;
    margin:0 0 15px;
}
.nav-find a{
	float:left;
	font-size:12px;
	padding:0 0 3px 35px;
}
.nav-find .licio{
	background:url(../images/ico-delicious.gif) no-repeat;
}
.nav-find .facebook{
	background:url(../images/ico-facebook.gif) no-repeat;
}
.nav-find .flickr{
	background:url(../images/ico-flickr.gif) no-repeat;
}
.nav-find .linkedin{
	background:url(../images/ico-linkedin.gif) no-repeat;
}
.nav-find .twitter{
	background:url(../images/ico-twitter.gif) no-repeat;
}
.nav-find .youtube{
	background:url(../images/ico-youtube.gif) no-repeat;
}
.comment{
	width:488px;
	overflow:hidden;
	margin:0 0 23px 5px;
}
.comment .t{
	background:url(../images/bg-comment-t.png) no-repeat;
	height:46px;
	overflow:hidden;
	width:100%;
}
.comment .c{
	background:url(../images/bg-comment-r.png) repeat-y;
	width:100%;
}
.comment .holder{
	position:relative;
	height:1%;
	padding:0 21px;
}
.comment p{
	margin:0;
}
.comment .b{
	background:url(../images/bg-comment-b.png) no-repeat;
	height:11px;
	overflow:hidden;
	width:100%;
}
/*contact info start*/
.contact-box{
	width:498px;
	margin:0 0 20px;
	overflow:hidden;
}
.contact-box .t{
	height:7px;
	overflow:hidden;
	width:100%;
	background:url(../images/bg-content-t.png) no-repeat;
}
.contact-box .c{
	width:100%;
	background:url(../images/bg-content-r.png) repeat-y;
}
.contact-box .holder{
	position:relative;
	height:1%;
	padding:0 9px;
}
.contact-box .content{
	width:100%;
	background:url(../images/bg-holder-r.gif) repeat-y;
}
.contact-box .hold{
	width:100%;
	background:url(../images/bg-holder-t.gif) no-repeat;
}
.contact-box .frame{
	height:1%;
	padding:7px 16px 3px;
	background:url(../images/bg-holder-b.gif) no-repeat 0 100%;
}
.contact-box h2{
	margin: 0 auto;
	padding: 1px 0 3px 2px;
	color:#fff;
	font-size:14px;
}
.contact-box .b{
	height:8px;
	overflow:hidden;
	width:100%;
	background:url(../images/bg-content-b.png) no-repeat;
}
.vcard{
	float:right;
	background:url(../images/ico-vcard.gif) no-repeat;
	padding:0 0 1px 29px;
	margin:5px 10px 0 0;
	text-decoration:none;
	color:#fff;
	font:12px/16px Arial, Helvetica, sans-serif;
}
.vcard:hover{
	text-decoration:underline;
}
.contact-box table{
	width:100%;
	color:#000000;
	font-size:13px;
	line-height:16px;
	margin:0;
	padding:0;
	border-collapse:collapse;
}
.contact-box table td{
	vertical-align:top;
	margin:0;
	padding:5px 0 7px;
	border-bottom:1px solid #f1f1f1;
}
.contact-box table td.cb-number{
	padding-top: 8px;
}
.contact-box table td.cb-web{
	padding-top: 6px;
}
.contact-box table .ico{
	width:35px;
}
.contact-box table .name{
	width:145px;
	padding:0 5px 0 0;
}
.contact-box table .last td{
	border:0;
}
.contact-box table h3{
	font-weight:normal;
	margin:0;
	font-size:13px;
	color:#009843;
}
.contact-box table address{
	font-style:normal;
}
.contact-box table address span{
	display:block;
}
/*contact info end*/
/*content end*/
/*sidebar start*/
#sidebar{
	margin:-40px 0 0;
	position:relative;
	width:244px;
	float:left;
}
.toolbox{
	width:244px;
	overflow:hidden;
}
.toolbox .t{
	width:100%;
	overflow:hidden;
	height:5px;
	background:url(../images/bg-toolbox-t.png) no-repeat;
}
.toolbox .c{
	width:100%;
	background:url(../images/bg-toolbox-r.png) repeat-y;
}
.toolbox .holder{
	position:relative;
	width:196px;
	padding:0 24px;
}
.toolbox .holder:after{
	display:block;
	content:"";
	clear:both;
}
.toolbox h2{
	line-height:16px;
	margin:0 0 5px 4px;
	font-size:14px;
	color:#fff;
}
.toolbox .b{
	width:100%;
	overflow:hidden;
	height:40px;
	background:url(../images/bg-toolbox-b.png) no-repeat;
}
.toolbox .content{
	width:100%;
	overflow:hidden;
	background:url(../images/bg-content-tool-r.gif) repeat-y;
}
.toolbox .content .hold{
	width:100%;
	background:url(../images/bg-content-tool-t.gif) no-repeat;
}
.toolbox .content .frame{
	height:1%;
	padding:14px 17px;
	font:12px/16px Arial, Helvetica, sans-serif;
	background:url(../images/bg-content-tool-b.gif) no-repeat 0 100%;
}
.toolbox .content .frame p{
	margin:0 0 15px;
}
.welcome{
	display:block;
	margin:0 0 6px;
}
.btn-logout{
	position:relative;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#d8d8d8;
	text-decoration:none;
	width:52px;
	padding:4px 0 5px 12px;
	margin:-3px 2px 0 0;
	float:right;
	background:url(../images/bg-btn-logout.gif) no-repeat;
}
.toolbox .edit{
	color:#7c7c7c;
	padding:0 0 10px;
}
.btn-edit{
	cursor:pointer;
	display:block;
	background:url(../images/bg-btn-edit.gif) no-repeat;
	width:126px;
	padding:10px 0 0 36px;
}
.toolbox .content .frame .edit p{
	margin:0 0 21px;
}
.btn-edit span{
	width:92px;
	height:21px;
	overflow:hidden;
	text-indent:-9999px;
	display:block;
	background:url(../images/txt-edit-my.gif) no-repeat;
}
/*sidebar start*/
/*footer style start*/
#footer{
	color:#fff;
	font-size:11px;
	position:relative;
	margin-top:-40px;
	height:33px;
	width:100%;
	padding:7px 0 0;
	background:#00a650;
}
#footer .holder{
	margin:0 auto;
	width:932px;
	padding:0 70px 0 0;
	overflow:hidden;
}
#footer p{
	font-weight:bold;
	margin:0 0 0 250px;
}
#footer a{
	font-weight:normal;
	color:#fff;
}
#footer .nav{
	float:right;
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
}
#footer .nav li{
	padding:0 6px;
	margin:0 1px 0 -1px;
	background:url(../images/separator.gif) no-repeat 0 8px;
	float:left;
}
/*footer style start*/


.inner-page{
	margin:0;
	font:13px/16px 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	background:#fafdfa;
	color:#000;
	height:100%;
	min-width:1001px;
}
.screen{
	background:#fcfdfe url(../images/bg-body-screen.png) repeat-x;
}
img{border:0;}
a{
	text-decoration:none;
	color:#662c91;
}
a:hover{text-decoration:underline;}
input,
textarea,
select{
	font:100% arial,sans-serif;
	vertical-align:middle;
}
form,fieldset{
	margin:0;
	padding:0;
	border-style:none;
}
/* General settings */
.inner-page #wrapper{
	width:100%;
	min-height:100%;
	overflow:hidden;
}
* html .inner-page #wrapper{
	height:100%;
	overflow:visible;
}
.inner-page #header{
	width:100%;
	background:#00a650 url(../images/bg-header.gif) repeat-x;
}
.screen #header{background:#007dbd url(../images/bg-header-screen.gif) repeat-x;}
.inner-page #header .inner{
    margin:0 auto;
    padding:0 6px;
    width: 907px;
}
.inner-page #header .subinner{
	height:1%;
	padding:27px 105px 8px 183px;
	position:relative;
}
.inner-page #header .subinner:after{
	display:block;
	clear:both;
	content:"";
}
.screen #header .subinner{padding:10px 105px 49px 150px;}
.inner-page .logo{
	margin:0;
}
.inner-page .rating{
	position:absolute;
	right:80px;
	top:58px;
}
.holder .rating{
	position:absolute;
	right:100px;
	top:45px;
}
#header .star,
.inner-page #header .star{
	display:block;
	margin:0;
	color:#009843;
	overflow:hidden;
	background:none;
	text-indent:0;
	width:auto;
	height:auto;
	float:none;
	font:bold 16px/22px 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
}
.star:hover,
.inner-page .star:hover{
	text-decoration:none;
	position:relative;
}
.star span,
.inner-page .star span{
	float:left;
	height:37px;
}
.star .rating-m,
.inner-page .star .rating-m{
	background:url(../images/bg-rating-m.png) no-repeat;
	padding:6px 8px 8px;
	height:23px;
}
.star em,
.inner-page .star em{
	float:left;
	width:23px;
	height:23px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(../images/star.gif) no-repeat;
	margin:0 7px 0 0;
}
.hover .star em,
.inner-page .hover .star em,
.star:hover em,
.inner-page .star:hover em{background-position:0 -23px;}
.star .rating-r,
.inner-page .star .rating-r{
	background:url(../images/bg-rating-r.png) no-repeat;
	width:7px;
}
.star-bubble,
.star-bubble{
	width:154px;
	position:absolute;
	left:-36px;
	top:26px;
	color:#fff;
	font:12px/14px Arial, Verdana, sans-serif;
	text-align:center;
	display:none;
}
.hover .star-bubble{display:block;}
.star-bubble span,
.star-bubble strong{
	display:block;
	position:relative;
}
.star-bubble .t{
	width:100%;
	padding:19px 0 4px 0;
	background:url(../images/bg-bubble-t.png) no-repeat;
}
.star-bubble .b{
	background:url(../images/bg-bubble-b.png) no-repeat;
	width:100%;
	height:8px;
	overflow:hidden;
}
.inner-page #main{
	padding:0 0 40px;
	width:0;
	margin:0 auto;
    width: 1002px;
}
.inner-page .main-holder{
	width:100%;
	overflow:hidden;
	margin:-42px 0 0;
	padding:42px 0 0;
	height:auto;
	position:static;
}
* html .inner-page .main-holder{height:auto;}
.inner-page #container{
	width:100%;
	float:left;
}
.inner-page .content-holder{margin:0 236px 0 251px;}
.screen .content-holder{margin:0 110px 0 150px;}
/*content*/
.inner-page #content{
	height:1%;
	overflow:display;
	padding:17px 4px 0 8px;
	margin:0;
	float:none;
	width:auto;
}
.screen #content{
	padding:52px 0 0;
}

.heading{
	border-bottom:1px solid #CCCCCC;
	overflow:hidden;
	width:100%;
	padding:0 0 20px;
}
.heading h1, .heading h2, .heading h3{
	color:#119f50;
	margin:0 0 5px;
	font:bold 17px/20px 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
}
#content .heading p{margin:0;}
.setup-account .heading{padding:5px 0 11px;}
#content .setup-account .heading p{margin:0 0 15px;}
.toolbar{
	padding:21px 5px 10px;
	height:1%;
	overflow:hidden;
	font-size:12px;
	text-align:right;
	border-top:1px solid #CCCCCC;
}
.toolbar .buttons{padding:0 0 17px;}
.themes-list{
	padding:20px 0 4px;
	margin:0 -12px 0 0;
}
.themes-list ul{
	margin:0;
	padding:0;
	list-style:none;
	width:100%;
	overflow:hidden;
}
.themes-list ul li{
	float:left;
	width:49.99%;
	padding:0 0 12px;
}
.themes-list ul li .item{
	padding:0 16px 0 12px;
}
.themes-list ul li .item div{
	padding:4px;
	overflow:hidden;
	height:1%;
}
.themes-list ul li.active .item div{
	border:1px solid #cccccc;
	padding:3px;
}
.themes-list ul li img{
	float:left;
	margin:0 16px 0 0;
}
* html .themes-list ul li img{margin:0 13px 0 0;}
.themes-list ul li p{padding:9px 0 0;}
.themes-list ul li a{font-size:12px;}
.themes-list ul li.active a{color:#7c7c7c;}
.buttons{
	margin:0;
	padding:0;
	list-style:none;
	height:1%;
	overflow:hidden;
}
.buttons li{
	float:right;
	padding:0 0 0 10px;
}
.button{
	margin-top: 1px;
	float:left;
	font-size:11px;
	background:url(../images/bg-button.gif) repeat-x;
	display:inline;
}
.light-btn{background-position:0 -27px;}
.button span{
	background:url(../images/bg-button-l.gif) no-repeat;
	cursor:pointer;
	display:block;
}
.light-btn span{background-position:0 -27px;}
.button span span{
	background:url(../images/bg-button-r.gif) no-repeat 100% 0;
	padding:1px 18px 2px;
	height: 20px;
}
.light-btn span span{background-position:100% -27px;}
.unactive{color:#cecece;}

.content-heading{
	margin:16px -4px 12px -2px;
	/* background:url(../images/bg-content-heading.gif) repeat-x; */
	color:#fff;
	text-align:center;
	font-weight:bold;
	line-height:20px;
}
.content-heading .holder{background:url(../images/bg-content-heading-bg.gif) no-repeat 8px 4px;}
.content-heading .frame{
	/* background:url(../images/bg-content-heading-r.gif) no-repeat 100% 0; */
	padding:14px;
}
.content-heading h2{
	font-size:13px;
	font-weight:bold;
	line-height:20px;
	margin:0;
}
.form-holder{
	margin:0 -3px 0 0;
	padding:0 3px 0 2px;
	list-style:none;
	height:1%;
	overflow:hidden;
}
.form-holder li{
	float:left;
	width:100%;
	margin:0 0 0 -2px;
	padding:0 0 16px 2px;
}
.form-holder .row{
	width:100%;
	overflow:hidden;
}
.form-holder .cell{
	float:left;
	padding:0 10px 0 0;
}
.form-holder .phone-cell{
	padding:0 14px 0 0;
	float:left;
	background:url(../images/separator02.gif) no-repeat 100% 0;
}
.form-holder label{
	display:block;
	line-height:18px;
	padding:0 0 6px;
}
.form-holder select{
	display:block;
	width:223px;
	font-size:12px;
	margin:2px 0 0;
}
.input-text{
	background:url(../images/bg-input-text.gif) no-repeat;
	float:left;
	position:relative;
}
.active-input{background-position:0 -20px;}
.input-text div{
	background:url(../images/bg-input-r.gif) no-repeat 100% 0;
	float:left;
}
.active-input div{background-position:100% -20px;}
.input-text input{
	float:left;
	border:0;
	background:none;
	padding:3px 5px 2px;
	height:15px;
	font:12px/16px Arial, Verdana, sans-serif;
	width:320px;
}
.input-text .name{width:82px;}
.input-text .last-name{width:121px;}
.input-text .large{width:467px;}
.input-text .medium{width:223px;}
.input-text .small{width:145px;}
.input-text .phone-small{width:51px;}
.input-text .phone-medium{width:64px;}
.input-text .phone-large{width:77px;}
.extra-label{
	font-size:12px;
	color:#7c7c7c;
	display:block;
	line-height:15px;
	clear:both;
	padding:2px 0 0;
	margin:0 0 -2px;
}
.form-holder .centered-label{text-align:center;}
.password-inputs{
	float:left;
	width:243px;
	margin:0 0 -12px;
}
.password-inputs .row{
	padding:0 0 16px;
}
.password-details{
	height:1%;
	overflow:hidden;
	padding:16px 5px 2px 23px;
	display:none;
}
.password-details .extra-label{line-height:16px;}
.password-details p{
	margin:0;
	font-size:12px;
}
.password-details div{
	width:100%;
	font-size:11px;
	color:#7c7c7c;
	line-height:12px;
	overflow:hidden;
	padding:6px 0 5px;
}
.password-details div span{
	margin:-3px 0 0;
	float:left;
}
.strength{
	list-style:none;
	margin:0 12px 0 0;
	padding:0;
	width:114px;
	height:8px;
	position:relative;
	background:url(../images/bg-strength.gif) repeat-x;
	float:left;
}
.strength li{
	float:left;
	width:auto;
	margin:0;
	padding:0 1px 0 0;
}
.strength li a{
	display:block;
	width:37px;
	height:8px;
	text-decoration:none;
	text-indent:-9000px;
	z-index:2;
	position:absolute;
	overflow:hidden;
}
.strength li a:hover,
.strength li.active a{
	z-index:1;
	left:0;
	top:0;
}
.red li a:hover,
.red li.active a{background:url(../images/bg-strength.gif) 0 -8px;}
.green li a:hover,
.green li.active a{background:url(../images/bg-strength.gif) 0 -16px;}
.yellow li a:hover,
.yellow li.active a{background:url(../images/bg-strength.gif) 0 -24px;}
.strength a.one-strength{left:0px;}
.strength a.one-strength:hover,
.strength li.active a.one-strength{width:37px;}
.strength a.two-strength{left:38px;}
.strength a.two-strength:hover,
.strength li.active a.two-strength{width:75px;}
.strength a.three-strength{left:76px;}
.strength a.three-strength:hover,
.strength li.active a.three-strength{width:114px;}
.user-account-field{
	padding:0 5px 0 4px;
	margin:0 0 -1px;
	border-bottom:1px solid #CCCCCC;
}
.setup-account .user-account-field{padding:0 5px 0 4px;}
.user-personal-field{
	padding:0 5px 5px 6px;
	border-bottom:1px solid #CCCCCC;
}
.user-personal-field .textarea{
	width:470px;
	height:131px;
	border:1px solid #737373;
	padding:0 0 0 5px;
	overflow:auto;
}
.checkbox-area{
	height:1%;
	overflow:hidden;
	padding:0 0 0 20px;
	margin:0 0 -21px;
	position:relative;
}
.checkbox-area .check{
	float:left;
	width:15px;
	height:16px;
	padding:0;
	margin:2px 8px 0 0;
}
.checkbox-area label{
	height:1%;
	overflow:hidden;
}
.profile-step{padding:17px 5px 0 6px;}
.profile-step h3{
	font-size:13px;
	line-height:16px;
	font-weight:normal;
	margin:0 0 14px;
}
.profile-step .step2,
.profile-step .step3{display:none;}
.profile-row{
	width:100%;
	overflow:hidden;
	padding:0 0 20px;
}
.profile-picture{
	float:left;
	width:92px;
}
.profile-picture img{display:block;}
.profile-picture .button{margin:7px 0 0 2px;}
.profile-picture .button span span{padding:1px 16px 2px;}
.select-picture{
	height:1%;
	overflow:hidden;
	font-size:12px;
	color:#7c7c7c;
}
.select-picture .main-picture{
	float:left;
	padding:0 0 0 10px;
	width:254px;
}
.select-picture .main-picture img{display:block;}
.select-picture .picture-settings{
	height:1%;
	position:relative;
	top:-3px;
	overflow:hidden;
}
.picture-settings .buttons{padding:20px 5px 0 0;}
.picture-settings .buttons li{
	width:100%;
	padding:0 0 9px;
}
.select-picture .extra-info{
	font-size:11px;
	line-height:14px;
	padding:0 20px 0 0;
}
.extra-info a{
	color:#7c7c7c;
	text-decoration:underline;
}
.extra-info a:hover{text-decoration:none;}
.select-picture .input-row{
	width:100%;
	overflow:hidden;
	padding:10px 0;
}
.select-picture input{float:left;}
.select-picture .input-row .button{float:right;}
.select-picture .selected-label{
	border:1px solid #a2d39c;
	background:#fff;
	color:#000;
	text-align:center;
	font-size:13px;
	padding:10px 5px 12px;
}
.centered{
	width:100%;
	position:relative;
	overflow:hidden;
}
.centered .c1{
	float:left;
	position:relative;
	left:50%;
}
.centered .c2{
	float:left;
	position:relative;
	left:-50%;
}
.user-social-field{padding:16px 5px 4px 5px;}
.user-social-field label{padding:0 0 8px 25px;}
.delicious-label{background:url(../images/ico-delicious2.gif) no-repeat 0 1px;}
.facebook-label{background:url(../images/ico-facebook2.gif) no-repeat 0 1px;}
.flickr-label{background:url(../images/ico-flickr2.gif) no-repeat 0 1px;}
.linkedin-label{background:url(../images/ico-linkedin2.gif) no-repeat 0 1px;}
.twitter-label{background:url(../images/ico-twitter2.gif) no-repeat 0 1px;}
.youtube-label{background:url(../images/ico-youtube2.gif) no-repeat 0 1px;}
.user-addres-field{
	padding:3px 5px 0 4px;
	margin:13px 0 13px;
}
.user-addres-field .inner{
	width:100%;
	overflow:hidden;
}
.user-addres-field .form-holder{margin:0 -3px -8px 0;}
* html .user-addres-field .form-holder{margin:0 0 -7px;padding:0;}
* html .user-addres-field .form-holder li{margin:0;}
.user-addres-field .form-holder label{padding:0 0 8px;}
.user-addres-field .extra-label{margin:0 0 2px;}
.user-addres-field .input-text .medium{width:213px;}
.user-addres-field .cell{
	width:254px;
	padding:0;
}
.user-addres-field .row{
	width:508px;
	margin:0 -31px 0 0;
}
.user-phones-field{
	padding:17px 5px 4px 4px;
	border-top:1px solid #CCCCCC
}
.user-phones-field .area{
	float:left;
	width:332px;
}
.user-phones-field .row{padding:0 0 16px;}
.user-personal-field .label,
.user-phones-field .label{
	height:1%;
	overflow:hidden;
	border:1px solid #cccccc;
	background:#fff;
	font-size:12px;
	padding:6px 10px 8px 11px;
	margin:22px 0 0;
}
.boxes{margin:0 -43px 0 0;}
.boxes .inner{
	width:100%;
	overflow:hidden;
	padding:23px 0;
}
.box-holder{
	width:49.99%;
	float:left;
	line-height:20px;
}
.box-inner{padding:0 43px 0 0;}
.box{
	border:1px solid #bed9ec;
	background:#fff;
	padding:9px 10px;
}
.box a{
	color:#f1558b;
	text-decoration:underline;
}
.box a:hover{text-decoration:none;}
.box-link{
	text-align:center;
	padding:7px 0 0;
}
.box h3{
	margin:0 0 13px;
	font:bold 16px/20px 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	color:#006db1;
}
.box-started{
	width:100%;
	display:table;
}
.site-thumb{
	float:left;
	margin:0 -18px 0 0;
	position:relative;
	left:-29px;
	top:5px;
}
* html .site-thumb{margin:0 -21px 0 0;}
.site-thumb div{
	width:83px;
	height:68px;
	padding:1px 5px 11px 3px;
	background:url(../images/bg-sitethumb.png) no-repeat;
}
.site-thumb a{
	display:block;
	position:relative;
}
.site-thumb img{display:block;}
.video-box{
	width:651px;
	position:relative;
	padding:0 4px 0 0;
}
.video-box .t{
	background:#464646;
	margin:0 40px;
	height:7px;
}
.video-box .t div{
	position:relative;
	width:40px;
	height:7px;
	overflow:hidden;
}
.video-box .tl{
	background:url(../images/bg-video-box-tl.png) no-repeat;
	margin:0 0 0 -40px;
	float:left;
}
.video-box .tr{
	background:url(../images/bg-video-box-tr.png) no-repeat;
	margin:0 -40px 0 0;
	float:right;
}
.video-box .b{
	background:url(../images/bg-video-box-b.png) repeat-x;
	margin:0 40px;
	height:49px;
}
.video-box .b div{
	position:relative;
	width:40px;
	height:49px;
	overflow:hidden;
}
.video-box .bl{
	background:url(../images/bg-video-box-bl.png) no-repeat;
	margin:0 0 0 -40px;
	float:left;
}
.video-box .br{
	background: url(../images/bg-video-box-br.png) no-repeat;
	margin:0 -40px 0 0;
	float:right;
}
.video-box .l{background:url(../images/bg-video-box-l.png) repeat-y;}
.video-box .r{
	background:url(../images/bg-video-box-r.png) repeat-y 100% 0;
	padding:0 38px 0 28px;
}
* html .video-box .r{background:none;}
.video-box .video-holder{
	background:#464646;
	width:100%;
}
.video-box .video-holder:after{
	display:block;
	clear:both;
	content:"";
}
.video-c{
	position:relative;
	bottom:-2px;
}
.video-c img{display:block;}
.video-cl{background:#fff url(../images/bg-video-cl.gif) repeat-y;}
.video-cr{background:url(../images/bg-video-cr.gif) repeat-y 100% 0;}
.video-ct{background:url(../images/bg-video-ct.gif) repeat-x;}
.video-cb{background:url(../images/bg-video-cb.gif) repeat-x 0 100%;}
.video-ctl{background:url(../images/bg-video-ctl.gif) no-repeat;}
.video-ctr{background:url(../images/bg-video-ctr.gif) no-repeat 100% 0;}
.video-cbl{background:url(../images/bg-video-cbl.gif) no-repeat 0 100%;}
.video-cbr{
	background:url(../images/bg-video-cbr.gif) no-repeat 100% 100%;
	height:1%;
	overflow:hidden;
	padding:3px;
}
.video-title{
	height:1%;
	overflow:hidden;
	color:#fff;
	margin:0;
	padding:0 3px 2px 6px;
	position:relative;
}
#content .video-title h2{
	font:bold 14px/16px Arial, Verdana, sans-serif;
	margin:0;
}
.inner-page #sidebar{
	width:251px;
	float:left;
	margin:-42px 0 0 -100%;
}
.inner-page .toolbox{
	width:100%;
	overflow:hidden;
}
.inner-page .toolbox .t{
	width:100%;
	overflow:hidden;
	height:5px;
	background:url(../images/bg-in-toolbox-t.png) no-repeat;
}
.inner-page .toolbox .c{
	width:100%;
	background:url(../images/bg-in-toolbox-m.png) repeat-y;
}
.inner-page .toolbox .holder{
	position:relative;
	width:196px;
	padding:0 28px 0 27px;
}
.inner-page .toolbox .holder:after{
	display:block;
	content:"";
	clear:both;
}
.inner-page .toolbox-heading{
	height:1%;
	overflow:hidden;
	padding:0 2px 0 7px;
	position:relative;
	top:-2px;
	margin:0 0 -2px;
}
.inner-page .toolbox h2{
	margin:0;
	color:#fff;
	font:bold 14px/24px Arial, Verdana, sans-serif;
}
.inner-page .toolbox h3{
	font:bold 12px/16px Arial, Verdana, sans-serif;	
	margin:0 0 6px;
}
.inner-page .toolbox .b{
	width:100%;
	overflow:hidden;
	height:40px;
	background:url(../images/bg-in-toolbox-b.png) no-repeat;
}
.inner-page .toolbox .content{
	width:100%;
	overflow:hidden;
	float:left;
	margin:0 0 -2px;
	background:url(../images/bg-content-toolbox.gif) repeat-y;
}
.inner-page .toolbox .content .hold{
	width:100%;
	background:url(../images/bg-content-toolbox-t.gif) no-repeat;
}
.inner-page .toolbox .content .frame{
	height:1%;
	padding:14px 17px 25px;
	font:12px/16px Arial, Verdana, sans-serif;
	background:url(../images/bg-content-toolbox-b.gif) no-repeat 0 100%;
}
.inner-page .toolbox .content .frame p{margin:0 0 15px;}
.side-btn{
	background:url(../images/bg-toolbox-btn.gif) repeat-x;
	display:block;
	text-align:center;
	color:#545454;
	margin:7px 0 0;
	font:bold 12px/31px Arial, Helvetica, sans-serif;
}
.side-btn span{
	background:url(../images/bg-toolbox-btn.gif) no-repeat 0 -31px;
	display:block;
	cursor:pointer;
}
.side-btn span span{background:url(../images/bg-toolbox-btn.gif) no-repeat 100% -62px;}
.toolbox-extra-btn{
	color:#d8d8d8;
	display:block;
	font:bold 12px/22px Arial, Verdana, sans-serif;
	text-decoration:none;
	float:right;
	background:url(../images/bg-toolbox-extra-btn.gif) repeat-x;
}
.toolbox-extra-btn span{
	display:block;
	cursor:pointer;
	background:url(../images/bg-toolbox-extra-btn.gif) no-repeat 0 -24px;
}
.toolbox-extra-btn span span{
	background:url(../images/bg-toolbox-extra-btn.gif) no-repeat 100% -48px;
	padding:0 12px 2px;
}
.toolbox .extra-text{
	color:#7c7c7c;
	width:100%;
	overflow:hidden;
}
.sidenav{
	font:bold 12px/20px Arial, Verdana, sans-serif;
	width:100%;
	padding:8px 0 13px;
}
.sidenav ul{
	margin:0;
	background:url(../images/bg-sidenav.gif) repeat-y;
	padding:0 2px;
	list-style:none;
	overflow:hidden;
	height:1%;
}
.sidenav ul li{
	float:left;
	width:100%;
}
.link-t,
.link-b{
	width:162px;
	height:5px;
	overflow:hidden;
	position:relative;
	cursor:pointer;
	display:block;
}
.first-child .link-t{
	background:url(../images/bg-sidenav-t.gif) no-repeat;
	margin:0 -2px -4px;
}
.last-child .link-b{
	background:url(../images/bg-sidenav-b.gif) no-repeat;
	margin:-1px -2px 0;
}
.sidenav ul li a{
	display:block;
	color:#545454;
	height:1%;
}
.sidenav ul li a:hover{
	text-decoration:none;
	position:relative;
}
.sidenav ul li a em{
	display:block;
	font-style:normal;
}
.sidenav ul li strong{
	display:block;
	padding:5px 8px;
	background:url(../images/bg-sidenav-link.gif) repeat-x;
	cursor:pointer;
}
.sidenav ul li a span{
	display:block;
	padding:0 0 0 14px;
	position:relative;
}
.sidenav ul li.active a span,
.sidenav ul li a:hover span{
	background:url(../images/arrow01.gif) no-repeat 0 60%;
}
.steps{
	margin:0 0 -9px -2px;
	padding:2px 0 0 0;
}
.steps .inner{
	width:100%;
	overflow:hidden;
}
.steps ul{
	margin:0 0 -12px;
	padding:0;
	list-style:none;
	width:100%;
	overflow:hidden;
	background:url(../images/bg-steps.gif) repeat-y;
	font:12px/16px Arial, Verdana, sans-serif;
}
.steps ul li{
	float:left;
	width:100%;
	padding:0 0 13px;
}
.steps ul li a{
	background:url(../images/bg-step.gif) no-repeat 0 50%;
	padding:0 0 0 27px;
	color:#545454;
	float:left;
}
.steps ul li a:hover,
.steps ul li.active a{
	background:url(../images/bg-step-active.gif) no-repeat 0 50%;
	text-decoration:none;
}
.steps span{
	display:block;
	color:#a9a9a9;
	font-size:11px;
	line-height:15px;
	cursor:pointer;	
}
.steps strong{
	display:block;
	cursor:pointer;
}
.inner-page .aside{
	float:left;
	margin:0 0 0 -236px;
	width:236px;
	display:inline;
}
.inner-page .aside .frame{
	padding:40px 0 25px 47px;
	min-height:35px;
	position:relative;
	overflow:hidden;
	color:#7c7c7c;
	font:13px/18px Arial, Verdana, sans-serif;
}
* html .inner-page .aside .frame{
	height:35px;
	overflow:visible;
}
.inner-page .aside p{margin:0 0 18px;}
.inner-page #footer{
	width:100%;
	overflow:hidden;
	background:#00a650;
	color:#fff;
	font-size:11px;
	margin:-40px 0 0;
}
.screen #footer{background:#007dbd;}
.inner-page #footer .inner{padding:0 6px;}
.inner-page #footer .footer-content{
	height:1%;
	overflow:hidden;
	padding:11px 38px 13px 241px;
}

.inner-page #footer ul{
	list-style:none;
	margin:0;
	padding:0;
	text-align:center;
}
.inner-page #footer ul li{
	display:inline;
	padding:0 6px 0 10px;
	background:url(../images/separator01.gif) no-repeat 0 50%;
}
.screen #footer ul li{background:url(../images/separator01-blue.gif) no-repeat 0 50%;}
.inner-page #footer ul li:first-child{background:none;}
.inner-page #footer ul li a{color:#fff;}
/* color01 */
.color01{
	background: #f7f7fa;
}
.color01 .heading h1, .color01 .heading h2, .color01 .heading h3, .color01 .news-heading, .color01 .news-title, .color01 .tabs li a div.c-selected {
    color: #336;
}
.color01 #header{
	background: #336 url(../images/01/bg-header-01.gif) repeat-x;
}
.color01 #header .star{
	background: url(../images/01/bg-28-01.gif) no-repeat;
}
.color01 .star span{
	color:#336;
}
.color01 .comment .t{
	background: url(../images/01/bg-comment-t-01.png) no-repeat;
}
.color01 .comment .c{
	background: url(../images/01/bg-comment-r-01.png) repeat-y;
}
.color01 .comment .b{
	background: url(../images/01/bg-comment-b-01.png) no-repeat;
}
.color01 .aside		{ background:url(../images/01/shadow-r-01.gif) repeat-y;}
.color01 .aside-t	{ background:url(../images/01/shadow-t-01.gif) no-repeat; }
.color01 .aside-b	{ background:url(../images/01/shadow-b-01.gif) no-repeat bottom left; }
.color01 .aside h3{
	color: #336;
}
.color01 .nav-find a{
	color:#00c;
}
.color01 .contact-box table a{
	color:#00c;
}
.color01 .contact-box table h3{
	color: #336;
}
.color01 .contact-box .t{
	background: url(../images/01/bg-content-t-01.png) no-repeat;
}
.color01 .contact-box .c{
	background: url(../images/01/bg-content-r-01.png) repeat-y;
}
.color01 .contact-box .content{
	background: url(../images/01/bg-holder-r-01.gif) repeat-y;
}
.color01 .contact-box .hold{
	background: url(../images/01/bg-holder-t-01.gif) no-repeat;
}
.color01 .contact-box .frame{
	background: url(../images/01/bg-holder-b-01.gif) no-repeat 0 100%;
}
.color01 .contact-box .b{
	background: url(../images/01/bg-content-b-01.png) no-repeat;
}
.color01 .vcard{
	background: url(../images/01/ico-vcard-01.gif) no-repeat;
}
.color01 #footer{
	background: #336;
}
/* color03 */
.color03{
	background: #fffbfb;
}
.color03 .heading h1, .color03 .heading h2, .color03 .heading h3, .color03 .news-heading, .color03 .news-title, .color03 .tabs li a div.c-selected {
    color: #c44c51;
}
.color03 #header{
	background: #c44c51 url(../images/03/bg-header-03.gif) repeat-x;
}
.color03 #header .star{
	background: url(../images/03/bg-28-03.gif) no-repeat;
}
.color03 .star span{
	color:#c44c51;
}
.color03 .comment .t{
	display: block;
	background: url(../images/03/bg-comment-t-03.png) no-repeat;
}
.color03 .comment .c{
	background: url(../images/03/bg-comment-r-03.png) repeat-y;
}
.color03 .comment .b{
	background: url(../images/03/bg-comment-b-03.png) no-repeat;
}
.color03 .aside		{ background:url(../images/03/shadow-r-03.gif) repeat-y;}
.color03 .aside-t	{ background:url(../images/03/shadow-t-03.gif) no-repeat; }
.color03 .aside-b	{ background:url(../images/03/shadow-b-03.gif) no-repeat bottom left; }
.color03 .aside h3{
	color: #c44c51;
}
.color03 .nav-find a{
	color:#00c;
}
.color03 .contact-box table a{
	color:#00c;
}
.color03 .contact-box table h3{
	color: #c44c51;
}
.color03 .contact-box .t{
	background: url(../images/03/bg-content-t-03.png) no-repeat;
}
.color03 .contact-box .c{
	background: url(../images/03/bg-content-r-03.png) repeat-y;
}
.color03 .contact-box .content{
	background: url(../images/03/bg-holder-r-03.gif) repeat-y;
}
.color03 .contact-box .hold{
	background: url(../images/03/bg-holder-t-03.gif) no-repeat;
}
.color03 .contact-box .frame{
	background: url(../images/03/bg-holder-b-03.gif) no-repeat 0 100%;
}
.color03 .contact-box .b{
	background: url(../images/03/bg-content-b-03.png) no-repeat;
}
.color03 .vcard{
	background: url(../images/03/ico-vcard-03.gif) no-repeat;
}
.color03 #footer{
	background: #c44c51;
}
/* color04 */
.color04{
	background:#fdfdfc;
}
.color04 .heading h1, .color04 .heading h2, .color04 .heading h3, .color04 .news-heading, .color04 .news-title, .color04 .tabs li a div.c-selected {
    color: #193441;
}
.color04 #header{
	background:#193441 url(../images/04/bg-header-04.gif) repeat-x;
}
.color04 #header .star{
	background:url(../images/04/bg-28-04.gif) no-repeat;
}
.color04 .star span{
	color:#193441;
}
.color04 .comment .t{
	display: block;
	background:url(../images/04/bg-comment-t-04.png) no-repeat;
}
.color04 .comment .c{
	background:url(../images/04/bg-comment-r-04.png) repeat-y;
}
.color04 .comment .b{
	background:url(../images/04/bg-comment-b-04.png) no-repeat;
}
.color04 .aside		{ background:url(../images/04/shadow-r-04.gif) repeat-y;}
.color04 .aside-t	{ background:url(../images/04/shadow-t-04.gif) no-repeat; }
.color04 .aside-b	{ background:url(../images/04/shadow-b-04.gif) no-repeat bottom left; }
.color04 .aside h3{
	color:#193441;
}
.color04 .nav-find a{
	color:#00c;
}
.color04 .contact-box table a{
	color:#00c;
}
.color04 .contact-box table h3{
	color:#193441;
}
.color04 .contact-box .t{
	background:url(../images/04/bg-content-t-04.png) no-repeat;
}
.color04 .contact-box .c{
	background:url(../images/04/bg-content-r-04.png) repeat-y;
}
.color04 .contact-box .content{
	background:url(../images/04/bg-holder-r-04.gif) repeat-y;
}
.color04 .contact-box .hold{
	background:url(../images/04/bg-holder-t-04.gif) no-repeat;
}
.color04 .contact-box .frame{
	background:url(../images/04/bg-holder-b-04.gif) no-repeat 0 100%;
}
.color04 .contact-box .b{
	background:url(../images/04/bg-content-b-04.png) no-repeat;
}
.color04 .vcard{
	background:url(../images/04/ico-vcard-04.gif) no-repeat;
}
.color04 #footer{
	background:#193441;
}
/* color05 */
.color05{
	background:#fdfefe;
}
.color05 .heading h1, .color05 .heading h2, .color05 .heading h3, .color05 .news-heading, .color05 .news-title, .color05 .tabs li a div.c-selected {
    color: #4bb5c1;
}
.color05 #header{
	background:#4bb5c1 url(../images/05/bg-header-05.gif) repeat-x;
}
.color05 #header .star{
	background:url(../images/05/bg-28-05.gif) no-repeat;
}
.color05 .star span{
	color:#4bb5c1;
}
.color05 .comment .t{
	display: block;
	background:url(../images/05/bg-comment-t-05.png) no-repeat;
}
.color05 .comment .c{
	background:url(../images/05/bg-comment-r-05.png) repeat-y;
}
.color05 .comment .b{
	background:url(../images/05/bg-comment-b-05.png) no-repeat;
}
.color05 .aside		{ background:url(../images/05/shadow-r-05.gif) repeat-y;}
.color05 .aside-t	{ background:url(../images/05/shadow-t-05.gif) no-repeat; }
.color05 .aside-b	{ background:url(../images/05/shadow-b-05.gif) no-repeat bottom left; }
.color05 .aside h3{
	color:#3fa9b6;
}
.color05 .nav-find a{
	color:#688f00;
}
.color05 .contact-box table a{
	color:#688f00;
}
.color05 .contact-box table h3{
	color:#3fa9b6;
}
.color05 .contact-box .t{
	background:url(../images/05/bg-content-t-05.png) no-repeat;
}
.color05 .contact-box .c{
	background:url(../images/05/bg-content-r-05.png) repeat-y;
}
.color05 .contact-box .content{
	background:url(../images/05/bg-holder-r-05.gif) repeat-y;
}
.color05 .contact-box .hold{
	background:url(../images/05/bg-holder-t-05.gif) no-repeat;
}
.color05 .contact-box .frame{
	background:url(../images/05/bg-holder-b-05.gif) no-repeat 0 100%;
}
.color05 .contact-box .b{
	background:url(../images/05/bg-content-b-05.png) no-repeat;
}
.color05 .vcard{
	background:url(../images/05/ico-vcard-05.gif) no-repeat;
}
.color05 #footer{
	background:#4bb5c1;
}
/* color06 */
.color06{
	background:#fdfefe;
}
.color06 .heading h1, .color06 .heading h2, .color06 .heading h3, .color06 .news-heading, .color06 .news-title, .color06 .tabs li a div.c-selected {
    color: #4f6373;
}
.color06 #header{
	background:#4f6373 url(../images/06/bg-header-06.gif) repeat-x;
}
.color06 #header .star{
	background:url(../images/06/bg-28-06.gif) no-repeat;
}
.color06 .star span{
	color:#4f6373;
}
.color06 .comment .t{
	display: block;
	background:url(../images/06/bg-comment-t-06.png) no-repeat;
}
.color06 .comment .c{
	background:url(../images/06/bg-comment-r-06.png) repeat-y;
}
.color06 .comment .b{
	background:url(../images/06/bg-comment-b-06.png) no-repeat;
}
.color06 .aside		{ background:url(../images/06/shadow-r-06.gif) repeat-y;}
.color06 .aside-t	{ background:url(../images/06/shadow-t-06.gif) no-repeat; }
.color06 .aside-b	{ background:url(../images/06/shadow-b-06.gif) no-repeat bottom left; }
.color06 .aside h3{
	color:#415463;
}
.color06 .nav-find a{
	color:#5c97b1;
}
.color06 .contact-box table a{
	color:#5c97b1;
}
.color06 .contact-box table h3{
	color:#415463;
}
.color06 .contact-box .t{
	background:url(../images/06/bg-content-t-06.png) no-repeat;
}
.color06 .contact-box .c{
	background:url(../images/06/bg-content-r-06.png) repeat-y;
}
.color06 .contact-box .content{
	background:url(../images/06/bg-holder-r-06.gif) repeat-y;
}
.color06 .contact-box .hold{
	background:url(../images/06/bg-holder-t-06.gif) no-repeat;
}
.color06 .contact-box .frame{
	background:url(../images/06/bg-holder-b-06.gif) no-repeat 0 100%;
}
.color06 .contact-box .b{
	background:url(../images/06/bg-content-b-06.png) no-repeat;
}
.color06 .vcard{
	background:url(../images/06/ico-vcard-06.gif) no-repeat;
}
.color06 #footer{
	background:#4f6373;
}
/* color08 */
.color08{
	background:#fafdfa;
}
.color08 .heading h1, .color08 .heading h2, .color08 .heading h3, .color08 .news-heading, .color08 .news-title, .color08 .tabs li a div.c-selected {
    color: #00a650;
}   
.color08 #header{
	background:#00a650 url(../images/08/bg-header-08.gif) repeat-x;
}
.color08 #header .star{
	background:url(../images/08/bg-28-08.gif) no-repeat;
}
.color08 .star span{
	color:#00a650;
}
.color08 .comment .t{
	display: block;
	background:url(../images/08/bg-comment-t-08.png) no-repeat;
}
.color08 .comment .c{
	background:url(../images/08/bg-comment-r-08.png) repeat-y;
}
.color08 .comment .b{
	background:url(../images/08/bg-comment-b-08.png) no-repeat;
}
.color08 .aside		{ background:url(../images/08/shadow-r-08.gif) repeat-y;}
.color08 .aside-t	{ background:url(../images/08/shadow-t-08.gif) no-repeat; }
.color08 .aside-b	{ background:url(../images/08/shadow-b-08.gif) no-repeat bottom left; }
.color08 .aside h3{
	color:#009843;
}
.color08 .nav-find a{
	color:#00c;
}
.color08 .contact-box table a{
	color:#00c;
}
.color08 .contact-box table h3{
	color:#009843;
}
.color08 .contact-box .t{
	background:url(../images/08/bg-content-t-08.png) no-repeat;
}
.color08 .contact-box .c{
	background:url(../images/08/bg-content-r-08.png) repeat-y;
}
.color08 .contact-box .content{
	background:url(../images/08/bg-holder-r-08.gif) repeat-y;
}
.color08 .contact-box .hold{
	background:url(../images/08/bg-holder-t-08.gif) no-repeat;
}
.color08 .contact-box .frame{
	background:url(../images/08/bg-holder-b-08.gif) no-repeat 0 100%;
}
.color08 .contact-box .b{
	background:url(../images/08/bg-content-b-08.png) no-repeat;
}
.color08 .vcard{
	background:url(../images/08/ico-vcard-08.gif) no-repeat;
}
.color08 #footer{
	background:#00a650;
}
/* color09 */
.color09{
	background:#fcfdfe;
}
.color09 .heading h1, .color09 .heading h2, .color09 .heading h3, .color09 .news-heading, .color09 .news-title, .color09 .tabs li a div.c-selected {
    color: #007dbd;
}   
.color09 #header{
	background:#007dbd url(../images/09/bg-header-09.gif) repeat-x;
}
.color09 #header .star{
	background:url(../images/09/bg-28-09.gif) no-repeat;
}
.color09 .star span{
	color:#007dbd;
}
.color09 .comment .t{
	display: block;
	background:url(../images/09/bg-comment-t-09.png) no-repeat;
}
.color09 .comment .c{
	background:url(../images/09/bg-comment-r-09.png) repeat-y;
}
.color09 .comment .b{
	background:url(../images/09/bg-comment-b-09.png) no-repeat;
}
.color09 .aside		{ background:url(../images/09/shadow-r-09.gif) repeat-y;}
.color09 .aside-t	{ background:url(../images/09/shadow-t-09.gif) no-repeat; }
.color09 .aside-b	{ background:url(../images/09/shadow-b-09.gif) no-repeat bottom left; }
.color09 .aside h3{
	color:#006eb1;
}
.color09 .nav-find a{
	color:#00c;
}
.color09 .contact-box table a{
	color:#00c;
}
.color09 .contact-box table h3{
	color:#006eb1;
}
.color09 .contact-box .t{
	background:url(../images/09/bg-content-t-09.png) no-repeat;
}
.color09 .contact-box .c{
	background:url(../images/09/bg-content-r-09.png) repeat-y;
}
.color09 .contact-box .content{
	background:url(../images/09/bg-holder-r-09.gif) repeat-y;
}
.color09 .contact-box .hold{
	background:url(../images/09/bg-holder-t-09.gif) no-repeat;
}
.color09 .contact-box .frame{
	background:url(../images/09/bg-holder-b-09.gif) no-repeat 0 100%;
}
.color09 .contact-box .b{
	background:url(../images/09/bg-content-b-09.png) no-repeat;
}
.color09 .vcard{
	background:url(../images/09/ico-vcard-09.gif) no-repeat;
}
.color09 #footer{
	background:#007dbd;
}
/* color10 */
.color10{
	background:#fff;
}
.color10 .heading h1, .color10 .heading h2, .color10 .heading h3, .color10 .news-heading, .color10 .news-title, .color10 .tabs li a div.c-selected {
    color: #b0b0b0;
}  
.color10 #header{
	background:#b0b0b0 url(../images/10/bg-header-10.gif) repeat-x;
}
.color10 #header .star{
	background:url(../images/10/bg-28-10.gif) no-repeat;
}
.color10 .star span{
	color:#b0b0b0;
}
.color10 .comment .t{
	display: block;
	background:url(../images/10/bg-comment-t-10.png) no-repeat;
}
.color10 .comment .c{
	background:url(../images/10/bg-comment-r-10.png) repeat-y;
}
.color10 .comment .b{
	background:url(../images/10/bg-comment-b-10.png) no-repeat;
}
.color10 .aside		{ background:url(../images/10/shadow-r-10.gif) repeat-y;}
.color10 .aside-t	{ background:url(../images/10/shadow-t-10.gif) no-repeat; }
.color10 .aside-b	{ background:url(../images/10/shadow-b-10.gif) no-repeat bottom left; }
.color10 .aside h3{
	color:#a2a2a2;
}
.color10 .nav-find a{
	color:#7da7d8;
}
.color10 .contact-box table a{
	color:#7da7d8;
}
.color10 .contact-box table h3{
	color:#a2a2a2;
}
.color10 .contact-box .t{
	background:url(../images/10/bg-content-t-10.png) no-repeat;
}
.color10 .contact-box .c{
	background:url(../images/10/bg-content-r-10.png) repeat-y;
}
.color10 .contact-box .content{
	background:url(../images/10/bg-holder-r-10.gif) repeat-y;
}
.color10 .contact-box .hold{
	background:url(../images/10/bg-holder-t-10.gif) no-repeat;
}
.color10 .contact-box .frame{
	background:url(../images/10/bg-holder-b-10.gif) no-repeat 0 100%;
}
.color10 .contact-box .b{
	background:url(../images/10/bg-content-b-10.png) no-repeat;
}
.color10 .vcard{
	background:url(../images/10/ico-vcard-10.gif) no-repeat;
}
.color10 #footer{
	background:#b0b0b0;
}
/* color11 */
.color11{
	background:#fff;
}
.color11 .heading h1, .color11 .heading h2, .color11 .heading h3, .color11 .news-heading, .color11 .news-title, .color11 .tabs li a div.c-selected {
    color: #b1cd9e;
}   
.color11 #header{
	background:#b1cd9e url(../images/11/bg-header-11.gif) repeat-x;
}
.color11 #header .star{
	background:url(../images/11/bg-28-11.gif) no-repeat;
}
.color11 .star span{
	color:#b1cd9e;
}
.color11 .comment .t{
	display: block;
	background:url(../images/11/bg-comment-t-11.png) no-repeat;
}
.color11 .comment .c{
	background:url(../images/11/bg-comment-r-11.png) repeat-y;
}
.color11 .comment .b{
	background:url(../images/11/bg-comment-b-11.png) no-repeat;
}
.color11 .aside		{ background:url(../images/11/shadow-r-11.gif) repeat-y;}
.color11 .aside-t	{ background:url(../images/11/shadow-t-11.gif) no-repeat; }
.color11 .aside-b	{ background:url(../images/11/shadow-b-11.gif) no-repeat bottom left; }
.color11 .aside h3{
	color:#94b580;
}
.color11 .nav-find a{
	color:#318927;
}
.color11 .contact-box table a{
	color:#318927;
}
.color11 .contact-box table h3{
	color:#94b580;
}
.color11 .contact-box .t{
	background:url(../images/11/bg-content-t-11.png) no-repeat;
}
.color11 .contact-box .c{
	background:url(../images/11/bg-content-r-11.png) repeat-y;
}
.color11 .contact-box .content{
	background:url(../images/11/bg-holder-r-11.gif) repeat-y;
}
.color11 .contact-box .hold{
	background:url(../images/11/bg-holder-t-11.gif) no-repeat;
}
.color11 .contact-box .frame{
	background:url(../images/11/bg-holder-b-11.gif) no-repeat 0 100%;
}
.color11 .contact-box .b{
	background:url(../images/11/bg-content-b-11.png) no-repeat;
}
.color11 .vcard{
	background:url(../images/11/ico-vcard-11.gif) no-repeat;
}
.color11 #footer{
	background:#b1cd9e;
}
/* color12 */
.color12{
	background:#fbfbfb;
}
.color12 .heading h1, .color12 .heading h2, .color12 .heading h3, .color12 .news-heading, .color12 .news-title, .color12 .tabs li a div.c-selected {
    color: #444;
}   
.color12 #header{
	background:#444 url(../images/12/bg-header-12.gif) repeat-x;
}
.color12 #header .star{
	background:url(../images/12/bg-28-12.gif) no-repeat;
}
.color12 .star span{
	color:#444;
}
.color12 .comment .t{
	display: block;
	background:url(../images/12/bg-comment-t-12.png) no-repeat;
}
.color12 .comment .c{
	background:url(../images/12/bg-comment-r-12.png) repeat-y;
}
.color12 .comment .b{
	background:url(../images/12/bg-comment-b-12.png) no-repeat;
}
.color12 .aside		{ background:url(../images/12/shadow-r-12.gif) repeat-y;}
.color12 .aside-t	{ background:url(../images/12/shadow-t-12.gif) no-repeat; }
.color12 .aside-b	{ background:url(../images/12/shadow-b-12.gif) no-repeat bottom left; }
.color12 .aside h3{
	color:#c44c51;
}
.color12 .nav-find a{
	color:#00c;
}
.color12 .contact-box table a{
	color:#00c;
}
.color12 .contact-box table h3{
	color:#c44c51;
}
.color12 .contact-box .t{
	background:url(../images/12/bg-content-t-12.png) no-repeat;
}
.color12 .contact-box .c{
	background:url(../images/12/bg-content-r-12.png) repeat-y;
}
.color12 .contact-box .content{
	background:url(../images/12/bg-holder-r-12.gif) repeat-y;
}
.color12 .contact-box .hold{
	background:url(../images/12/bg-holder-t-12.gif) no-repeat;
}
.color12 .contact-box .frame{
	background:url(../images/12/bg-holder-b-12.gif) no-repeat 0 100%;
}
.color12 .contact-box .b{
	background:url(../images/12/bg-content-b-12.png) no-repeat;
}
.color12 .vcard{
	background:url(../images/12/ico-vcard-12.gif) no-repeat;
}
.color12 #footer{
	background:#444;
}
/* color13 */
.color13{
	background:#fefbfa;
}
.color13 .heading h1, .color13 .heading h2, .color13 .heading h3, .color13 .news-heading, .color13 .news-title, .color13 .tabs li a div.c-selected {
    color: #af2d00;
}   
.color13 #header{
	background:#af2d00 url(../images/13/bg-header-13.gif) repeat-x;
}
.color13 #header .star{
	background:url(../images/13/bg-28-13.gif) no-repeat;
}
.color13 .star span{
	color:#af2d00;
}
.color13 .comment .t{
	display: block;
	background:url(../images/13/bg-comment-t-13.png) no-repeat;
}
.color13 .comment .c{
	background:url(../images/13/bg-comment-r-13.png) repeat-y;
}
.color13 .comment .b{
	background:url(../images/13/bg-comment-b-13.png) no-repeat;
}
.color13 .aside		{ background:url(../images/13/shadow-r-13.gif) repeat-y;}
.color13 .aside-t	{ background:url(../images/13/shadow-t-13.gif) no-repeat; }
.color13 .aside-b	{ background:url(../images/13/shadow-b-13.gif) no-repeat bottom left; }
.color13 .aside h3{
	color:#a12400;
}
.color13 .nav-find a{
	color:#00c;
}
.color13 .contact-box table a{
	color:#00c;
}
.color13 .contact-box table h3{
	color:#a12400;
}
.color13 .contact-box .t{
	background:url(../images/13/bg-content-t-13.png) no-repeat;
}
.color13 .contact-box .c{
	background:url(../images/13/bg-content-r-13.png) repeat-y;
}
.color13 .contact-box .content{
	background:url(../images/13/bg-holder-r-13.gif) repeat-y;
}
.color13 .contact-box .hold{
	background:url(../images/13/bg-holder-t-13.gif) no-repeat;
}
.color13 .contact-box .frame{
	background:url(../images/13/bg-holder-b-13.gif) no-repeat 0 100%;
}
.color13 .contact-box .b{
	background:url(../images/13/bg-content-b-13.png) no-repeat;
}
.color13 .vcard{
	background:url(../images/13/ico-vcard-13.gif) no-repeat;
}
.color13 #footer{
	background:#af2d00;
}
/* color14 */
.color14{
	background:#fdfdfc;
}
.color14 .heading h1, .color14 .heading h2, .color14 .heading h3, .color14 .news-heading, .color14 .news-title, .color14 .tabs li a div.c-selected {
    color: #8e2800;
}   
.color14 #header{
	background:#8e2800 url(../images/14/bg-header-14.gif) repeat-x;
}
.color14 #header .star{
	background:url(../images/14/bg-28-04.gif) no-repeat;
}
.color14 .star span{
	color:#8e2800;
}
.color14 .comment .t{
	display: block;
	background:url(../images/14/bg-comment-t-14.png) no-repeat;
}
.color14 .comment .c{
	background:url(../images/14/bg-comment-r-14.png) repeat-y;
}
.color14 .comment .b{
	background:url(../images/14/bg-comment-b-14.png) no-repeat;
}
.color14 .aside		{ background:url(../images/14/shadow-r-14.gif) repeat-y;}
.color14 .aside-t	{ background:url(../images/14/shadow-t-14.gif) no-repeat; }
.color14 .aside-b	{ background:url(../images/14/shadow-b-14.gif) no-repeat bottom left; }
.color14 .aside h3{
	color:#7e1f00;
}
.color14 .nav-find a{
	color:#00c;
}
.color14 .contact-box table a{
	color:#00c;
}
.color14 .contact-box table h3{
	color:#7e1f00;
}
.color14 .contact-box .t{
	background:url(../images/14/bg-content-t-14.png) no-repeat;
}
.color14 .contact-box .c{
	background:url(../images/14/bg-content-r-14.png) repeat-y;
}
.color14 .contact-box .content{
	background:url(../images/14/bg-holder-r-14.gif) repeat-y;
}
.color14 .contact-box .hold{
	background:url(../images/14/bg-holder-t-14.gif) no-repeat;
}
.color14 .contact-box .frame{
	background:url(../images/14/bg-holder-b-14.gif) no-repeat 0 100%;
}
.color14 .contact-box .b{
	background:url(../images/14/bg-content-b-14.png) no-repeat;
}
.color14 .vcard{
	background:url(../images/14/ico-vcard-14.gif) no-repeat;
}
.color14 #footer{
	background:#8e2800;
}
/* color15 */
.color15{
	background:#f9f8f4;
}
.color15 .heading h1, .color15 .heading h2, .color15 .heading h3, .color15 .news-heading, .color15 .news-title, .color15 .tabs li a div.c-selected {
    color: #677e52;
}   
.color15 #header{
	background:#677e52 url(../images/15/bg-header-15.gif) repeat-x;
}
.color15 #header .star{
	background:url(../images/15/bg-28-15.gif) no-repeat;
}
.color15 .star span{
	color:#677e52;
}
.color15 .comment .t{
	display: block;
	background:url(../images/15/bg-comment-t-15.png) no-repeat;
}
.color15 .comment .c{
	background:url(../images/15/bg-comment-r-15.png) repeat-y;
}
.color15 .comment .b{
	background:url(../images/15/bg-comment-b-15.png) no-repeat;
}
.color15 .aside		{ background:url(../images/15/shadow-r-15.gif) repeat-y;}
.color15 .aside-t	{ background:url(../images/15/shadow-t-15.gif) no-repeat; }
.color15 .aside-b	{ background:url(../images/15/shadow-b-15.gif) no-repeat bottom left; }
.color15 .aside h3{
	color:#586e44;
}
.color15 .nav-find a{
	color:#736257;
}
.color15 .contact-box table a{
	color:#736257;
}
.color15 .contact-box table h3{
	color:#586e44;
}
.color15 .contact-box .t{
	background:url(../images/15/bg-content-t-15.png) no-repeat;
}
.color15 .contact-box .c{
	background:url(../images/15/bg-content-r-15.png) repeat-y;
}
.color15 .contact-box .content{
	background:url(../images/15/bg-holder-r-15.gif) repeat-y;
}
.color15 .contact-box .hold{
	background:url(../images/15/bg-holder-t-15.gif) no-repeat;
}
.color15 .contact-box .frame{
	background:url(../images/15/bg-holder-b-15.gif) no-repeat 0 100%;
}
.color15 .contact-box .b{
	background:url(../images/15/bg-content-b-15.png) no-repeat;
}
.color15 .vcard{
	background:url(../images/15/ico-vcard-15.gif) no-repeat;
}
.color15 #footer{
	background:#677e52;
}
/* color16 */
.color16{
	background:#fdfdfc;
}
.color16 .heading h1, .color16 .heading h2, .color16 .heading h3, .color16 .news-heading, .color16 .news-title, .color16 .tabs li a div.c-selected {
    color: #706241;
}   
.color16 #header{
	background:#706241 url(../images/16/bg-header-16.gif) repeat-x;
}
.color16 #header .star{
	background:url(../images/16/bg-28-16.gif) no-repeat;
}
.color16 .star span{
	color:#706241;
}
.color16 .comment .t{
	display: block;
	background:url(../images/16/bg-comment-t-16.png) no-repeat;
}
.color16 .comment .c{
	background:url(../images/16/bg-comment-r-16.png) repeat-y;
}
.color16 .comment .b{
	background:url(../images/16/bg-comment-b-16.png) no-repeat;
}
.color16 .aside		{ background:url(../images/16/shadow-r-16.gif) repeat-y;}
.color16 .aside-t	{ background:url(../images/16/shadow-t-16.gif) no-repeat; }
.color16 .aside-b	{ background:url(../images/16/shadow-b-16.gif) no-repeat bottom left; }
.color16 .aside h3{
	color:#605335;
}
.color16 .nav-find a{
	color:#00c;
}
.color16 .contact-box table a{
	color:#00c;
}
.color16 .contact-box table h3{
	color:#605335;
}
.color16 .contact-box .t{
	background:url(../images/16/bg-content-t-16.png) no-repeat;
}
.color16 .contact-box .c{
	background:url(../images/16/bg-content-r-16.png) repeat-y;
}
.color16 .contact-box .content{
	background:url(../images/16/bg-holder-r-16.gif) repeat-y;
}
.color16 .contact-box .hold{
	background:url(../images/16/bg-holder-t-16.gif) no-repeat;
}
.color16 .contact-box .frame{
	background:url(../images/16/bg-holder-b-16.gif) no-repeat 0 100%;
}
.color16 .contact-box .b{
	background:url(../images/16/bg-content-b-16.png) no-repeat;
}
.color16 .vcard{
	background:url(../images/16/ico-vcard-16.gif) no-repeat;
}
.color16 #footer{
	background:#706241;
}
/* color17 */
.color17{
	background:#fdfdfa;
}
.color17 .heading h1, .color17 .heading h2, .color17 .heading h3, .color17 .news-heading, .color17 .news-title, .color17 .tabs li a div.c-selected {
    color: #444;
}   
.color17 #header{
	background:#444 url(../images/17/bg-header-17.gif) repeat-x;
}
.color17 #header .star{
	background:url(../images/17/bg-28-17.gif) no-repeat;
}
.color17 .star span{
	color:#444;
}
.color17 .comment .t{
	display: block;
	background:url(../images/17/bg-comment-t-17.png) no-repeat;
}
.color17 .comment .c{
	background:url(../images/17/bg-comment-r-17.png) repeat-y;
}
.color17 .comment .b{
	background:url(../images/17/bg-comment-b-17.png) no-repeat;
}
.color17 .aside		{ background:url(../images/17/shadow-r-17.gif) repeat-y;}
.color17 .aside-t	{ background:url(../images/17/shadow-t-17.gif) no-repeat; }
.color17 .aside-b	{ background:url(../images/17/shadow-b-17.gif) no-repeat bottom left; }
.color17 .aside h3{
	color:#c44c51;
}
.color17 .nav-find a{
	color:#00c;
}
.color17 .contact-box table a{
	color:#00c;
}
.color17 .contact-box table h3{
	color:#c44c51;
}
.color17 .contact-box .t{
	background:url(../images/17/bg-content-t-17.png) no-repeat;
}
.color17 .contact-box .c{
	background:url(../images/17/bg-content-r-17.png) repeat-y;
}
.color17 .contact-box .content{
	background:url(../images/17/bg-holder-r-17.gif) repeat-y;
}
.color17 .contact-box .hold{
	background:url(../images/17/bg-holder-t-17.gif) no-repeat;
}
.color17 .contact-box .frame{
	background:url(../images/17/bg-holder-b-17.gif) no-repeat 0 100%;
}
.color17 .contact-box .b{
	background:url(../images/17/bg-content-b-17.png) no-repeat;
}
.color17 .vcard{
	background:url(../images/17/ico-vcard-17.gif) no-repeat;
}
.color17 #footer{
	background:#444;
}
/* color18 */
.color18{
	background:#fdfdfc;
}
.color18 .heading h1, .color18 .heading h2, .color18 .heading h3, .color18 .news-heading, .color18 .news-title, .color18 .tabs li a div.c-selected {
    color: #263b70;
}   
.color18 #header{
	background:#263b70 url(../images/18/bg-header-18.gif) repeat-x;
}
.color18 #header .star{
	background:url(../images/18/bg-28-18.gif) no-repeat;
}
.color18 .star span{
	color:#263b70;
}
.color18 .comment .t{
	display: block;
	background:url(../images/18/bg-comment-t-18.png) no-repeat;
}
.color18 .comment .c{
	background:url(../images/18/bg-comment-r-18.png) repeat-y;
}
.color18 .comment .b{
	background:url(../images/18/bg-comment-b-18.png) no-repeat;
}
.color18 .aside		{ background:url(../images/18/shadow-r-18.gif) repeat-y;}
.color18 .aside-t	{ background:url(../images/18/shadow-t-18.gif) no-repeat; }
.color18 .aside-b	{ background:url(../images/18/shadow-b-18.gif) no-repeat bottom left; }
.color18 .aside h3{
	color:#263c71;
}
.color18 .nav-find a{
	color:#0082d1;
}
.color18 .contact-box table a{
	color:#0082d1;
}
.color18 .contact-box table h3{
	color:#263c71;
}
.color18 .contact-box .t{
	background:url(../images/18/bg-content-t-18.png) no-repeat;
}
.color18 .contact-box .c{
	background:url(../images/18/bg-content-r-18.png) repeat-y;
}
.color18 .contact-box .content{
	background:url(../images/18/bg-holder-r-18.gif) repeat-y;
}
.color18 .contact-box .hold{
	background:url(../images/18/bg-holder-t-18.gif) no-repeat;
}
.color18 .contact-box .frame{
	background:url(../images/18/bg-holder-b-18.gif) no-repeat 0 100%;
}
.color18 .contact-box .b{
	background:url(../images/18/bg-content-b-18.png) no-repeat;
}
.color18 .vcard{
	background:url(../images/18/ico-vcard-18.gif) no-repeat;
}
.color18 #footer{
	background:#263c71;
}

.left {
	float:left;
}
.right {
    float:right;
}
.clear {
	clear:both;
}
.outbound-links .content {
	margin: 15px 0;
	padding: 0;
}
.nav-links li, #links-content li, #news-display li, .news-display-option li, #downloads-display li{
	list-style-type:none;
	list-style-image:none;
	list-style-position:outside;
}
#links-content li {
   padding: 5px 0;
}
.nav-links, .news-display-option{
	padding:0;
	margin:0;
}
.nav-links li  {
	padding: 5px 0;
}
.nav-links li p {
	font-size:12px;
	padding:0;
	margin:0;
	line-height:13px;
}
.outbound-links .edit-area {
	margin-bottom: 20px;
	display:none;
	background-color: #464646;
	padding: 5px;
}
.outbound-links .edit-area .form-holder {
    background-color: #fff;
    padding:5px;
    margin:0;
}
.outbound-links #edit-title {
    color:#fff;
}
.heading-slim {
	min-height:25px;
	padding: 0 0 10px;
	border-bottom:1px solid #CCCCCC;
	overflow:hidden;
	padding:0 0 2px;
	margin-bottom:10px;
}
.heading-slim h1, .heading-slim h2, .heading-slim h3 {
	padding:0;
	margin:0;
}
.news-box {
	padding:5px;
	font-size:12px;
}
.news-box #news-content, 
#file-description {
	width: 400px;
	height:100px;
}
#news-display{
    padding:0;
    margin:0;
}
#news-display li{
	margin: 0 0 5px;
	padding-bottom: 5px;
	border-bottom: 1px solid #CCC;
}

#news-display li p {
    font-size:12px;
    padding:2px;
    margin:0;
    line-height:16px;
}
#news-display li div.news-details {
	float:left;
	width:350px;
}
#news-display li div.image-holder {
	float:left;
	height:100%;
	padding: 0 10px 0 0;
	width: 77px;
}
#news-display li p.news-image {
	max-width:50px;
	max-height:50px;
}
#news-display li p.news-title {
    font-size: 14px;
    font-weight: bold;
}
#news-display li p.news-content {
	max-height: 45px;
	overflow: hidden;
}
.news-box .edit-area .form-holder, .upload-area .form-holder, .twitter-holder .form-holder {
	background: #fff;
	margin:0;
	padding:10px;
}
.news-box .edit-area, .upload-area, .twitter-box {
	background: #464646;
	padding:5px;
	margin:5px 0px;
}

.news-box .edit-box-title, .upload-area .upload-title {
	font-weight:bold;
	color: #fff;
	padding:0 0 3px 2px;
}
#news-edit-area {
	display:none;
}
.news-image-upload .image-holder{
    float:left; 
    padding: 0 10px 0;
}
.news-image-upload .image-uploader{
    float:left;
    width:350px;
}
.btn-news-image-upload {
    float:right;
}
#current-news-image {
	min-width:76px;
	min-height:76px;
}
.news-time {
	color:#7C7C7C;
}
.news-display-option {
	margin: 10px 0;
	border: 1px solid #ccc;
	width: 85%;
}
.news-display-option li {
	padding: 5px 0;
}
.indent {
    margin: 0 20px;
}
.no-border {
	border:0;
}
#upload-area {
	display:none;
	clear:both;
}

.link-blank {text-decoration: none;}
.wid-bl {background: url(../images/wid-bg-bl.gif) 0 100% no-repeat #464646; float: right;}
.wid-br {background: url(../images/wid-bg-br.gif) 100% 100% no-repeat;}
.wid-tl {background: url(../images/wid-bg-tl.gif) 0 0 no-repeat;}
.wid-tr {background: url(../images/wid-bg-tr.gif) 100% 0 no-repeat; padding: 3px 6px 0 6px; min-height: 20px;} 
.wid-tr a {padding: 0px; margin: 0px; position:relative; text-decoration: none;}
.wid-tr a span{display:block; position:absolute; top:-32px; left:-45px; width:102px;z-index:99}

#downloads-display {
	padding:0;
	margin:0;
}
#downloads-display li  {
    padding: 5px 0;
    margin-top: 4px;
    border-bottom: 1px solid #CCC;
    clear:both;
}
#downloads-display li p {
	margin:0 0 0 43px;
	line-height:16px;
}
.downloads-details {
    color:#7C7C7C;
}
.downloads-icon {
	float:left;
	margin:0 13px 0 13px;
}
p.downloads-title, p.downloads-description, p.downloads-details {
	margin-left: 50px;
}
.downloads-description, .downloads-details {
	font-size: 11px;
}
.downloads-description {
	padding: 2px 0 3px 0;
}
.downloads-details {
	padding-bottom: 3px;
}
.tabs {
   float:left;
   padding:0;
   font-weight:bold;
   width:100%;
   position:absolute;
   margin: 0 0 0 85px;

}
.tabs li {
    float:left;
    list-style:none;
    margin:0 10px 0;
    height:29px;
    overflow: hidden;
}
.tabs li a:hover {
    text-decoration:none;
}
.tabs li div{
	float:left;
	min-height:29px;
}
.tabs li div.l{
    min-width:3px;
    padding: 5px 0;
}
.tabs li div.l-selected{
	min-width:3px;
	padding: 5px 0;
	background:transparent url('../images/tab-bd-l.gif') no-repeat scroll 0 0;
}
.tabs li div.c{
    padding: 5px 10px;
    color: #fff;
}
.tabs li div.c-selected {
    padding: 5px 10px 0;
    background:#fff;
}
tabs li div.r{
    min-width:3px;
}
.tabs li div.r-selected{
	min-width:3px;
	padding: 5px 0;
        background:transparent url('../images/tab-bd-r.gif') no-repeat scroll 0 0;
}
.twitter-box {
	display:none;
}
.drag-placeholder {
	background-color:transparent;
}
label.error {
    display: block;
    clear:both;
    color:red;
}
.read-more, .read-more:hover {
    text-decoration:none;
}
