body  {
	margin:0;
	padding:0;
	background-color:#f7f7f7;
	
}
#aboutus  {
	font-size:100%;
	font-family:calibri, arial;
	background-color:#000000;
	margin-left:auto;
	margin-right:auto;
	margin-top:-10px;
	width:70%;
	padding:0.5em;
	background-color:#f7f7f7;
	}
	
#aboutus .topdiv {margin:0 0 10px 220px; padding:0;}

p.title  {
color:#3333cc;
font-family:impact, arial black, arial;
font-size:30px;
margin-top:-5px;
margin-bottom:-20px;
margin-left:50px;
margin-right:auto;
font-stretch:expanded;
}
p.title3  {
color:#3333cc;
font-family:impact, arial black, arial;
font-size:26px;
margin-top:0;
margin-bottom:-20px;
margin-left:75px;
margin-right:auto;
font-stretch:expanded;
}
p.title2  {
color:#3333cc;
font-family:impact, arial black, arial;
font-size:38px;
margin-top:-5px;
margin-bottom:-20px;
margin-left:50px;
margin-right:auto;
font-stretch:expanded;
}

p.parareg {font-size:80%;
			padding:0;
			margin:0;

}

#aboutus .paraone     {
	margin-bottom:-1px;
	padding:0;
	float:left;
	width:50%;
	}
#aboutus .paratwo    {
	margin:0;
	padding:1em;
	width:40%;
	}
#aboutus .parathree     {
	margin-bottom:-1px;
	margin-left:0px;
	margin-right:0px;
	text-align:right;
	padding:0;
	float:left;
	width:40%;
	}
#aboutus .submit  {
	margin:0;
	padding:0;
	text-align:center;
	}
	
#aboutus .parathree .name  {
	padding-top:8px ;
	margin-top:0;
	margin-right:0;

}
	
	
#aboutus #email   {
	padding:0;
	margin-left:30px;
	}
	
#aboutus #username   {
	padding:0;
	margin-left:10px;
	}
#aboutus #subject   {
	padding:0;
	margin-left:17px;
	}

#aboutus #submit   {
	padding:0;
	margin-left:100px;
	}

#aboutus #contents  {
	padding:0;
	margin-top:-10px;
	margin-left:10px;
	}
	
#aboutus .parathreeb     {
	margin-bottom:-1px;
	margin-left:15px;
	margin-right:0px;
	text-align:left;
	padding:0;
	}
#aboutus .parathreeb  input {
	padding:0;
	margin:0 0 0 30px;
	}
#aboutus .parathreec     {
	margin-bottom:0px;
	margin-left:15px;
	margin-right:0px;
	margin-top:20px;
	text-align:left;
	padding:0;
	font-family:calibri, arial;
	font-size:100%;
	}
	
#aboutus .para3c {
	margin:0;
	padding:0;

}
.parathreeb .submit  {
	margin:0 0 0 100px;
	padding:0;
	}

#aboutus .parafive    {
	margin:0 0 0 10px;
	padding:0px;
	width:90%;
	}
	
#aboutus .parafive .textarea  {
	margin: 0 0 0 15px;
	padding:0;
}

#aboutus .parafour    {
	margin:0;
	padding:0;
	width:50%;
	}
	
#aboutus .parathree p  {
	padding:0;
	margin-top:5px;
	margin-bottom:11px;
	}

#aboutus .parafour input  {
	padding:0;
	margin-top:3px;
	margin-bottom:0;
	}
	

#aboutus .contacta  {
	color:#ff3333;
	text-decoration:underline;
	}

#aboutus p.base  {
	padding:0;
	margin-top:-20px;
	}
	
.roundbox-content img  {
	margin-top:-25px;
	margin-right:25px;
	padding:0;
	float:right;
	}
   
.roundbox-content p   {
	padding:0;
	margin:2px 15px 10px 10px;
	color:#020656;
	}
	
.roundbox-content li {
line-height:150%;
list-style:none;
margin:0;
padding:0;
}
.roundbox-content a  {
text-decoration:underline;
margin:0;
padding:0;
}
.roundbox-content a:link, a:visited
	{
	text-decoration:none;
	background-color:transparent;
	color:#003399;
}
.roundbox-content a:hover
	{
	text-decoration:none;
	background-color:transparent;
	color:#ffffff;
	background-color:#003399;
}
.roundbox-content h2 {
	margin: 0 0 0 1.5em;
	text-decoration:none;
	background-color:transparent;
	padding:0;
}

.roundbox-content h4 {
	margin: 1.5em 0 0 1.5em;
	background-color:transparent;
}
.underline{
	margin: 1.5em 0 0 1.5em;
	text-decoration:underline;
	background-color:transparent;
	
}

.roundbox-tr { 
	width:90%; 
	margin-left:auto; 
	margin-right:auto; 
	margin-top:20px; 
	margin-bottom:0; 
	padding:0; 
	background:url("roundbox_tr2.gif") no-repeat right top; 
	}

.roundbox-tl { 
	margin:0; 
	padding:0; 
	background: url("roundbox_tl2.gif") no-repeat left top; 
	}
.roundbox-tl2 { 
	margin:0; 
	padding:0; 
	background: url("roundbox_tl3.gif") no-repeat left top; 
	}

.roundbox-br { 
	margin:0; 
	padding:0; 
	background: url("roundbox_br2.gif") no-repeat right bottom; 
	}

.roundbox-bl { 
	margin:0; 
	padding:0; 
	background: url("roundbox_bl2.gif") no-repeat left bottom; 
	}

.roundbox-content { 
			margin:0; 
			padding-bottom:3em;
			padding-top:1em;
			padding-right:1em;
			padding-left:1em;
			}

																										/*Style elements for the header*/
																										
#header  {
	color:black;
	position: relative;
	margin:0 0 5px 0;
	padding:0;
	text-align: left;
	width:100%;  /* use this to tie width to viewport size */
	background-color:#3333CC;
	border:none;
}
#header .daily {
	color:white;
	margin:0 0 0 100px;
	padding:0 0 0 0;
	font-family:calibri, arial black, arial;
	font-size:22px;
	
	}
	
#header .daily2 {
	color:white;
	margin:0 0 10px 300px;
	padding:0 0 0 0;
	font-family:calibri, arial black, arial;
	font-size:22px;
	}
#logo
	{
	margin-bottom:-10px;
	margin-top:10px;
	margin-left:100px;
	margin-right:0;
	padding:0;
	clear:none;
	}
	
#logo2
	{
	margin:0;
	padding:0;
	clear:none;
	}
.imgdiv {padding:10px 0 0 0; margin:0 0 0 200px;}


											/*MAIN HEADER STYLES FINish*/
											/*HEADER BOTTOM START*/
#header-bottom
	{
	border-top:  1px solid #b9d2e3;
	border-bottom: 1px solid #b9d2e3;
	margin:1px 0 0 0;
	padding:0;
	font-family:calibri, arial;
	font-size:90%
	}
#header-bottom ul
	{
	margin:0;
	padding:0;
	text-align:right;
	}
#header-bottom li
	{
	display:inline;
	margin:0;
	padding:0;
	}
#header-bottom a:link, #header-bottom a:visited
	{
	text-decoration:none;
	background-color:transparent;
	color:white;
	}
#header-bottom a:hover
	{
	text-decoration:none;
	background-color:#000066;
	color:white;
	}
#header-bottom .copyright {font-size:90%;}

	


											/*HEADER BOTTOM END*/
											
											/*CATCHPA security box styles here*/
											
.register {
color:black;
font-size:80%;
}

.catchpa {
	margin:0 0 0 90px;
	padding:5px;
	}

.catchpa img{
	float:left;
	clear:both;
	padding:0;
	margin:10px 0 0 0;
}
.catchpa p {
	clear:both;
	margin:5px 0 5px 0;
	padding:0;
	}
.catchpa input {
	background-color:#99ccff;
	color:#3333cc;
	font-weight:bold;
	font-size:100%;
	margin:0 0 5px 20px;
	padding:0;
	}
.catchpa2 {
	margin:0;
	padding:0px;
	}

.catchpa2 img{
	float:left;
	clear:both;
	padding:0;
	margin:5px 0 0 25px;
}
.catchpa2 p {
	clear:both;
	margin:5px 0 5px 0;
	padding:0;
	}
.catchpa2 input {
	background-color:#99ccff;
	color:#333399;
	font-weight:bold;
	font-size:100%;
	padding:0 0 5px 40px;
	margin:0;
	letter-spacing:2px;
	}

.catchpa3 { margin:0; padding:0px; }
.catchpa3 img{ float:left; clear:both; padding:0; margin:0 0 0 150px; }
.catchpa3 p { clear:both; margin:5px 0 5px 0; padding:0; }
.catchpa3 input {
	background-color:white;
	color:#333399;
	font-family:calibri, arial;
	font-weight:bold;
	font-size:100%;
	margin:0;
	padding:0;
	letter-spacing:2px;
	}	
.catchpa3 .icatchpa {margin:0 0 0 155px; padding:0;}

.plogin {margin:0 0 10px 0; padding:0;}
.plogin p {margin:0 0 0 110px; padding:0;}
	
								/*---------------------CATCHPA security box styles end---------------------*/
								/*-------------------------------------------------------------------------------*/
								/*-------------------------------------------------------------------------------*/
.box  {border:2px solid #000099; padding:20px 10px 10px 10px; margin:0 0 0 95px; width:50%; background-color:#99ccff;}
.box .logbutton {margin:5px 0 0 0; padding:0; text-align:center;}
.box .btnl {border:2px solid #000099; color:#000099; background-color:#99ccff;font-family:calibri, arial; font-size:100%;}
.box .btnl:hover {border:2px solid #000099; color:#000099; background-color:#f7f7f7;font-family:calibri, arial; font-size:100%;}

.box2  {border:2px solid #000099; padding:20px 10px 10px 10px; margin:20px 0 20px 40px; width:90%; background-color:#99ccff;}
.box2 img {padding:0; float:right; margin:30px 0 0 0;}


.box3  {border:2px solid #000099; padding:0; margin:10px auto -20px auto; width:90%; background-color:#99ccff;}
.box3 .comments {margin:10px 0 10px -8px; padding:0; width:90%;}
.box3 .postp {margin:0 0 0 8px; padding:0; width:;}
.box3 p {margin:5px 20px 0 20px;  padding:0;}
.box3 input {margin:0;  padding:0;}
.box3 p.send {margin:5px 0 0 0}
.box3 span.spanner1 {margin:0 0 0 70px;}
.box3 span.spanner2 {margin:0 0 0 60px;}
.box3 span.spanner3 {margin:0 0 0 50px;}
.box3 span.spanner4 {margin:0 0 0 62px;}
.box3 span.spanner5 {margin:0 0 0 56px;}
.box3 span.spanner6 {margin:0 0 0 72px;}
.box3 .conbutton {margin:5px 0 5px 0; padding:0; text-align:center;}
.box3 .btnc {border:2px solid #000099; color:#000099; background-color:#99ccff;font-family:calibri, arial; font-size:100%;}
.box3 .btnc:hover {border:2px solid #000099; color:#000099; background-color:#f7f7f7;font-family:calibri, arial; font-size:100%;}
.box3 .shiftright {margin:0 0 0 120px; padding:0;}





.box2b  {border:2px solid #000099; padding:1em; margin:0 15px 0 200px; width:%; background-color:#99ccff; min-height:200px;}
.box2b p {margin:0; padding:0;}
.box2b .regbutton2 {margin:5px 0 0 0; padding:0; text-align:center;}
.box2b .btn2 {border:2px solid #000099; color:#000099; background-color:#99ccff;font-family:calibri, arial; font-size:100%;}
.box2b .btn2:hover {border:2px solid #000099; color:#000099; background-color:#f7f7f7;font-family:calibri, arial; font-size:100%;}
.box2b img {float:left; margin:0; padding:0; }
#youimage {margin:10px 10px 0 0; padding:0;}

.box2bpost  {border:2px solid #000099; padding:1em; margin:0 15px 0 200px; width:%; background-color:#99ccff; min-height:200px;}
.box2bpost p {margin:5px 0 0 10px; padding:0;}
.box2bpost img {padding:0; float:right; margin:30px 0 0 0;}
.box2bpost .regbutton2 {margin:5px 0 0 0; padding:0; text-align:center;}
.box2bpost .btn2 {border:2px solid #000099; color:#000099; background-color:#99ccff;font-family:calibri, arial; font-size:100%;}
.box2bpost.btn2:hover {border:2px solid #000099; color:#000099; background-color:#f7f7f7;font-family:calibri, arial; font-size:100%;}
.box2bpost p.subject {margin:15px 0 0 10px; padding:0;}

.box2c  {border:1px solid #000099; padding:1em; margin:0 15px 0 200px; width:%; background-color:#f7f7f7; min-height:200px;}
.box2c img {padding:0; float:right; margin:30px 0 0 0;}
.box2c .regbutton2 {margin:5px 0 0 0; padding:0; text-align:center;}
.box2c .btn2 {border:2px solid #000099; color:#000099; background-color:#99ccff;font-family:calibri, arial; font-size:100%;}
.box2c .btn2:hover {border:2px solid #000099; color:#000099; background-color:#f7f7f7;font-family:calibri, arial; font-size:100%;}

.box2c p.para3d {margin:-5px 0 0 0; padding:0;}






.box4  {border:1px solid #000099; padding:5px 10px 5px 10px; margin:5px auto 0 auto; width:80%; background-color:#99ccff;}
.box4 .comments {margin:10px 0 10px -8px; padding:0; width:90%;}
.box4 .postp {margin:0 0 0 8px; padding:0; width:;}
.box4 p {margin:2px 0 0 50px;  padding:0;}
.box4 input {margin:0;  padding:0;}
.box4 hr {margin:2px 0 2px 0; padding:0; clear:both; float:right;}

.box4 span.uname {margin:0 0 0 23px; padding:0px;}
.box4 span.pword {margin:0 0 0 28px; padding:0px;}
.box4 span.pword2 {margin:0 0 0 28px; padding:0px;}
.box4 span.email {margin:0 0 0 54px; padding:0px;}
.box4 span.email2 {margin:0 0 0 8px; padding:0px;}

.box4 span.name {margin:0 0 0 60px; padding:0px;}
.box4 span.lname {margin:0 0 0 32px; padding:0px;}
.box4 span.role {margin:0 0 0 36px; padding:0px;}
.box4 span.comp {margin:0 0 0 38px; padding:0px;}
.box4 span.web {margin:0 0 0 44px; padding:0px;}
.box4 span.city {margin:0 0 0 73px; padding:0px;}
.box4 span.city2 {margin:0 0 0 115px; padding:0px;}
.box4 span.city3 {margin:0 0 0 120px; padding:0px;}
.box4 span.cntry {margin:0 0 0 48px; padding:0px;}
.box4 span.timez {margin:0 0 0 7px; padding:0px;}
#timezone {margin:0 0 0 10px; padding:0; color:#000066; font-family:calibri; font-size:90%;}


.box4 p input {margin:0 0 0 10px; padding:0;}

.box4 .regbutton {margin:5px 0 0 0; padding:0; text-align:center;}
.box4 .btn {border:2px solid #000099; color:#000099; background-color:#99ccff;font-family:calibri, arial; font-size:100%;}
.box4 .btn:hover {border:2px solid #000099; color:#000099; background-color:#f7f7f7;font-family:calibri, arial; font-size:100%;}

#status {margin:25px 0 5px 0; padding:0;}
.object_ok   
{   
border: 1px solid green;   
color: #333333;   
}   
  
.object_error   
{   
border: 1px solid #AC3962;   
color: #333333;   
}   

#sidebar	{
	padding:0;
	margin-top:0;
	margin-right:0;
	margin-left:0;
	margin-bottom:0;
	float: left;
	width:  160px;
	border:none;
	}

#sblist {
	margin:0;
	padding:1px 5px 1px 1px;
	}
	
#sblist  li {
	list-style:none;
	margin:-5px;
	padding:0;
}

#sblist img  {
	border:none;
	margin:0;
	padding:0;
}

#sblist ul {
margin:3px 0 0 0;
padding:0;
}





											/*FOOTER START*/

/*the 'clear' property in the footer div causes the footer to always display below the content and sidebars, without overlapping anyparts of the layout , while 
it still remains part of the wrapper div, and part of teh flow of the document*/

#footer	{
	clear: both;
	border:none;
	margin-top:-10px;
	margin-left:0;
	margin-right:60px;
	padding:0;
	font-family: calibri, arial, helvetica, sans-serif;
}
											
#footer_list {
	font-size:80%;
	color:#595698;
	margin-left:0px;
	margin-top:0;
	padding-top:0;
	}	
											
											/*FOOTER END*/
										/*FOOTER LIST  START*/
#footer_list ul
	{
	margin:0;
	padding:2px 15px 7px 0;
	text-align:right;
	
	}
#footer_list li
	{
	display:inline;
	}
#footer_list a:link, #footer_list a:visited
	{
	text-decoration:none;
	color:#060a59;
	}
#footer_list a:hover
	{
	text-decoration:none;
	color:white;
	background-color:#3333cc;
	
	}

											/*FOOTER LIST END*/
											

	
                                        /*////////////////////  SIDEBAR RIGHT START ////////////////////////*/
#sidebar_right	{
	margin:30px 70px 0 0;
	padding:0px;
	float: right;
	width: 12%;
	border: 2px solid #3333ff;
	background-color:#3333cc;
	color:white;
	font-family:calibri, arial;
	min-height:315px;
	}
	
#sidebar_right .inner {


					}
	
										 /*////////////////////  SIDEBAR RIGHT END ////////////////////////*/
										 
										  /*////////////////////  FOOTER TWO START ////////////////////////*/
/*the 'clear' property in the footer div causes the footer to always display below the content and sidebars, without overlapping anyparts of the layout , while 
it still remains part of the wrapper div, and part of teh flow of the document*/

#footer2	{
	clear:none;
	border:none;
	margin-top:-10px;
	margin-left:0;
	margin-right:60px;
	padding:0;
	font-family: calibri, arial, helvetica, sans-serif;
}
											
#footer_list2 {
	font-size:80%;
	color:#595698;
	margin-left:0px;
	margin-top:0;
	padding-top:0;
	}	
											
											/*FOOTER2 END*/
										/*FOOTER LIST2  START*/
#footer_list2 ul
	{
	margin:0;
	padding:2px 15px 7px 0;
	text-align:right;
	
	}
#footer_list2 li
	{
	display:inline;
	}
#footer_list2 a:link, #footer_list a:visited
	{
	text-decoration:none;
	color:#060a59;
	}
#footer_list2 a:hover
	{
	text-decoration:none;
	color:white;
	background-color:#3333cc;
	
	}										  
										   /*////////////////////  FOOTER TWO END ////////////////////////*/
					
/*FOOTER3 START*/

/*the 'clear' property in the footer div causes the footer to always display below the content and sidebars, without overlapping anyparts of the layout , while 
it still remains part of the wrapper div, and part of teh flow of the document*/

#footer3	{
	clear: both;
	border:none;
	margin-top:0;
	margin-left:0;
	margin-right:60px;
	padding:0;
	font-family: calibri, arial, helvetica, sans-serif;
}
											
#footer_list3 {
	font-size:80%;
	color:#595698;
	margin-left:0px;
	margin-top:0;
	padding-top:0;
	}	
											
											/*FOOTER3 END*/
										/*FOOTER3 LIST  START*/
#footer_list3 ul
	{
	margin:0;
	padding:2px 15px 7px 0;
	text-align:right;
	
	}
#footer_list3 li
	{
	display:inline;
	}
#footer_list3 a:link, #footer_list a:visited
	{
	text-decoration:none;
	color:#060a59;
	}
#footer_list3 a:hover
	{
	text-decoration:none;
	color:white;
	background-color:#3333cc;
	
	}

											/*FOOTER3 LIST END*/
  /*////////////////////  FOOTER FOUR START ////////////////////////*/
/*the 'clear' property in the footer div causes the footer to always display below the content and sidebars, without overlapping anyparts of the layout , while 
it still remains part of the wrapper div, and part of teh flow of the document*/

#footer4	{
	clear:none;
	border:none;
	margin-top:-10px;
	margin-left:0;
	margin-right:260px;
	padding:0;
	font-family: calibri, arial, helvetica, sans-serif;
}
											
#footer_list4 {
	font-size:80%;
	color:#595698;
	margin-left:0px;
	margin-top:0;
	padding-top:0;
	}	
											
											/*FOOTER4 END*/
										/*FOOTER LIST4  START*/
#footer_list4 ul
	{
	margin:0;
	padding:2px 15px 7px 0;
	text-align:right;
	
	}
#footer_list4 li
	{
	display:inline;
	}
#footer_list4 a:link, #footer_list a:visited
	{
	text-decoration:none;
	color:#060a59;
	}
#footer_list4 a:hover
	{
	text-decoration:none;
	color:white;
	background-color:#3333cc;
	
	}										  
										   /*////////////////////  FOOTER TWO END ////////////////////////*/
											
















