body, html {		font: 90% Arial, Helvetica, sans-serif;
					text-align: center; /* for IE */
					background: #7fc1dc;
}


p{					line-height: 18px;
					margin:0% 4% 0% 4%;
					color: #fff;
					padding: 5px;
					text-align:justify;
}



div.menu {			width: 100%;
					background-color:#7fc1dc;
					font-family: Verdana, Arial, Helvetica, sans-serif;
}

div.menu a.buttonlinks:link, a.buttonlinks:visited, a.buttonlinks:active{
  					float: left;
  					margin: 5px 1px 5px 0px;
  					padding: 5px;
  					width: 94px;
  					height: 15px;
  					/*background: #039bc4;*/
  					background: url(images/button2.jpg) top left no-repeat; 
  					text-align: center;
  					text-decoration: none;
  					/*border: 1px #4e4e24 solid;*/
  					font-size: 10px;
  					color: white;
}

div.menu a.buttonlinks:hover{
					background-position:  0 -30px;
}

.white		{		color: #fff;}
.white2		{		color: #fff;text-align: left;}
.red		{		color: #ff3300;}
.green		{		font-weight: bold;
					font-size: 120%;
					color: #cbda2c;}
.right		{		margin:0% 0% 0% 0%; text-align:right;}					

h2 {				color: #124559;
					margin:0% 4% 2% 4%;
}

h3.responders {		color: #850245;}

h4 {				color: #850245;
					font-weight:normal}
					
h4.heading2 {		color: #e93b94; display:inline;font-weight:bold}

.small {			font-size: 70%;}					

.linksL {color: #2e5069; text-decoration: none}
a.linksL:link {color: #2e5069}
a.linksL:visited {color: #2e5069}
a.linksL:active {color: #2e5069}
a.linksL:hover {color: #2e5069; text-decoration: underline}

p.leftdes{font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none}
p.leftdes a:link {color: #124559; text-decoration: none}
p.leftdes a:visited {color: #124559; text-decoration: none}
p.leftdes a:active {color: #124559; text-decoration: none}
p.leftdes a:hover {color: #124559; text-decoration: underline}

p.leftdes2{font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none}
p.leftdes2 a:link {color: #fff; text-decoration: none}
p.leftdes2 a:visited {color: #fff; text-decoration: none}
p.leftdes2 a:active {color: #fff; text-decoration: none}
p.leftdes2 a:hover {color: #fff; text-decoration: underline}

.closeDOMWindow{font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none}
a.closeDOMWindow:link {color: #124559}
a.closeDOMWindow:visited {color: #124559}
a.closeDOMWindow:active {color: #124559}
a.closeDOMWindow:hover {color: #124559; text-decoration: underline}

.links {font-family: Arial, Helvetica, sans-serif; font-size: 100%; text-decoration: none}
a.links:link {color: #000}
a.links:visited {color: #000}
a.links:active {color: #000}
a.links:hover {color: #000; text-decoration: underline}

.footerlinks {font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none; margin-left: 30px; color: #392642;}
a.footerlinks:link {color: #392642}
a.footerlinks:visited {color: #392642}
a.footerlinks:active {color: #392642}
a.footerlinks:hover {color: #392642; text-decoration: underline}

h3 {	font-family: Arial, Helvetica, sans-serif; 
		font-size: 120%;
		color: #cbda2c;
		font-weight: bold;
		margin-left: 30px;
		margin-top: 0px;
		margin-bottom: 3px;
} 

.submit {
    background: #1a4a5e;
	color: #fff;
	padding-bottom: 2px;
    border: 1px #5992a9 solid;
    height: 24px;
    width: 130px;
	margin-left:20px;
	cursor:hand;
}	 


.submit:hover {
    background: #5992a9;
    border: 1px #1a4a5e solid;

}

#inputArea	{	   width:420px;}

#inputArea_inner {		float:left;width:100%;margin-bottom:10px;clear:left;}

#inputArea p	{	   float:left; width:105px; border:0px #FFF solid;}

#inputArea input, #inputArea textarea
{
	    font-family:Arial, Helvetica, sans-serif; 
		font-size: 100%;
	    margin-bottom: 5px;
	    display: block;
	    padding: 4px;
	    width: 250px;
	    border: solid 1px #ccc;
	    background-image: url( 'images/grey_bg.png' );
	    background-repeat: repeat-x;
	    background-position: top;
		background-color:#fff;
}

ul.new { 			line-height: 18px;
					list-style-type: none; 
					padding: 0; 
					margin-left: 30px;
}

li.new { 			background-image: url(images/dot.gif); 
					background-repeat: no-repeat; 
					background-position: 0 2px; 
					padding-left: 25px
}

div.container {		position: relative;
					/*top: 20px;*/
					width: 850px;
					margin-left:auto;
					margin-right: auto;   /* align for good browsers */
					text-align: left; /* counter the body center */
					border: 0px #024117 solid;
					background: #7fc1dc;
}

div.butterfly1 {
					position:absolute;
					left: 120px;
					top: 0px;
					/*background-image:url(images/Butterfly1.png);*/
}

div.butterfly2 {
					position:absolute;
					left: 610px;
					top: 100px;
					/*background-image:url(images/Butterfly2.png);*/
}

div.butterfly3 {
					position: absolute;
					left: 100px;
					top: 0px;
					/*background-image:url(images/Butterfly3.png);*/
}

div.butterfly4 {
					position: absolute;
					left: 600px;
					top: 40px;
					/*background-image:url(images/Butterfly3.png);*/
}

div.topbar {		height: 154px;
					width: 850px;	
					overflow: none;
					border-bottom: 0px solid #024117;
					background: transparent;
					
}

div.nav {			float: left;
					margin-left: 0px;
					height: 40px;
					width: 850px;
					overflow: none;
					z-index: 10;
					border: 0px #999 solid;
										
}

div.left		{	float: left;
					margin-top: 5px;
					width: 420px;
}

div.left2		{	float: left;
					margin-top: 10px;
					width: 420px;
					min-height:263px;
					background: #66a4be;
}

div.left2b		{	float: left;
					margin-top: 10px;
					width: 275px;
					background: #66a4be;
}

div.left2c		{	float: left;
					margin-top: 10px;
					width: 630px;;
					background: #66a4be;
}
div.left2c_inner	{	float: left;
					margin-top: 5px;
					margin-bottom: 10px;
					width: 630px;
					background: #66a4be;
}
div.left2c_inner img {	float:left;
					width:100px;
					height:100px;
					margin-right:10px;
					margin-left:10px;
					clear:both;
}
div.right2c_inner{	float: right;
					margin-top: 5px;
					width: 200px;
					background: #66a4be;
}

div.right		 {	float: right;
					margin-top: 5px;
					width: 420px;
}

div.right2b		 {	float: right;
					margin-top: 5px;
					width: 560px;
}

div.right3		 {	float: right;
					margin-top: 10px;
					width: 420px;
					min-height:285px;
					background: #66a4be;
}

div.thumbcont		{ 	float:right;
					margin:5px 0 5px 5px;
					width: 129px;
}

div.thumbcont2		{ 	float:right;
					margin:0px 0 5px 5px;
					width: 262px;
}

div.thumbcont3		{ 	float:right;
					margin:0px 0 5px 5px;
					width: 129px;
}
div.thumbcont4		{ 	float:right;
					margin:5px 0 5px 5px;
					width: 198px;
}

div.thumbinner		{ 	float:right;
					width: 125px;
					border: 1px #fff solid;
}

div.thumbinner4		{ 	float:right;
					width: 258px;
					border: 1px #fff solid;
}

div.thumbinner2		{ 	float:right;
					margin:8px 0 0 0;
					width: 125px;
					border: 1px #fff solid;
}


div.thumbinner3		{ 	float:right;
					width: 125px;
					border: 1px #fff solid;					
}

div.thumbinner5		{	float:right;
					width: 198px;
					margin-right:176px;
					border: 1px #fff solid;					
}

		

div.contspacer {	float: left;
					height: 10px;	
					width: 200px;	
					overflow: none;
					clear: both;
}

div.leftcont_ins {		
					float: left;
					margin-left: 12px;
					width: 170px;
					padding:10px;
					color: #fff;
					background-color: #e93b94;
					border: 1px #4a0227 solid;
					clear: both;
}

div.wrapper {
					background-color: #7fc1dc;
}

div.main {			float:left;
					width: 400px;
					background-color: #7fc1dc;
}

div.main_new {		float:left;
					width: 100%;
}

div.main_new2 {		float:left;
					width: 100%;
					height:300px;
					background: #66a4be;
}

div.main2 {			float:right;
					width: 850px;
					background-color: #7fc1dc;
					color:#D7C681;
}

div.main3 {			float:left;
					width: 270px;
					background-color: #7fc1dc;
					color:#D7C681;
					text-align:left;
}

div.main4 {			float:right;
					width: 400px;
					background-color: #7fc1dc;
					color:#D7C681;
}

div.main_inner {	width: 700px;
					margin-left:auto;
					margin-right: auto;   /* align for good browsers */
					padding-top: 30px;
					padding-bottom: 30px;
					text-align: left;
}

div.main_inner_r {	float: right;
					width: 400px;
					text-align: left;
					
}

div.spacer {		height: 10px;	
					width: 100%;	
					clear: both;
					background-color:#7fc1dc;
}

div.spacer1 {		height: 1px;	
					width: 90%;
					margin-left:5%;
					clear: both;
					border-bottom: 1px #fff solid;
}

div.spacer30 {		height: 30px;	
					width: 100%;	
					clear: both;
					background-color:#7fc1dc;
}

div.botspacer{		height: 10px;
					width: 850px;
					background: #7fc1dc;
					clear: both;
}

div.footer {		clear: both;
					position: relative;
					margin:auto;
					width: 850px;
					height:90px;
					z-index:10;
					background-color: #7fc1dc;
}

div.footint	{		float: left;
					width: 25%;
					height: 200px;
					background: #7fc1dc;
}

p.lefttop	{		margin-left: 10px;
					font-weight: bold;
}

p.leftdes	{		margin-left: 10px;
}
