
body {
	color: #676e2d;
	font-family : 'verdana', 'lucida grande','lucida sans unicode' ;
	background-color: #DFE1C9;
	margin: 0;
	padding: 0;
	font-size : 0.8em;
}

/*
html	{
	background : url(/resources/images/htmlbg.png) 50% 0 repeat-y;
}
*/
#contentwrap	{
}

ul, ol		{
	margin : 0;
	padding : 0;
	list-style-type: none;	
}

li	{
	display: inline;
}

img			{ border : 0 }
a 			{ text-decoration: none;}
a:visited	{ text-decoration: none;}
a:link		{ text-decoration: none;}
a:hover		{ text-decoration: underline;}

input, textarea, select { 
	margin: 2px 0 2px 0;
	padding : 4px 4px 4px 4px;
	background-color: white; 
	border: #8c8787 solid 1px;
	cursor : pointer;
	color: black;
	font-family:  "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	font-size: 1em;
}

.access {
	position: absolute;
	left: -1000em;
}

input:hover, textarea:hover, select:hover	{
	background-color : #eed;
}

textarea	{
	width : 100%;
}

#content {
	min-height: 667px;
}
#footer	{}

.cn	{
	width: 1000px;
	margin: 0 auto;
	padding: 0 0 0 0;
}

h1, h2, h3, h4, h5	{
	padding: 0;
	margin: 0;
	font-weight: normal;
}

table	{
	padding : 0;
	margin : 0;
	border : 0;
}

.tinytext		{ font-size : .8em }
.tinyinfotext	{ color : #24572d; font-size : 0.8em }

.displayMessage			{ 
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
	-webkit-border-bottom-left-radius: 4px 4px;
	-webkit-border-bottom-right-radius: 4px 4px;
	-webkit-border-top-left-radius: 4px 4px;
	-webkit-border-top-right-radius: 4px 4px;

	background: #FFF6BF url(/resources/images/support/yexc.png) no-repeat 8px 9px;

	border : 2px solid #FFD324; 
	border-color  :#FFD324; 
	color : #514721; 

	padding : 8px 10px 8px 30px; 
	margin: 10px; 
}
.displayMessageText		{ color: #514721 ; font-size: 14px; }

.errorMessage			{ 
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
	-webkit-border-bottom-left-radius: 4px 4px;
	-webkit-border-bottom-right-radius: 4px 4px;
	-webkit-border-top-left-radius: 4px 4px;
	-webkit-border-top-right-radius: 4px 4px;

	background: #FFF6BF url(/resources/images/support/yexc.png) no-repeat 8px 9px;

	border : 2px solid #FFD324; 
	border-color  :#FFD324; 
	color : red; 
	padding : 8px 10px 8px 30px; 
	margin: 10px; 
}

.errorMessageText		{ color: red ; font-size: 14px; }

.red	{ color : red;}

/* Common modifiers */

.transparent	{
	background-color : #fff;
	filter:alpha(opacity=20);
	-moz-opacity:0.2;
	opacity: 0.2; 
}


.translucent	{
	background-color : #fff;
	filter:alpha(opacity=40);
	-moz-opacity:0.4;
	opacity: 0.4; 
}

.opaque	{
	background-color : #fff;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	opacity: 0.8; 
}

.ietransparent	{
	filter:alpha(opacity=40);
	-moz-opacity:0.4;
	opacity: 0.4; 
}
