/* Start of CMSMS style sheet 'chinaCSS' */
/* CSS Document */

body {
	background-color:#CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:85%;
	color:#000000;
	margin:0px;
	padding:0px;
}

div#frame {
	margin-left:auto;
	margin-right:auto;
	width:876px;
	margin-top:0px;
	padding:0px;
}

div#content-outer {
	background-image:url(uploads/images/content-back.jpg);
	background-repeat:repeat-y;
}

div#logo {
	background-image:url(uploads/images/logo.jpg);
	width:819px;
	height:72px;
	background-repeat:no-repeat;
	padding-top:10px;
	padding-left:50px;
	padding-bottom:10px;
	background-position:center;
}

div#header {
	/* background-image:url(uploads/images/index-header.jpg); */
	background-repeat:no-repeat;
	width:819px;
	height:226px;
	text-align:center;
	margin-left:29px;
}

div#menuBG {
	background-image:url(uploads/images/menu-bar.jpg);
	background-repeat:no-repeat;
	width:819px;
	height:37px;
	margin-left:29px;
        color:#000000;
}

div#menu {
	padding:10px;
        color:#000000;
}

div#menu a {
       color:#000000;
}

div#menu a:hover {
      color:#0000ff;
      text-decoration: underline;
}

#primary-nav li.menuactive { 
     color:#0000ff;
     text-decoration: underline;
}

#primary-nav a.menuactive { 
     color:#0000ff;
     text-decoration: underline;
}

div#copy {
	margin-left:29px;
	margin-right:29px;
	margin-top:10px;
        background-color:#ffffff;
}

div#copy a {
        color:#666666;
}

div#copy a:hover {
        text-decoration:none;
}

div#global {
	width:806px;
	font-size:70%;
	background-color:#cccccc;
	padding:5px;
        margin-top:10px;
        margin-right:auto;
        margin-left:auto;
}

div#global a {
        color:#666666;
}

div#global a:hover {
        text-decoration:none;
}

div#clear {
	clear:both;
}

div#closingfooter {
	background-image:url(uploads/images/content-bottom.jpg);
	width:876px;
	height:24px;
	background-repeat:no-repeat;
	margin-top:0px;
	padding:0px;
}

div#ad {
       margin-left:auto;
       margin-right:auto;
       width:800px;
       margin-top:20px;
       font-size:70%;
       color:#666666;
}
      
div#ad a {
      color:#666666;
      text-decoration:none;
}

div#ad a:hover {
      text-decoration:underline;
}

/*styling */

h1 {
    color:#0000ff;
    font-size:100%;
}

/* form CSS */

.border {border:#ffffff 0px solid; margin-left:-10px;}

.formbuilderform fieldset {padding: 1em;} 

.formbuilderform fieldset legend {display:none;} 

.formbuilderform div {width: 100%; padding: 0.25em 0 0.25em 0;} 

.formbuilderform div label {display: block; width: 100%; } 

.formbuilderform div.required {color: #000;} 

.check div {display: inline; padding-right:0px;}
.check div label {padding: 0.25em 0 0.25em 0; display: inline;}

.terms div label {text-decoration:none; display:inline;}
.terms div label a {text-decoration:underline; color:#999999;} 

/* End of 'chinaCSS' */

