#breadcrumb {
	height: 20px;
	background-image: url(../images/line01.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 5px 5px 5px 10px;
	margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
#breadcrumb a{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
#breadcrumb a:hover{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
#breadcrumb-new {
	height: 20px;
	background-image: url(../images/line01.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 5px 5px 5px 10px;
	margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
#breadcrumb-new a{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
#breadcrumb-new a:hover{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
#breadcrumb01 {
	height: 20px;
	background-image: url(../images/line01.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	font-family: Arial, Helvetica, sans-serif;
	color: #5b5e4a;
	margin-top: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
#breadcrumb01 a{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
#breadcrumb01 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
#subtitle {
	height: 20px;
	background-image: url(../images/line01.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 10px 5px 5px 10px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
}


#content-padding {
	padding-right: 0px;
	padding-left: 15px;
	color: #797D62;
	padding-top: 10px;
}
#content-padding1 {
	padding-right: 10px;
	padding-left: 15px;
	color: #797D62;
	padding-top: 10px;
}
.fleid-des{
	width:170px;
	padding-top: 7px;
	padding-bottom: 7px;
}
.light-content-txt{
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #D6D6D6;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 20px;
}
.light-content-txt li {
	list-style-image: url(../images/arrow-li.gif);
	list-style-position: inside;	
}

.productdescription-title {
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 25px;
	font-weight:bold;
	letter-spacing:-1px;
	line-height: 40px;
	text-shadow:0 1px 0 #000000;
}

.txt-project {
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	/* font-size:25px; */
	font-size:23px; 
	font-weight:bold;
	letter-spacing:-1px;
	line-height:40px;
}
.red-project-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#bd0600;
	font-weight: bold;
	}

.red-project-txt a {
	font-family: Arial, Helvetica, sans-serif;
	color:#bd0600;
	font-weight: bold;
	text-decoration:none;
	}
	
.red-project-txt a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color:#bd0600;
	font-weight: bold;
	text-decoration:underline;
	}
	
.orange-project-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FF6600;
	font-weight: bold;
	}

.orange-project-txt  a {
	font-family: Arial, Helvetica, sans-serif;
	color:#FF6600;
	font-weight: bold;
	text-decoration:none;
	}
	
.orange-project-txt  a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color:#FF6600;
	font-weight: bold;
	text-decoration:underline;
	}

.total-width-fld{ width:400px; float:left}
.title-fld{ width:170px; padding:7px 0px; float:left}
.edit-acc-txt{ font-family: Arial, Helvetica, sans-serif; font-weight:bold;}
.subtitle-bar {
	font:Arial, Helvetica, sans-serif;
	background-image: url(../images/subtitle-bar.gif);
	background-repeat: repeat-x;
	height: 22px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-weight: bold;
	padding-left: -10px;
	padding-top: 7px;
}
.subtitle-revers-project {
	font:Arial, Helvetica, sans-serif;
	/* background-image: url(../reserve-images/line01.gif);
	background-repeat: repeat-x; */
	margin-top: 10px;
	margin-bottom: 10px;
	font-weight: bold;
	padding-left: -10px;
	padding-top: 7px;
	background-position: top;
}
.link2 {
	padding-left: 230px;
	padding-top: 5px;
	padding-bottom: 25px;
}
.link2i {
	padding-left: 30px;
	padding-top: 5px;
	padding-bottom: 25px;
}
.link3 {
	padding-left: 230px;
	padding-top: 0px;
	padding-bottom: 15px;
}

.content-txt {
	height: 20px;
	margin-bottom: 5px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.ft-txt-buy{font-family: Arial, Helvetica, sans-serif; padding-top:7px; padding-left:10px;}
.buy-credit-txt{
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-left: 10px;
	padding-bottom: 5px;
}
.buy-new-credit-txt{
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-left: 10px;
	padding-bottom: 5px;
	border: 1px solid #D8DACF;
	margin-top: 5px;
	margin-bottom: 5px;
}
.buy-credit-txt01{
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 10px;
	padding-bottom: 5px;
}
.buy-credit-txt02{
	font-family: Arial, Helvetica, sans-serif;
	color:#F54D00;
}
.content-msg {
	height: 20px;
	margin-bottom: 5px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #EEEFE7;
	border: 1px solid #D2D2D2;
	color: #F54D00;
	padding-top: 5px;
	text-align: center;
}
.payment-txt {
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #D2D2D2;
	margin-top: 20px;
	padding: 7px;
}
.payment-txt-new {
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #D2D2D2;
	margin-top: 10px;
	padding: 7px;
}
.content-txt01 {
	margin-bottom: 15px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 10px;
	padding-right: 10px;
}
.content-txt06 {
	margin-bottom: 15px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 10px;
	padding-right: 10px;
	height:300px;
}
.content-txt0122 {
	margin-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 5px;
	padding-left:10px;
}
.content-txt01 p{
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	width: 100%;
}

.content-info {
	padding-top: 10px;
	margin-bottom: 10px;
	padding-right: 15px;
	padding-left: 10px;
	font-size: 14px;
	line-height: 18px;
	color: #000000;
}

.content-title {
	background-color: #797f6b;
	height: 18px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 2px 0 0 10px;
	font-family: Arial, Helvetica, sans-serif;


}

.content-title .geller-veiw  {
    float:right;
	
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px 5px 0 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	margin:0px;
}

.content-title .geller-veiw a{
	font-weight: bold;
	color: #FFFFFF;
	padding: 0 5px 0 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;
	margin:0px;
}
.content-title .geller-veiw a:hover{

	font-weight: bold;
	color: #FFFFFF;
	padding: 0 5px 0 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	margin:0px;
}
.head-dropdonw{ width:20%; float:right;}
.head-dropdonw-re{ width:170px; float:right;}
.head-dropdonw1{ width:300px; float:right;}
.head-dropdonw20{ width:300px; float:left; }
.head-view1{ /* width:60%; */ float:right; text-align: right; font-size: 12px!important;}
.head-view{ width:400px; float:right;}
.content-pageing {
	background-color: #797f6b;
	height: 16px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 2px 0 0 10px;
	font-family: Arial, Helvetica, sans-serif;
	height:27px;

}
.head-dropdonw{ width:150px; float:right;}
.content-pageing a{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration:none;
}

.content-pageing a:hover{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration:none;
}


.content-title212 {
	background-color: #797f6b;
	height: 16px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 2px 0 0 10px;
	font-family: Arial, Helvetica, sans-serif;
	
	
}
.content-title212 a {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration:none;
}
.content-title212 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration:none;
}
.content-line {
	background-image: url(../images/line01.gif);
	height: 15px;
	background-repeat: repeat-x;
}
.content-line-n01 {
	background-image: url(../images/line01.gif);
	height: 4px;
	background-repeat: repeat-x;
}

.contentarea {
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 10px;
	position: relative;
}
.content-bg{
	background-color: #797F6B;
	font-size: 14px;
	color: #FFFFFF;
	margin-bottom: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
}
.contentarea01 {
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 10px;
	margin-bottom: 10px;
	position: relative;
}
.contentarea02 {
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 10px;
	margin-bottom: 10px;
	position: relative;
	padding-left: 10px;
}
.contentarea-new {
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 3px;
	padding-left: 10px;
	background-image: url(../reserve-images/line.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.contentarea-new a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #c30d02;
	text-decoration:underline;
}
.contentarea-new a:hover{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #c30d02;
	text-decoration:none;
}
.contentarea05 {
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 10px;
	margin-bottom: 10px;
	position: relative;
}

.contentarea06 {
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 10px;
	position: relative;
	height:300px;
}
.contentarea-form {
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 15px;
	position: relative;
	padding-left: 10px;
}
.contentarea-form01 {
	font-family: Arial, Helvetica, sans-serif;
	position: relative;
	padding-left: 10px;
}
.contentarea-costom-project {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 135%;
	/* width:60%; */
	/* padding-left: 10px; */
	/* float:left; */
}

.contentarea-costom-project br {
	/* line-height: 34px; */
}
.productdescription-re {
	height: auto;
	width:300px;
	float:right;
	line-height: 16px;
	white-space: normal;
	border: 1px solid #CECECE;
	background: #DBDCDB url("../images/productdescription.gif") no-repeat left top;
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px 10px 10px 10px;
	color:#333333;
	line-height:18px;
	/* text-shadow: 0 1px 0 #000000; */
}
div.contentprofile {
	float: left;
	padding-left: 15px;
	font-weight: normal;
	color: #666666;
	width: 50%;
	line-height: 18px;
	padding-top: 15px;
}
div.contentprofile1 {
	float: left;
	padding-left: 15px;
	font-weight: normal;
	color: #666666;
	width: 95%;
	line-height: 18px;
	padding-top: 15px;
}
.submitarea {
	background-color: #797f6b;
	height: 26px;
	padding-top: 5px;
	text-align: right;
	padding-right: 10px;
	margin-top: 10px;
}
.submitarea-bottm {
	background-color: #797f6b;
	height:30px;
	padding-top: 5px;
	text-align: right;
	padding-right: 10px;
	margin-top: 10px;
}
#addlink {
	background-color: #797F6B;
	height: 20px;
	padding-top: 8px;
	text-align: left;
	padding-left: 10px;
	margin-top: 10px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}
#addlink  a{
	text-align: left;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}
.subtitle-bar01 {
	font-family:Arial, Helvetica, sans-serif;
	/* background-image: url(../images/subtitle-bar.gif);
	background-repeat: repeat-x; */
	/* height: auto;
	margin-top: 20px;
	margin-bottom: 10px;
	font-weight: bold;
	padding-left: 8px;
	padding-top: 7px;
	position: relative; */
	background-color:#F3F3F3;
	border-bottom:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	margin: 10px 0;
	overflow:auto;
	padding:5px 0 5px 10px;
}
.subtitle-bar04 {
font-family:Arial, Helvetica, sans-serif;
	background-image: url(../images/subtitle-bar.gif);
	background-repeat: repeat-x;
	height: auto;
	margin-top: 5px;
	margin-bottom: 5px;
	font-weight: bold;
	padding-left: 8px;
	padding-bottom:5px;
	padding-top: 7px;
	position: relative;
	background-position: bottom;
}
.subtitle-bar020 {
font-family:Arial, Helvetica, sans-serif;

	height: auto;
	margin-top: 20px;
	margin-bottom: 10px;
	font-weight: bold;
	padding-left: 8px;
	padding-top: 7px;
	position: relative;
}
.subt1itle20 {
	font-family:Arial, Helvetica, sans-serif;
	height: auto;
	margin-top: 10px;
	margin-bottom: 6px;
	font-weight: bold;
	padding-left: 8px;
	padding-top: 7px;
	position: relative;
	background-image: url(../images/line01.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-bottom: 8px;
}
.txt-normal-downlaod{
font-family:Arial, Helvetica, sans-serif
}
.txt-normal-new{
	font-family:Arial, Helvetica, sans-serif;
	padding-top: 12px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	color: #4f4f4f;
}
.credit-txt{ color:#f54d00; font-size:13px; font-weight:bold;}
.subtitle-bar0new {
	background-image: url(../images/subtitle-bar.gif);
	background-repeat: repeat-x;
	height: auto;
	margin-top: 10px;
	margin-bottom: 10px;
	font-weight: bold;
	padding-left: 8px;
	padding-top: 7px;
	position: relative;
}
.sub-head-txt{
	margin-top: 7px;
	margin-bottom: 7px;
	padding-left:10px;
	font-family: Arial, Helvetica, sans-serif;
}
.payment-info-n{
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #D6D6D6;
	padding: 5px;
	margin-top:5px;
	margin-left: 5px;	
	}
.subtitle-bar0new span {
	font-weight: normal;	
}
.contentthumb {
	width: 100%;
	height: 81px;
}
.pay-opt-txt{ font:Arial, Helvetica, sans-serif; color:#000000; font-weight:normal;}
.pay-red-txt{ font:Arial, Helvetica, sans-serif; color:#FF0000; font-weight:normal;}
.head-light-txt
{
	color: #3F3C37;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 5px;
	padding-left:10px;
}

.dot-line007{
	background-image: url(../images/line.gif);
	background-repeat: repeat-x;
	height: 2px;
	width: auto;
	margin-top: 3px;
	margin-bottom: 3px;
	background-position: left center;
}
.comment-notice-org{
	background-image: url(../images/comment-area.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 95px;
	float: right;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 30px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #cde855;
}
.color-picker{ width:80px; margin-bottom:2px;}
.rss-feed{ width:25px; height:25px; float:left;}

.mattblacktabs .all-projects-link {
	background: url(../images/allprojects.gif) no-repeat center top!important;
	width: 138px;
	height: 42px;
	padding: 0 8px 0 0;
	border: none!important;
	}

.mattblacktabs .featured-projects-link  {
	background: url(../images/featured_projects.gif) no-repeat center top!important;
	width: 183px;
	height: 42px;
	padding: 0 8px 0 0;
	border: none!important;
	}

a.squarebutton{
	display: block;
	float: right; /* Change 12px as desired */
	/* line-height: 15px; */ /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 23px) */
	/* height: 23px; */ /* Height of button background height */
	padding-left: 9px; /* Width of left menu image */
	text-decoration: none;
	background-color: transparent;
	/* background-image: url(../reserve-images/square-gray-left.gif);
	background-repeat: no-repeat;
	background-position: center top; */
	margin-left: 4px;
	font-family: Arial, Helvetica, sans-serif;
	/* font-size: 11px; */
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration:none;
}

a.squarebutton.my-drafts{
	background: url(../images/my_drafts.gif) no-repeat center top;
	width: 98px;
	height: 32px;
	margin-left:6px!important;
	padding: 0!important;
}

a.squarebutton.my-projects{
	background: url(../images/myprojects.gif) no-repeat center top;
	width: 102px;
	height: 32px;
	margin-left:6px!important;
	padding: 0!important;
}

a.squarebutton.my-watchlist{
	background: url(../images/my_watchlist.gif) no-repeat center top;
	width: 102px;
	height: 32px;
	margin-left:6px!important;
	padding: 0!important;
}

a.squarebutton.browse-projects{
	background: url(../images/browse_projects.gif) no-repeat center top;
	width: 129px;
	height: 32px;
	margin-left:6px!important;
	padding: 0!important;
}

a.squarebutton.start-new-project{
	background: url(../images/start_a_project.gif) no-repeat center top;
	width: 149px;
	height: 32px;
	margin-left:6px!important;
	padding: 0!important;
}

/* 
a:hover.squarebutton{
color: #292522;
text-decoration:none;
}

a:link.squarebutton, a:visited.squarebutton, a:active.squarebutton{
color: #292522;
text-decoration:none;
}


a.squarebutton span{
background: transparent url(../reserve-images/square-gray-right.gif) no-repeat top right;
display: block;
padding: 4px 9px 4px 0; 
} 
*/
/*Set 9px below to match value of 'padding-left' value above*/

/* 
a.squarebutton:hover{
background-position: bottom left;
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
color: 797f6b;
text-decoration:none;
}

a.squarebutton:hover span{ 
background-position: bottom right;
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
color: 797f6b;
text-decoration:none;
}
*/

/* Container you can use to surround a CSS button to clear float */
/*
.buttonwrapper{ 
overflow: hidden; 
width: 100%;
}
*/

#apDiv1 {
	font-family:Arial, Helvetica, sans-serif;
	position:absolute;
	left:833px;
	top:5px;
	width:161px;
	height:25px;
	z-index:2;
}
#apDiv1 a{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
}
#apDiv1 a:hover{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:underline;
}
#apDiv12 {
	font-family:Arial, Helvetica, sans-serif;
	position:absolute;
	left:833px;
	top:5px;
	width:161px;
	height:25px;
	z-index:2;
	text-align:center;
}
#apDiv12 a{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
}
#apDiv12 a:hover{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:underline;
}
.foot-txt-new-reverse{ font-family:Arial}
.reverse-txtarean{ width:100%}
.contentarea03 {
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 10px;
	margin-bottom: 10px;
	position: relative;
	padding-left: 10px;
	width:100%;
	
		
}

.contentarea-new01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #c30d02;
	margin-bottom: 5px;
	padding: 5px 5px 20px 10px;
	/* background-image: url(../reserve-images/line.gif);
	background-repeat: repeat-x;
	background-position: bottom; */
	
}
/*
.contentarea-new01 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #c30d02;
	text-decoration:underline;
}
.contentarea-new01 a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #c30d02;
	text-decoration:underline;
}
.contentarea-new01 a:hover{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #c30d02;
	text-decoration:none;
}
*/

.contentarea-new01 .save-project{
	background: url(../images/save_projects.gif) no-repeat center top;
	width: 191px;
	height: 32px;
	margin-left:6px!important;
	padding: 0!important;
	display:block;
	float: right;
}

.contentarea-new01 .report-project{
	background: url(../images/report_project.gif) no-repeat center top;
	width: 125px;
	height: 32px;
	margin-left:6px!important;
	padding: 0!important;
	display:block;
	float: right;
}
#apDiv1nw01 {
	font-family:Arial, Helvetica, sans-serif;
	position:absolute;
	left:794px;
	top:5px;
	width:200px;
	height:25px;
	z-index:2;
	text-align:center;
}
#apDiv1nw01  a{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
}
#apDiv1nw01  a:hover{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:underline;
}
#apDiv1nw018 {
	font-family:Arial, Helvetica, sans-serif;
	position:absolute;
	left:794px;
	top:5px;
	width:200px;
	height:25px;
	z-index:2;
	text-align:center;
}
#apDiv1nw018  a{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
border-bottom:#f54d00 1px solid;
padding-bottom:2px;
}
#apDiv1nw018  a:hover{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
border-bottom:#fff 1px solid;
padding-bottom:2px;
}
.legend-img{ padding: 5px 0px;  font-family:Arial, Helvetica, sans-serif;}
.legend-img ul{ list-style-type:none;}
.legend-img li{ float:left;}
.legend-img li.icon { width:7%;}
.legend-img li.desc { width:93%;}

.content-txtnew{
	height: 20px;
	margin-bottom: 5px;
	padding-bottom:5px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/line01.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.bbcode{ margin:8px 0px;  font-family:Arial, Helvetica, sans-serif; border-bottom:#d8dacf solid 1px;}
.bbcode ul{ list-style-type:none; margin:0px; padding:0px;}
.bbcode li{ float:left;}
.bbcode li.icon { width:50%;}
.bbcode li.desc { width:50%;}
.bbcode li.icon1 { width:50%; background-color:#d8dacf; text-align:center; font-weight:bold;}
.bbcode li.desc1 { width:50%; background-color:#d8dacf; text-align:center; font-weight:bold;}

.cpd-wrapper a, .cpd-wrapper a:visited {
	color: #0000CC!important;
	text-decoration: underline;
}

.cpd-wrapper a:hover {
	color: #0000CC!important;
}

.cpd-wrapper {
	font-size: 12px;
	width: 795px;
}

.submission-toolbox {
	background-color:#F3F3F3;
	border-bottom:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	margin-top:10px;
	overflow:auto;
	padding:6px 0 3px 0;
}

.ie6 .submission-toolbox, .ie7 .submission-toolbox {
	padding:10px 0!important;
}

div.fieldwrapper {
	background-color:#F7F7F7;
	border-bottom:1px solid #DDDDDD;
	height:auto;
	margin:0;
	overflow:hidden;
	padding:10px 0;
	position: relative;
}

div.fieldwrapper label.styled {
	color:#333333;
	display:block;
	float:left;
	font-size:13px;
	font-weight:bold;
	line-height:2.8em;
	margin-left:10px;
	margin-right:10px;
	padding:0 10px 0 0;
	text-align:right;
	width:150px;
}

div.fieldwrapper div.thefield input[type="text"] {
	background-color:#FFFFFF;
	background-image:url("../images/textbg.gif");
	background-position:center top;
	background-repeat:repeat-x;
	border:1px solid #999999;
	color:#666666;
	font-size:12px;
	padding:8px;
	width:230px;
}

.ie6 .comment-input {
	background-color:#FFFFFF;
	background-image:url("../images/textbg.gif");
	background-position:center top;
	background-repeat:repeat-x;
	border:1px solid #999999;
	color:#666666;
	font-size:12px;
	padding:8px;
	width:230px;
}


div.fieldwrapper div.thefield textarea {
	background-color:#FFFFFF;
	background-image:url("../images/textbg.gif");
	background-position:center top;
	background-repeat:repeat-x;
	border:1px solid #999999;
	color:#666666;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	height:100px;
	padding:8px;
	width:229px;
	overflow: auto;
}

.thefield {
	float:left;
}


.ie6show {
	display:none;
}

.ie6 .ie6show {
	display:inline!important;
}

.ie6hide {
	display:block;
}

.ie6 .ie6hide {
	display:none!important;
}

#post-comment{
	margin: 0 4px;
	width: 145px;
	height: 33px;
	background: #FF9900 url(../images/post_comment_button.gif) no-repeat center center;
	border: 2px solid #fff;
	cursor: pointer; 
	cursor: hand;
}

#reset-comment-field{
	margin: 0 4px;
	width: 88px;
	height: 33px;
	background: #FF9900 url(../images/reset-comment-form.gif) no-repeat center center;
	border: 2px solid #fff;
	cursor: pointer; 
	cursor: hand;
}


#post-comment:hover, #reset-comment-field:hover {
	border: 2px solid #ccc;
}


.commentarea {
	background-color:#F9F9F9;
	border:1px solid #CCCCCC;
	float:right;
	padding:8px;
	width: 614px;
}

.cpd-title {
	width: 400px;
	float: left;
}

.ie6 .cpd-title {
}

.ie7 .cpd-title {
}
