/* Start of CMSMS style sheet 'index' */
/* CSS Document */

/* Created by Com Point, (c) 2007. af@com-point.com.au */

html, body {
		background: #ff9900;
		width: 100%;
		height: 100%;
		margin: 0;
		padding: 0;
		text-align: center;
		font-family: Tahoma, Arial, Helvetica, sans-serif;
		font-size: 12px;
		line-height: 16px;
		color: #ffffff;
		}

.container {
		width: 800px;
		margin: auto;
		text-align: left;
		padding: 0;
		}

a:link { color: #ffffff; text-decoration:none;}
a:hover { color: #ffffff; text-decoration:underline;}
a:visited { color: #ffffff; text-decoration:none;}
a img { border: none; }		

img {
	border: none;
	float: left;
	}

h1 {
	font-weight: normal;
	font-size: 21px;
	color: #004982;
	line-height: normal;
	margin: 0;
	padding: 0;
	}
	
.header {
		background: #ffffff url(uploads/images/bg_header.jpg) repeat-x;
		margin: auto;
		padding: 0;
		width: 100%;
		height: 99px;
		float: left;
		text-align: center;
		}

.nav {
		background: url(uploads/images/bg_nav.jpg) repeat-x;
		margin: auto;
		padding: 0;
		width: 100%;
		height: 30px;
		float: left;
		text-align: center;
		}
		.nav .navdivide {
				width: 1px;
				height: 30px;
				background: url(uploads/images/navdivide.jpg) no-repeat;
				float: left;
				}
		.nav .button {
				float: left;
				padding: 7px 30px 0 30px;
				margin: 0;
				height: 23px;
				}
		.nav .button_on {
				float: left;
				padding: 7px 30px 0 30px;
				margin: 0;
				height: 23px;
				background: url(uploads/images/nav_on.jpg) repeat-x;
				}
		.nav a:hover .button {
				cursor: hand;
				background: url(uploads/images/nav_over.jpg) repeat-x;
				text-decoration: none;
				}

.content {
		background: #004982 url(uploads/images/bg_main.jpg) repeat-x;
		margin: 0 auto;
		padding: 0 0 30px 0;
		width: 100%;
		float: left;
		text-align: center;
		}
		.content .hero {
				width: 800px;
				height: 230px;
				margin: 15px 0 0 0;
				float: left;
				}
		.content .hero_content {
				width: 800px;
				height: 93px;
				margin: 0;
				padding: 0;
				float: left;
				}
		.content .breadcrumbs {
				width: 550px;
				height: 10px;
				float: left;
				margin: 5px 0 0 22px;
				font-size: 9px;
				}				
		.content .left {
				width: 550px;
				margin: 0;
				padding: 30px 0 0 0;
				clear: both;
				float: left;
				}
		.content .right {
				width: 205px;
				margin: 0;
				padding: 0;
				float: right;
				}

.main {
		width: 800px;
		float: left;
		background: #ffffff;
		margin: 10px 0 0 0;
		color: #666666;
		clear: both;
		}
		.main .top {
				width: 800px;
				height: 25px;
				float: left;
				background: url(uploads/images/box_top.gif) no-repeat;
				}
		.main .bottom {
				width: 800px;
				height: 25px;
				float: left;
				background: url(uploads/images/box_bottom.gif) no-repeat;
				}
		.main .left {
				width: 520px;
				margin: 0;
				padding: 0 0 0 20px;
				clear: both;
				float: left;
				}
		.main .right {
				width: 205px;
				margin: 0;
				padding: 0 0 0 30px;
				float: left;
				}
		.main a:link { color: #666666; text-decoration:none;}
		.main a:hover { color: #666666; text-decoration:underline;}
		.main a:visited { color: #666666; text-decoration:none;}
		.formbuilderform select { width: 200px; }
		.formbuilderform input { width: 200px; }
		.formbuilderform textarea { width: 300px; }
		.formbuilderform .submit input { width: 100px; }
		.formbuilderform .checkbox {margin: -5px 0 0 107px; }
		.formbuilderform .checkbox input { width: auto; }
		

.footer {
		background: url(uploads/images/bg_footer.jpg) repeat-x;
		margin: auto;
		padding: 0;
		width: 100%;
		height: 218px;
		float: left;
		text-align: center;

		}
		.footnav {
				clear: both;
				font-size: 9px;
				padding: 10px 0 0 0;
				color: #FFBFA6;
				float: left;
				clear: both;
				height: 12px;
				}
				.footnav .button {
						width: 77px;
						float: left;
						padding: 0 18px 0 0;
						font-weight: bold;
						height: 12px;
						}
				.footnav .button_on {
						width: 77px;
						float: left;
						padding: 0 18px 0 0;
						font-weight: bold;
						height: 12px;
						}
				.footnav a:link { color: #FFBFA6; text-decoration:none;}
				.footnav a:hover { color: #FFBFA6; text-decoration:underline;}
				.footnav a:visited { color: #FFBFA6; text-decoration:none;}
		
		.footwords {
				font-size: 9px;
				padding: 3px 0 0 0;
				color: #FFBFA6;
				float: left;
				height: 150px;
				clear: both;
				width: 570px;
				}
		.footwords a:hover { text-decoration: none; }
				.footwords .button {
						width: 77px;
						float: left;

						padding: 0 18px 0 0;
						font-weight: normal;
						color: #FFBFA6;
						height: 150px;
						line-height: 13px;
						}
				.footwords .button_on {
						width: 77px;
						float: left;
						padding: 0 18px 0 0;
						font-weight: normal;
						color: #FFBFA6;
						height: 150px;
						line-height: 13px;
						}
				.footwords .navdivide {
						float: left;
						height: 150px;
						}
		
		.copyright {
				width: 225px;
				float: right;
				color: #FFBFA6;
				font-size: 9px;
				padding: 10px 0 0 0;
				line-height: 13px;
				}
				.copyright h1 {
					font-size: 22px;
					color: #FFBFA6;
					clear: both;
					padding: 15px 0 0 0;
					margin: 0;
					}
				.copyright h2 {
					font-size: 12px;
					color: #FFBFA6;
					clear: both;
					padding: 5px 0 0 0;
					margin: 0;
					font-weight: normal;
					}
				.copyright a:link { color: #FFBFA6; text-decoration:none;}
				.copyright a:hover { color: #FFBFA6; text-decoration:underline;}
				.copyright a:visited { color: #FFBFA6; text-decoration:none;}
					
/* End of 'index' */

