/*
	PAGES
*/
* {
	padding: 0;
	margin: 0;
}
p{
	margin:0;
	padding:0;
}

.left {
	float:left;
}

.right {
	float:right;
}

a:link 	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ef8e02;
	font-weight:normal;
	text-decoration:none;
    	}
    	
a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ef8e02;
	font-weight:normal;
	text-decoration:none;
    	}
    	
a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#925e12;
	font-weight:normal;
	text-decoration:none;
    	}
		
img {
	border: 0;
	padding: 0px;
} 

.img-small-button {
	margin-left: 20px;
}

body {
	margin: 0px;
	padding: 0px;
}

#top100 {
	height: 118px;
	background-image:url(../images/topbanner.jpg);
}

#top-center {
	width: 962px;
	height: 118px;
	margin: 0 auto;
	padding: 0px 20px 0px 20px;
}

#logo {
	float:left;	
	margin-top: 20px;
	width: 271px;
	height: 98px;
	background-image:url(../images/logo.jpg);
}

#logo h1 {
	display: none;
}

#small-buttons {
	margin: 20px 40px 0px 0px;
	float:right;
}

#topnavContainer {
	float:right;
	height:27px;
	width:585px;
	margin-top:52px;
	margin-right:20px;
}
	.topNavi{
		width:96px;
		height:27px;
		text-align:center;
		float:left;
		margin-left:1px;
		background:#ef8e03 url(../images/navBg_03.jpg) left no-repeat;
	}
	.topNavi a{
		width:96px;
		height:20px;
		padding-top:7px;
		display:block;
		font-family:Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		font-size:11px;
	}
	.topNavi a:hover{
		width:96px;
		height:20px;
		padding-top:7px;
		display:block;
		font-family:Arial, Helvetica, sans-serif;
		background:#fff url(../images/navOver_03.jpg) left no-repeat;
		color:#a14200;
		font-size:11px;
	}
	.topNaviActive{
		width:96px;
		height:20px;
		padding-top:7px;
		display:block;
		font-family:Arial, Helvetica, sans-serif;
		background:#fff url(../images/navOver_03.jpg) left no-repeat;
		color:#a14200;
		font-size:11px;
		text-align:center;
		float:left;
		margin-left:1px;
	}

/*#topnav a {
	float: left;
	margin-left: 0px;
	width: 97px;
	height: 27px;
}*/

#marquee-top {
	height: 7px;
	font-size:3px;
	background-image:url(../images/marquee-top.jpg);
	
}

#marquee-bottom {
	height:7px;
	font-size:3px;
	background-image:url(../images/marquee-bottom.jpg);
}

#marquee {
	height:250px;
	background-image:url(../images/marquee-background.jpg);
	background-repeat:repeat-x;
}


#marquee-center {
	width: 1002px;
	height: 250px;
	margin: 0 auto;
}

#footer {
	height: 20px;
	background-color: #fea436;
	padding-top: 7px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	text-align:center;
}

#lower-body {
	width: 1002px;
	height: 320px;
	margin: 0 auto;
	clear:both;
}	
	
#side-scroller {
	width: 962px;
	height: 208px;
	margin: 20px auto;
	background-image:url(../images/scroller-background.jpg);
	background-repeat:repeat-x;
}

#scroll-directions {
	width: 20px;
	height: 208px;
}

#scroll-body {
	width: 922px;
	height: 208px;
}

#scroll-content {
	width: 885px;
	height: 208px;
	margin: 0 auto;
	padding-left: 12px;
	clear:both;
}

#sponsor-logos{
	width: 962px;
	height: 41px;
	margin: 20px auto;
	text-align:right;
	background-repeat:no-repeat;
}

/*
	AJAX CONTENTS
*/

.box-dimension {
	width: 283px;
	height: 168px;
	padding-top: 20px;
	margin-right: 12px;
}

.box-top {
	width: 283px;
	height: 30px;
}

.box-body {
	width: 283px;
	height: 138px;
	background-image:url(../images/box-body.jpg);
	background-repeat:no-repeat;
	padding: 20px 0;
}

.box-body-pic {
	width: 96px;
	height: 98px;
	padding: 0px 0 0 20px;
}

.box-body-content {
	width: 147px;
	height: 98px;
	padding: 10px 20px 0 0;
}

.box-content-text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:normal;
}

#box-content-link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ef8e02;
	font-weight:normal;
	text-decoration:none;
    }    	
    	
		#box-content-link a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ef8e02;
	font-weight:normal;
	text-decoration:none;
    }    	

		#box-content-link a:visited   {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ef8e02;
	font-weight:normal;
	text-decoration:none;
   	}    	

		#box-content-link a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#925e12;
	font-weight:normal;
	text-decoration:none;
}

#lefthandPanel{
	width:265px;
	height:598px;
	float:left;
	/*margin-top:-146px;*/
}
#leftTitleBar{
	width:211px;
	height:34px;
	float:right;
	background:url(../images/leftTitleBar.png) no-repeat;
	padding:4px 0 0 15px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:14px;
	letter-spacing:0.001em;
}
#leftBoxPanel{
	width:226px;
	height:334px;
	float:right;
	clear:right;
	background:#fff url(../images/lefthandPanel.jpg);
	text-align:center;
}
#rightContent{
	width:641px;
	height:auto;
	min-height:450px;
	float:right;
	margin-top:155px;
	background:url(../images/rightContentEdge_07.jpg) left top no-repeat;
	padding-left:18px;
	padding-bottom:30px;
}
#newsLetterBox{
	width:223px;
	height:145px;
	margin-top:20px;
	float:right;
	clear:right;
	background-image:url(../images/newsLetterBox.jpg);
	text-align:center;
	margin-right:3px;
}
#newsLetterBox #container{
	width:196px;
	height:auto;
	margin:12px auto auto auto;
	text-align:left;
}
#leftBoxPanel .menu{
	width:196px;
	height:auto;
	margin:0 auto;
	padding-top:5px;
	text-align:left;
}
hr{
	border:0px;
	background-color:#E0E0E0;
	height:1px;
	margin-top:5px;
	margin-bottom:0px;
	padding:0;
}
.menu ul{
	margin:0;
	padding-left:25px;
	padding-top:5px;
}
.menu ul li{
	list-style-image:url(../images/services_bullet.jpg);
	font-family:Arial, Helvetica, sans-serif;
	color:#5788a1;
	font-size:11px;
	text-decoration:none;
	text-align:left;
}
.menu ul li{
	vertical-align:super;
	margin:0;
	padding:0;
}
.menu ul li a{
	font-family:Arial, Helvetica, sans-serif;
	color:#5788a1;
	font-size:11px;
	text-decoration:none;
}
.menu ul li a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#5788a1;
	font-size:11px;
	text-decoration:underline;
}
.lineBreak{
	width:196px;
	height:9px;
	background-image:url(../images/lineBreak.gif);
	margin-top:5px;
	margin-bottom:5px;
}

/*------services------*/

#servicesBanner_01{
	width:924px;
	height:168px;
	margin:0 auto;
	clear:both;
}
#content{
	width:924px;
	height:auto;
	margin:0 auto;
	overflow:auto;
	margin-top:-146px;
	clear:both;
}
#rightContent img{
	border:#C0C0C0 solid 1px;
	float:left;
	margin:0 1em 1em 0;
}
#rightContent p{
	width:500px;
	padding-left:63px;
	text-align:justify;
}

#greyTitlebar{
	width:626px;
	height:22px;
	float:left;
	padding-top:5px;
	padding-left:15px;
}
.greyTitlebar{
	width:626px;
	height:22px;
	float:left;
	padding-top:5px;
	padding-left:15px;
}
.newsletterInput {
	height: 20px;
	width: 195px;
	border: 1px solid #999999;
}
#rightContent ul{
	margin:0;
	padding-left:78px;
}
#rightContent ul li{
	list-style: disc;
	font-weight:bold;
}

/*--font--*/
.style1 {
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/*---partners--*/
#partnerContainer{
	width:924px;
	height:auto;
	margin:0 auto;
	margin-top:-1px;
}
#partnerTab{
	width:185px;
	height:27px;
	margin-left:23px;
	margin-right:716px;
	background-image:url(../images/partnertag.jpg);
	text-align:center;
	padding-top:15px;
}
.partnerBoxtop01{
	width:813px;
	height:13px;
	background:url(../images/partnersBox_07.jpg) no-repeat;
	margin:5px auto 0 auto;
	clear:both;
}
.partnerBoxMid01{
	width:761px;
	height:auto;
	background-color:#efefef;
	border-left:#c1c1c1 solid 1px;
	border-right:#c1c1c1 solid 1px;
	margin:0 auto;
	padding: 0 25px;
	clear:both;
	overflow:auto;
}
.partnerBoxMid01 p{
	vertical-align: middle;
}
.partnerBoxMid01 img{
	float:left;
	margin-right:20px;
}
.partnerBoxbottom01{
	width:813px;
	height:13px;
	background: url(../images/partnersBox_10.jpg) no-repeat;
	margin:0 auto 5px auto;
	clear:both;
}
.partnerBoxtop02{
	width:813px;
	height:13px;
	background: url(../images/partnersBox_12.jpg) no-repeat;
	margin:5px auto 0 auto;
	clear:both;
}
.partnerBoxMid02{
	width:761px;
	height:auto;
	border-left:#c1c1c1 solid 1px;
	border-right:#c1c1c1 solid 1px;
	margin:0 auto;
	padding: 0 25px;
	clear:both;
	overflow:auto;
}
.partnerBoxMid02 p{
	vertical-align: text-bottom;
}
.partnerBoxMid02 img{
	float:left;
	margin-right:20px;
}
.partnerBoxbottom02{
	width:813px;
	height:13px;
	background: url(../images/partnersBox_14.jpg) no-repeat;
	margin:0 auto 5px auto;
	clear:both;
}
.contactInputs {
	height: 18px;
	width: 300px;
	border: 1px solid #CCCCCC;
}
.Messg {
	height: 100px;
	width: 300px;
	border: 1px solid #CCCCCC;
}
/*-------faq------*/
.faq01{
	width:731px;
	height:auto;
	padding:20px 30px;
	margin:0 auto;
	clear:both;
	background:url(../images/faqBG01.jpg) repeat-y;
	overflow:auto;
}
.faq01 p{
	width:680px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	padding:0;
	margin:0;
}
.faq01 img{
	float:left
}
.first{
	margin-top:30px;
}
.faq02{
	width:731px;
	height:auto;
	padding:20px 30px;
	margin:0 auto;
	clear:both;
	background: url(../images/faqBG02.jpg) top no-repeat;
	overflow:auto;
}
.faq02 p{
	width:680px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#382007;
	padding:0;
	margin:0;
}
.faq02 img{
	float:left
}


