html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font,img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { 

		margin: 0; 

		padding: 0; 

		border: 0; 

		outline: 0;

		

		}   



* { border:0; margin:0 auto; padding:0; outline:none; }



body { margin:0 auto; padding:0; color:#484848; font-family:tahoma , Geneva, sans-serif; font-size:12px; background: url(../images/body_bg.jpg) repeat-x top #ffffff; }



p {



	margin:0 ; padding:0; line-height:18px;  direction:rtl;



}







a { color:#693e07; text-decoration:none;  direction:rtl;

 }



a:hover { text-decoration:underline; }



.clr { clear:both; padding:0; margin:0; background:none; }







#wrapper {



	width:100%;



	margin:0 auto;



	padding:0;



	height:auto;

	

	direction:rtl;



}



#screen {

	width:1000px;

	margin:0 auto;

	padding:0;

	

}









/*  header section   */



#header {

	width:1000px;

	height:50px;

	margin:0 auto;

	padding:0;

	

	border:1px solid red;

}



.topmenu {

	margin:0 auto;

	width:1000px;

	padding:0;

	height:70px;

	background:url(../images/menu_bg.gif)top no-repeat;

}



.right_side {

	width:260px;

	background-color:#f2f2f2;

	float:right;

	margin-top:20px;

}



.logo {

	margin:0 auto;

	width:215px;

	text-align:center;

	margin-top:20px;

}



.csearch_content {

	margin:10px 15px 4px 0;

}



.csearch_content ul li {

	display:inline-block;

	margin-left:3px;

	float:right;

	margin-bottom:5px;

}



.form_inpt {

	background:url(../images/search_bg.gif) no-repeat top;

	width:157px;

	height:24px;

}



.form_inpt input {

	width:120px;

	color:#a3a3a3;

	font-size:11px;

	font-weight:normal;

	margin-right:30px;

	height:17px;

	background:none;

	margin-top:3px;

	border:none;

}



.search_btn {

	width:63px;

	height:23px;

}



.btns {

	margin:0px 15px 8px 0;

}



.btns li {

	display:inline-block;

	float:right;

	margin-left:3px;

}



.right_menu {

	width:100%;

	float:right;

	margin:15px 0 0px 0;

}



.right_menu ul {

	float:right;

	list-style-type:none;

}



.right_menu ul li {

	float:right; width:260px;

	margin:0;

	clear:both;

}



.right_menu ul li a img {

	margin-left:5px;

}







div.hoverBtn {

	position: 		relative;

	float:			right;

	background:		#e9e9e9 url(../images/menu_rep.gif) repeat-x 0 0 scroll;

}

div.hoverBtn a {

	position: 		relative;

	z-index: 		2;

	display: 		block;

	width: 			260px;

	height: 		30px;

	line-height: 		30px;

	font-size:		1.1em;

	text-indent:8px;

	text-decoration:	none;

	color:			#52370e;

	background:		transparent none repeat-x 0 0 scroll;

	border-bottom:2px solid #d6d6d6;

}

div.hoverBtn div {

	display:		none;

	position: 		absolute;

	z-index: 		1;

	top: 			0px;

	background:		#c39257;

	color:#fff;

}



div.hoverBtn a:hover {

	color:#c39257;

	border-bottom:2px solid #cf8d29;

}

	/*   footer   */   

	

	#footer {

		width:100%;

		background:url(../images/rep_footer.gif) repeat-x top #ebebeb;

		height:auto;

		margin: 0 auto;

		margin-top:5px;

		padding:25px 0 15px 0;

		overflow:hidden;

		

	}

	

	.footer_content {

		width:1000px;

		margin:0 auto;

	}

	

	.magazine {

		width:100%;

		background:#fff;

		padding:15px 0;

	}

	

	.magazine p {

		text-align:center;

	}

	.voting {

		width:100%;

		margin-top:5px;

		padding-bottom:5px;

	}

	

	.vote_question {

		width:100%;

		

		margin:0 auto;

		margin-top:5px;

	}

	

	.vote_question p {

		color:#6d4d1c;

		float:right;

		font-size:12px;

		text-align:right;

		margin-right:10px;

		font-weight:bold;

	}

	

	.voting ul {

		list-style:none;

		float:right;

		margin-top:10px;

		margin-bottom:10px;

		margin-right:5px;

		list-style-type:none;

	}

	

	.voting ul li {

		clear:both;

		margin:3px 0;

		text-align:right;

	}

	

	.voting_btns 

	{

		margin:0 auto;

		text-align:left;

		margin-left:10px;



	}

.left_side {

	float:left;

	width:733px;

	margin-top:20px;

}





ul.list li {

list-style-type:none;

}



ul.tabs {

width:100%;

margin-top:8px;

overflow:hidden;

border-bottom: 1px solid #efefef;

/*background:#b98647; */

}



ul.tabs li {

list-style-type:none;

display:block;

float:right;

color:#fff;

padding:8px;

margin-right:1px;

background-color:#b98647;

cursor:pointer;





}



ul.tabs li:hover {

background-color:#f5f5f5;

color:#5a5a5a;

}



ul.tabs li.current {

background-color:#fcfcfc;

color:#5a5a5a;

padding:8px;

border-top:1px solid #efefef;

border-right:1px solid #efefef;

border-left:1px solid #efefef;

}



.tabscontent {

padding:8px 0;

display:none;

overflow:hidden;

width:100%;

background-color:#fcfcfc;

border-bottom:1px solid #efefef;

border-right:1px solid #efefef;

border-left:1px solid #efefef;

}







.showcase-load

{

	height: auto; /* Same as showcase javascript option */

	overflow: hidden;

}



/* Container when content is shown as one page */

.showcase-onepage

{

	/**/

}



/* Container when content is shown in slider */

.showcase

{

	position: relative;

	margin: auto;

}



	.showcase-content-container

	{

		background-color: #000;

	}

	

	/* Navigation arrows */

	

	/* Content */

	.showcase-content

	{

		background-color: #fcfcfc;

		width:700px;

		height:auto;

	}

		

		.showcase-content-wrapper

		{

			

			height: auto;

			width: 700px;

			

		}

		

		/* Styling the tooltips */

		

		

		

		

		/* Styling the caption */

		.showcase-caption

		{

			color: #000;

			padding: 8px 15px;

			text-align: left;

			position: absolute;

			bottom: 10px; left: 10px; right: 10px;

			display: none;

			background-image: url(../images/white-opacity-80.png);

		}

		

	.showcase-onepage .showcase-content

	{

		margin-bottom: 5px;

	}

	

	/* Button Wrapper */

	.showcase-button-wrapper

	{

		clear: both;

		margin-top: 4px;

		text-align: right;

		overflow:hidden;

	}

	

		.showcase-button-wrapper span

		{

			margin-right: 3px;

			padding: 2px 5px 2px 5px;

			cursor: pointer;

			font-size: 12px;

			color: #fff;

			direction:rtl;

			background:#888179;

			float:right;

			

		}

	

		.showcase-button-wrapper span.active

		{

			color: #fff;

			background:#b88745;

		}

	

	/* Thumbnails */

	.showcase-thumbnail-container /* Used for backgrounds, no other styling!!! */

	{

		background-color: #000;

	}

	

	.showcase-thumbnail-wrapper

	{

		overflow: hidden;

	}

		

		.showcase-thumbnail

		{

			width: 120px;

			height: 90px;

			cursor: pointer;

			border: solid 1px #333;

			position: relative;

		}

		

			.showcase-thumbnail-caption

			{

				position: absolute;

				bottom: 2px;

				padding-left: 10px;

				padding-bottom: 5px;

			}

			

			.showcase-thumbnail-content

			{

				padding: 10px;

				text-align: center;

				padding-top: 25px;

			}

			

			.showcase-thumbnail-cover

			{

				background-image: url(../images/black-opacity-40.png);

				position: absolute;

				top: 0; bottom: 0; left: 0; right: 0;

			}

		

		.showcase-thumbnail:hover

		{

			border: solid 1px #999;

		}

		

			.showcase-thumbnail:hover .showcase-thumbnail-cover

			{

				display: none;

			}

		

		.showcase-thumbnail.active

		{

			border: solid 1px #999;

		}

		

			.showcase-thumbnail.active .showcase-thumbnail-cover

			{

				display: none;

			}

	

	.showcase-thumbnail-wrapper-horizontal

	{

		padding: 10px;

	}

	

		.showcase-thumbnail-wrapper-horizontal .showcase-thumbnail

		{

			margin-right: 10px;

			width: 116px;

		}

	

	.showcase-thumbnail-wrapper-vertical

	{

		padding: 10px;

	}

	

		.showcase-thumbnail-wrapper-vertical .showcase-thumbnail

		{

			margin-bottom: 10px;

		}

		

	.showcase-thumbnail-button-backward,

	.showcase-thumbnail-button-forward

	{

		padding: 7px;

		cursor: pointer;

	}

	

	.showcase-thumbnail-button-backward

	{

		padding-bottom: 0px;

		padding-right: 0px;

	}

	

		.showcase-thumbnail-button-backward .showcase-thumbnail-vertical,

		.showcase-thumbnail-button-forward .showcase-thumbnail-vertical,

		.showcase-thumbnail-button-forward .showcase-thumbnail-horizontal,

		.showcase-thumbnail-button-backward .showcase-thumbnail-horizontal

		{

			background-image: url(../images/arrows-small.png);

			background-repeat: no-repeat;

			display: block;

			width: 17px;

			height: 17px;

		}

		

		.showcase-thumbnail-button-backward .showcase-thumbnail-vertical

		{

			background-position: 0 -51px;

			margin-left: 55px;

		}

		.showcase-thumbnail-button-backward:hover .showcase-thumbnail-vertical

		{

			background-position: -17px -51px;

		}

		

		.showcase-thumbnail-button-forward .showcase-thumbnail-vertical

		{

			background-position: 0 -34px;

			margin-left: 55px;

		}

		.showcase-thumbnail-button-forward:hover .showcase-thumbnail-vertical

		{

			background-position: -17px -34px;

		}

		

		.showcase-thumbnail-button-backward .showcase-thumbnail-horizontal

		{

			background-position: 0 -17px;

			margin-top: 40px;

			margin-bottom: 40px;

		}

		.showcase-thumbnail-button-backward:hover .showcase-thumbnail-horizontal

		{

			background-position: -17px -17px;

		}

		

		.showcase-thumbnail-button-forward .showcase-thumbnail-horizontal

		{

			background-position: 0 0;

			margin-top: 40px;

			margin-bottom: 40px;

		}

		.showcase-thumbnail-button-forward:hover .showcase-thumbnail-horizontal

		{

			background-position: -17px 0;

		}

		

		/* Hide button text */

		.showcase-thumbnail-button-forward span span,

		.showcase-thumbnail-button-backward span span

		{

			display: none;

		}

		

		.img_text {

			float:right;

			padding:5px;

		}

		

		.img_text img {

			float:right;

			margin:0 0 10px 15px;

			border:2px solid #fcfcfc;

			outline:1px solid #666;

			height:90px;

			widows:90px;

		}

		

		.title {

			font-weight:bold;

		}

		

		.date {

			color:#966720;

			font-weight:bold;

		}

		

		.general_table {

		margin:0 auto;

	}

	

	.general_table tr td {

		padding:4px;

		font-weight:bold;

	}

	

	.head_tr_1 img, .head_tr_2 img {

		margin-left:5px;

	}

	

	.head_tr_1 a, .head_tr_2 a {

		font-weight:bold;

	}

	

	.head_tr_1 {

		background-color:#e7e7e7;

		text-align:center;

		height:25px;

		border-bottom:1px solid #fff;

	}

	

	.head_tr_1:hover {

		background-color:#f0f0f0;

		text-align:center;

		

		height:25px;

	}

	

	

	.head_tr_2 {

		background-color:#efefef;

		text-align:center;

		height:25px;

		border-bottom:1px solid #fff;

	}

	

	.head_tr_2:hover {

		background-color:#f7f7f7;

		text-align:center;

		

		height:25px;

	}

	

	.head_tr {

		background-color:#c39156;

		color:#fff;

		font-weight:bold;

		font-size:12px;

		text-align:center;

		height:25px;

	}

	

	.conf {

		float:right;

		clear:both;

		width:100%;

		margin:5px 10px;

		list-style-type:none;

	}

	

	.conf li {

		margin:2px 0;

		float:right;

		width:100%;

		clear:both;

		font-weight:bold;

	}

	

	.services {

		width:210px;

		float:left;

		margin-top:10px;

	}

	

	.head_title {

		width:100%;

		height:28px;

		background:#b98647;

	}

	

	.head_title p {

		font-weight:bold;

		line-height:28px;

		margin-right:15px;

		color:#fff;

	}

	

	.services_links {

		width:208px;

		margin-top:2px;

		background-color:#fcfcfc;

		border:1px solid #efefef;

		padding:5px 0;

		overflow:hidden;

	}

	

	.services_links ul {

		list-style-type:none;

		float:right;

		margin-right:5px;

		margin-left:5px;

	}

	

	.services_links ul li {

		float:right;

		margin:8px 0;

		width:100%;

		clear:both;

	}

	

	.services_links ul li img {

		margin-left:4px;

	}

	

	.services_links ul li a {

		font-weight:bold;

	}

	

	.small_links {

		color:#262626;

		font-size:11px;

	}

	

	.small_links a , .copyright p {

		color:#262626;

		font-size:11px;

		

	}

	

	.copyright p {

		text-align:left;

	}

	

	.copyright {

		float:right;

		width:500px;

		margin-top:5px;

	}

	

	.soc {

		float:left;

		width:400px;

		margin-top:10px;

	}

	

	.soc ul {

		float:left;

	}

	

	.soc ul li {

		display:inline-block;

		margin:0 5px;

		float:left;

	}

	

	.cont {

		float:right;

		width:100%;

		overflow:hidden;

	}

	

	.tree {

		width:730px;

		height:30px;

		float:right;

		margin:5px 0;

		background: url(../images/menu_rep.gif) top repeat-x;

		border:1px solid #d0d0d0;

	}

	

	.tree ul {

		float:right;

		margin-top:8px;

		 margin-right:10px;

		 list-style-type:none;

	}

	

	.tree ul li {

		display:inline-block;

		float:right;

		margin:0 3px;

		color:#424242;

		font-size:12px;

	}

	

	.tree ul li img {

		position:relative;

		top:2px;

	}

	

	

	

	.tree ul li span {

		color:#693e07;

	}

	

	.dark_link {

		color:#565656;

	}

	.container_inner {

		float:right;

		width:100%;

		

	}

	

	.main {

		width:100%;

		float:right;

		margin:5px 5px;

		color:#c39258;

		font-weight:bolder;

		font-family:Century Gothic;

		font-size:18px;

	}

	.name_subject {

		width:100%;

		float:right;

		margin:5px 5px 15px 5px;

		color:#410001;

		font-weight:bolder;

		font-family:Century Gothic;

		font-size:22px;

	}

		

	

	.board_directors {

		float:right;

		width:100%;

		margin:15px 5px;

		padding-bottom:15px;

		border-bottom:1px solid #ccc;

		height:auto;

	}

	

	.board_directors li {

		width:220px;

		float:right;

		display:inline-block;

		text-align:center;

		margin-left:20px;

		margin-bottom:20px;

	}

	

	.board_directors li img {

		width:100px;

		height:100px;

		text-align:center;

		margin:0 0 10px 0;

		border:2px solid #fff;

		outline:1px solid #c39258;

		clear:both;

		

	}

	

	.board_directors li img:hover {

		border:2px solid #c39258;

		outline:1px solid #c39258;

		clear:both;

		

	}

	

	.board_directors li a {

		font-weight:bold;

		text-align:center;

		font-size:16px;

		font-family:Century Gothic;

	}

	

	

	.board_detail {

		width:100%;

		float:right;

		margin:5px;

		padding-bottom:10px;

	}

	

	.board_detail img {

		width:100px;

		height:100px;

		float:right;

		margin:0 0 5px 15px;

		border:2px solid #fff;

		outline:1px solid #c39258;

	}

	

	

	.collection {

		margin-top:10px;

		padding-top:10px;

		border-top:3px solid #e9e9e9;

		width:100%;

		clear:both;

	}

	

	.icons {

		margin-bottom:10px;

		float:left;

		width:100%

	}

	

	.icons ul {

		float:left;

		list-style-type:none;

	}

	

	.icons ul li {

		display:inline-block;

		float:right;

		margin:0 2px;

	}

	

	.print {

		background:url(../images/print.gif) no-repeat center;

		width:121px;

		height:30px;

		display:block;

	}

	

	.print:hover {

		background: url(../images/print_hove.gif) no-repeat center;

	}

	

	.tell {

		background: url(../images/tell_a_friend.gif) no-repeat center;

		width:121px;

		height:30px;

		display:block;

	}

	

	.tell:hover {

		background: url(../images/tell_a_friend_hover.gif) no-repeat center;

	}

	

	.tell_friend {

		width:310px;

		margin:0 auto;

		margin-top:5px;

	}

	

	.inpt_tell_friend {

		background-color:#ebebeb;

		border:#cecece 1px solid;

		width:100%;

		height:30px;

		margin-top:20px;

		-moz-border-radius:5px;

		-webkit-border-radius:5px;

		padding:2px;

		color:#717171;

		

	}

	

	.inpt_tell_friend:focus {

		background-color:#fff;

		border:#c39156 1px solid;

		-moz-box-shadow: 0 0 5px #888;

		-webkit-box-shadow: 0 0 5px#888;

		box-shadow: 0 0 5px #888;

		

	}

	

	

	.send_btn {

		background:url(../images/send.gif) no-repeat center;

		width:91px;

		height:30px;

		display:block;

		margin-top:5px;

	}

	

	.send_btn:hover {

		background: url(../images/send_hove.gif) no-repeat center;

	}

	

	.table_relevant_members {

		width:600px;

		margin:0 auto;

		margin-top:20px;

		margin-bottom:10px;

	}

	

	

	.bold {

		font-weight:bold;

		color:#2d2d2d;

		width:100%;

		clear:both;

		margin: 10px;

		float:right;

	}

	

	.forms_app {

		width:100%;

		float:right;

		margin-top:10px;

		margin:10px 0;

		font-weight:bold;

	}

	

	.forms_app td {

		padding:5px 0;

	}

	

	.forms_app input, .forms_app select {

		

		width:250px;

		padding:10px 2px 0 0;

		height:25px;

		background-color:#ebebeb;

		border:#cecece 1px solid;

		-moz-border-radius:5px;

		-webkit-border-radius:5px;

		padding:2px;

		color:#717171;		

	}

	

	.forms_app textarea {

		

		width:250px;

		padding:10px 2px 0 0;

		height:100px;

		background-color:#ebebeb;

		border:#cecece 1px solid;

		-moz-border-radius:5px;

		-webkit-border-radius:5px;

		padding:2px;

		color:#717171;		

	}

	

	

	.forms_app input:focus, .forms_app select:focus {

		background-color:#fff;

		border:#c39156 1px solid;

		-moz-box-shadow: 0 0 5px #888;

		-webkit-box-shadow: 0 0 5px#888;

		box-shadow: 0 0 5px #888;

		

	}

	

	.forms_app textarea:focus {

		background-color:#fff;

		border:#c39156 1px solid;

		-moz-box-shadow: 0 0 5px #888;

		-webkit-box-shadow: 0 0 5px#888;

		box-shadow: 0 0 5px #888;

		

	}

	

	.send_butn a {

		margin-right:170px;

		margin-top:-10px;

		}

		

		.pdf_download {

			text-align:center;

			margin:5px 0;

		}

		

		

		

		.paginations {

		float:left;

		width:100%;

		margin:10px 0 0 0;

	}

	

	.paginations ul {

		float:left;

		list-style:none;

	}

	

	.paginations ul li {

		display:inline-block;

		margin:0 1px;

		float:right;

	}

	

	.paginations ul li a {

		display:block;

		-moz-border-radius:3px;

		-webkit-border-radius:3px;

		padding:5px 7px;

		background-color:#d1d1d1;

		color:#724e22;

		border:1px solid #a7a7a7;

		text-align:center;

		font-weight:600;

	}

	

	.paginations ul li a:hover, .paginations ul li.active a {

		text-decoration:none;

		background-color:#aa7b41;

		color:#fff;

		border:1px solid #4a5621;

	}

	

	.orange {

			font-weight:bold;

			color:#72532e;

		}

		

		.float_img_2 {

				float:right;

		margin:0 0 5px 10px;

		

	}

	

	.inside_text {

		float:right;

		width:100%;

		margin-top:20px;

	}

	.gallery {

		float:right;

		margin:10px 0;

	}

	

	.gallery li {

		display:inline-block;

		float:right;

		width:100px;

		height:100px;

		margin:0 0 20px 15px;

	}

	

	.gallery li img {

		width:100px;

		height:100px;

		border:2px solid #fff;

		outline:1px solid #c39258;

		clear:both;

	}

	

	.more {

		width:100%;

		margin:5px 0 0 5px;

		float:left;

		text-align:left;

	}

	

	.paragrapgh_list {

		width:100%;

		float:right;

		margin:0 0 10px 0;

		border-bottom:1px solid #d7d7d7;

		padding-bottom:5px;

	}

	

	.dates {

		font-weight:bold;

		float:left;

		width:100%;

		margin-bottom:5px;

		text-align:left;

		font-size:11px;

	}

	

	.title_text {

		float:right;

		width:100%;

		margin:10px 0;

		font-weight:bold;

		color:#b37f45;

		font-size:12px;

	}

	

	.title_text img {

		margin-left:5px;

	}

	

	.title_text a {

		font-family:Tahoma, Geneva, sans-serif;

		font-size:13px;

	}

	

	.float_img {

		float:right;

		margin:0 0 5px 10px;

		width:100px;

		height:100px;

		border:2px solid #fff;

		outline:1px solid #c39258;

		margin-right:5px;

	}

	

	.large_img {

		clear:both;

		max-width:500px;

		max-height:300px;

		text-align:center;

		border:2px solid #fff;

		outline:1px solid #CCC;

		margin-bottom:10px;

		margin-top:10px;

		

	}

	

	

	

	.inside_text br {

		margin-bottom:5px;

	}

	

	.download {

			float:left;

			margin:5px 0;

			width:100%;

			text-align:left;

		}

		

		.sitemap {

			float:right;

			width:100%;

			margin:10px 0;

			list-style-type:none;

		}

		

		.sitemap li {

			margin-bottom:5px;

			width:100%;

			float:right;

			clear:both;

			font-weight:bold;

		}

		

		.sitemap li img {

			margin-left:5px;

		}

		

		.sitemap li ul {

			float:right;

			width:100%;

			list-style-type:none;

			margin:10px 25px;

		}

		

		.sitemap li a {

			font-weight:bold;

		}

		

		.sitemap li ul li a {

			font-weight:normal;

			color:#b37f45;

		}

		

		

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	#form {

	width:100%;

	margin:10px 0;

	}



#form input {

	width:90%;

	-moz-border-radius:5px;

	-webkit-border-radius:5px;

	border:1px solid #d6d6d6;

	background-color:#f5f5f5;

	color:#aa0038;

	font-family:Century Gothic;

	padding:8px 2px;

	float:right;

	margin-right:2px;

}



#form input:focus {

	background-color:#fff;

}



#form td span {

	color:#aa0038;

	float:left;

}



#form textarea {

	width:98%;

	-moz-border-radius:5px;

	-webkit-border-radius:5px;

	border:1px solid #d6d6d6;

	background-color:#f5f5f5;

	color:#aa0038;

	font-family:Century Gothic;

	padding:8px 2px;

	float:left;

	margin-right:2px;

}



#form textarea:focus {

	background-color:#fff;

}



.red_2 {

	color:#aa0038;

	line-height:31px;

}



.text-center {text-align: center; padding: 10px 0;}



/* Tutorial CSS */

/*Form styles*/

.styled {

width: 550px; 

margin: 5px auto; 

background: url(../images/bg_form.png) no-repeat 0 0; 

padding-top: 5px;

float:left;

}

.styled fieldset {

padding: 0 25px 20px 25px; 

position: relative;

}

.styled fieldset h3 { 

color: #555;

margin-bottom: 0.5em;

}

/* Form rows */

.styled fieldset li.form-row {

margin-bottom: 1px; 

padding: 2px 0; 

clear: both; 

position: relative;

}

.styled label {

display: block; 

float: right; 

width: 150px; 

line-height: 24px; 

padding-top: 4px; 

color: #555;

}



.styled label span {

		color:#aa0038;

}

.styled label.double {

padding-top: 0; 

line-height: 20px; 

margin-top: -3px;

}

.styled fieldset li.button-row {

margin-bottom: 0; 

padding: 5px 0 0; 

text-align: right;



}

/* Text input styles */

/* Default */

.styled input.text-input, #uploadfile {

height: 22px;

width: 254px;

-moz-border-radius:5px;

-webkit-border-radius:5px;

border:1px solid #d6d6d6;

background-color:#f5f5f5;

color:#aa0038;

font-family:Century Gothic;

padding:8px 2px;

margin-right:2px;

line-height: 1em;

}



.styled input.text-input:focus , .styled textarea:focus, #uploadfile:focus {

background-color:#fff;

}



.styled textarea {

-moz-border-radius:5px;

	-webkit-border-radius:5px;

	border:1px solid #d6d6d6;

	background-color:#f5f5f5;

	color:#aa0038;

	font-family:Century Gothic;

	padding:8px 2px;

	float:right;

	width: 254px;

	margin-right:2px;

}



/* Form Validation */

.styled span.error {

font: bold 11px Arial, sans-serif;

color:#fff;

text-shadow: 1px 1px 1px #000;

display: none; 

background: url(../images/arrow_error.png) no-repeat 0 center; 

height: 11px;

padding: 7px 15px 10px 20px; 

line-height: 1em; 

position: absolute; 

top: 3px; 

right: 0; 

border-right: 1px solid #6c0202;

}

.styled fieldset li.error input.text-input {

background-position: 0 -64px;

}

	





