body {
    margin: 0;
    padding: 0;
    font: normal 14px  Verdana, Arial, Helvetica, sans-serif;
	background-color:#143060;
	background:url(../images/bg.jpg);
	background-repeat:repeat-x;
	font-size:11px;
		background-color:#143060;

   }

 .gapping{
border:solid 3px #640000;
 }  

  .curve {
background-image:url(../images/curve_bg.gif);
background-repeat:no-repeat;
}

  .left {
background-image:url(../images/left_trans.jpg);
background-repeat:no-repeat;
}

  .mid {
background-image:url(../images/mid_trans.jpg);
background-repeat:no-repeat;
}

  .right {
background-image:url(../images/right_trans.jpg);
background-repeat:no-repeat;
}

.tinytableopacity {
FONT-SIZE: small;
FONT-FAMILY:sans-serif;
background: transparent;}

.tinytableopacity TD {

border:1px solid black;

FONT-SIZE: xx-small;

FONT-FAMILY: sans-serif;

filter:alpha(opacity=60);

-moz-opacity:.60;

opacity:.60;

}

.greyborder {



	border: 1px solid #d7f459;

	width: 151px;

	height: 17px;

	background:url(../images1/tfbg2.gif) no-repeat;

}

.greyborder a{

	border: 1px solid #d7f459;

	width: 151px;

	height: 17px;

	background:url(../images1/tfbg2.gif) no-repeat;

}

.greyborder a:hover{

	border: 1px solid #2a5c02;

	width: 151px;

	height: 17px;

	background:url(../images1/tfbg2.gif) no-repeat;

}

.memberform {	font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

	color: #ffffff;

	text-align: center;



}

.style63 {

	font-size: 11px;	font-family: Verdana, Arial, Helvetica, sans-serif;

color: 6B915E;

	font-weight: bold;

	padding-right: 5px;

	padding-left: 5px;

}

.style63 A{

 font-size:12px; COLOR: #6B915E; text-decoration:none;

}

.style63 A:hover{

 font-size:12px; COLOR: #999999; text-decoration:none;

}

.style70 {

	font-size: 12px;

	font-family:Tahoma, Geneva, sans-serif;

	font-weight: bold;

	color: #b9b9b9;

	padding-left:0px;

}

.style70 A{

 font-size:10px; COLOR: #b9b9b9; text-decoration:undeline;

}

.style70 A:hover{

 font-size:10px; COLOR: #ffffff; text-decoration:none;

}

.style71 {

color: #ffffff;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size:14px;

border:2px dotted #a6088a;

}

.style71 A {

color: #ffffff;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size:14px;

text-decoration:none

}

.style71 A:hover{

color: #ffb53c;

font-family: Verdana, Arial, Helvetica, sans-serif;

}



.style73 {
 color:#648301;
	text-decoration:none;
	text-align:center;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
}

.style73 A{
 color:#648301;
	text-decoration:none;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
}

.style73 A:hover{

	text-decoration:underline;

}

.style70Copy {
	font-size: 12px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	padding-left:2px;
	padding-right:2px;
	text-align:justify;
	line-height:16px;
}

.style70Copy A{

	font-size: 12px;	

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #ffffff;

	padding-left:2px;

	padding-right:2px;

	text-decoration:undeline;

}

.style70Copy A:hover{

 font-size:12px; COLOR: #6B915E; text-decoration:none;

}

.rateprice {



	color: #333333;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	text-align: justify;

	padding-left: 4px;

}

.red144 {

	font-size: 11px;	font-family: Verdana, Arial, Helvetica, sans-serif;

font-weight: normal;

	color: #FF0000;

	padding-right:2px;

}

.red144 A{

 font-size:11px; COLOR: #B9121B; text-decoration:none;text-align: left;

}

.red144 A:hover{

 font-size:11px; COLOR: #468966; text-decoration:none;text-align: left;

}



.greyborderbox {



	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #FCFFF5;

	border-right-color: #FCFFF5;

	border-bottom-color: #FCFFF5;

	border-left-color: #FCFFF5;

}

.style98Copy {

	color: #990000;	font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 12px;

	font-weight: bold;

	padding-left: 5px;

	text-align: justify;

}

.black {

	color: #BD171A;	font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

	text-align: left;

	padding-left: 10px;

	line-height:16px;

}



.basicinformation{

float: left;

	padding: 10px;

	margin: 20px;

	background: #666;

	border: 5px solid #ccc;

	width: 400px; /* ie5win fudge begins */

	voice-family: "\"}\"";

	voice-family:inherit;

	width: 370px;

	}

.style95 {

font-size:12px;

font-family:  Verdana, Arial, Helvetica, sans-serif;

color:#f8f8f8;

font-weight:normal;

padding-left:5px;

padding-right:5px;

text-align:justify;

line-height:20px;

margin-right:5px;

}

.style96m {

font-size: 16pt;

font-family:  Verdana, Arial, Helvetica, sans-serif;

color:#939393;

padding-left:5px;

padding-right:5px;

padding-bottom:10px;

text-align:justify;

font-weight:bold;

letter-spacing:2px;



}

.leftmenutext {

font-size: 14px;

font-family:Verdana, Arial, Helvetica, sans-serif;

color:#FFFFFF;

font-weight:bold;

padding-left:5px;

padding-right:5px;

text-align:justify;

line-height:20px;

text-decoration:none

}

.leftmenutext a{

font-size: 14px;

font-family:Verdana, Arial, Helvetica, sans-serif;

color:#FFFFFF;

font-weight:bold;

padding-left:5px;

padding-right:5px;

text-align:justify;

line-height:20px;

text-decoration:none

}

.leftmenutext a:hover{

font-size: 14px;

font-family:Verdana, Arial, Helvetica, sans-serif;

color:#ffb53c;

font-weight:bold;

padding-left:5px;

padding-right:5px;

text-align:justify;

line-height:20px;

text-decoration:none

}

.leftborder {	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #cccccc;

	border-right-color: #cccccc;

	border-bottom-color: #cccccc;

	border-left-color: #cccccc;

}

.style3 
{	
font-family:Tahoma, Geneva, sans-serif;
font-size: 12px;
color: #777;
text-align:left;
padding-left:5px;
padding-right:1px;
text-align:justify;
line-height:18px;
}

.style3 a{

 font-size:11px; 
color: #777;
 text-decoration:underline;text-align: left;

 font-family: Verdana, Arial, Helvetica, sans-serif;

}

.style3 a:hover{

 font-size:11px;  color: #777;

 text-decoration:none;text-align: left;

 font-family: Verdana, Arial, Helvetica, sans-serif;

}
.stylenew 

{	

font-family:Tahoma, Geneva, sans-serif;

font-size: 12px;

color: #777;

text-align:left;

padding-left:5px;

padding-right:1px;

text-align:justify;

line-height:18px;



}

.stylenew a{

 font-size:11px; COLOR: #ffffff; text-decoration:none;text-align: left;

 font-family: Verdana, Arial, Helvetica, sans-serif;

}

.stylenew a:hover{

 font-size:11px; COLOR: #cccccc; text-decoration:none;text-align: left;

 font-family: Verdana, Arial, Helvetica, sans-serif;

}
.style4 {	

font-family:Tahoma, Geneva, sans-serif;

font-size: 14px;

color: #060;

text-align: justify;

line-height:22px;

}

.style5 {color: #060; font-size:12px; padding-left:5px; font-weight:bold;}

.style98 {

	color: #046380;	font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 10px;

	font-weight: bold;

	text-align: justify;

	padding-left:0px;





}

.style100 {

	font-size: 11px;	font-family: Verdana, Arial, Helvetica, sans-serif;

color: #666666;

	padding-left: 0px;

	padding-right: 0px;

	text-align: justify;





}

.style101 {
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 11px;
color:#028ECF;
padding-top:5px;
	padding-bottom:5px;
	font-weight:bold;
}

.style101 A{
color:#028ECF;
  text-decoration:none;

}

.style101 A:hover{
color:#028ECF;
 text-decoration:underline;

}

.style106 {

	color: #6C6F65;

	font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 12px;

	text-align: center;

}

.style106 A{

 font-size:12px; COLOR: #6C6F65; text-decoration:none;

}

.style106 A:hover{

 font-size:12px; COLOR: #FF6600; text-decoration:none;

}

.style107 {

	color: #FFFFFF;	font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 12px;

	font-weight: bold;

	padding-left: 5px;

	text-align:left;

}

.style115 {

	font-size: 12px;

	font-weight: bold;

	color: #6D7066;	font-family: Verdana, Arial, Helvetica, sans-serif;

text-align: left;

	list-style-type: none;

	list-style-position: outside;

	padding-left: 0px;



}



.style115 A{

 font-size:12px; COLOR: #6D7066; text-decoration:none;

}

.style115 A:hover{

 font-size:12px; COLOR: #FF6600; text-decoration:none;

}

.style116 {

	font-family:Tahoma, Geneva, sans-serif;

	color: #060;

	padding-left: 5px;

	font-size: 11px;

	list-style-image: url(../images/arrow.jpg);

	list-style-type: square;

	text-align: justify;

	font-weight: bold;

	padding-right: 5px;



}



.style116 A{

 font-size:12px; COLOR: #b9b9b9; text-decoration:none;

}

.style116 A:hover{

 font-size:12px; COLOR: #FFffff; text-decoration:none; 

}

.style116m {

	font-family:Tahoma, Geneva, sans-serif;

	color: #060;

	font-size: 11px;

	font-weight: bold;

	padding-right: 5px;



}

.style117 {

font-family:Tahoma, Geneva, sans-serif;

font-weight:normal;

font-size: 12px; 

padding-left:10px;

color:#000000;

text-align:left

}

.signin {

font-family:Tahoma, Geneva, sans-serif;
font-weight:bold;
font-size: 14px;
}

.style96 {	font-size: 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;

}

.style96 {

	font-size: 12px;

	font-weight: bold;

	color: #990000;

	text-align: justify;

	padding-right: 5px;

	padding-left: 0px;

}

.menu {

	font-size: 11px;

	font-weight: bold;

	color: #ffffff;

	text-align: justify;

	padding-right: 5px;

	padding-left: 5px;	font-family: Verdana, Arial, Helvetica, sans-serif;

}



.style98Copy {

	color: #B64926;	font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

	font-weight: bold;

	text-align: right;

	margin-left: 2px;

	margin-right: 2px;

}

.style98Copy A{

 font-size:11px; COLOR:#990000 ; text-decoration:none;

}

.style98Copy A:hover{

 font-size:11px; COLOR: #999999; text-decoration:none;

}



.greyborderbox {

	

	background-color: none;

	border: 1px solid #d7f459;

	

	

}

.faq1 {	

font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;

font-weight: normal;

font-size:14px;

text-align: justify;

color: #1a1a1a;

padding-left: 5px;	

padding-right: 5px;

text-decoration:none;

}



.faq1 A{	

	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;

	font-weight: normal;

	text-align: justify;

	font-size:14px;

	color: #1a1a1a;

	padding-left: 5px;	

	padding-right: 5px;

	text-decoration:none;

}

.faq1 A:hover{	

	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;

	font-weight: normal;

	text-align: justify;

	font-size:14px;

	color: #cccccc;

	padding-left: 5px;	

	padding-right: 5px;

	text-decoration:underline;

}

.formbutton{

	cursor:pointer;

	border:outset 1px #161616;

	color:#ffffff;

	font:Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	align: left;

	padding: 1px 2px;

	width:570px;

	margin-left:10px;

}

.formbutton1{

 	 border:outset 1px #ffffff;

 	 color:#276003;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;

	text-align: left;

	padding-left: 5px;

	font-color:black;

	width:100px;

}

.formbutton2{

 	 border:outset 1px #ffffff;

 	 color:#276003;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;

	text-align: left;

	padding-left: 5px;

	font-color:black;

	width:100px;

	border-left:solid 1px #cccccc;

		border-top:solid 1px #cccccc;



}

.style98Copy {

	color: #046380;	font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

	font-weight: bold;

	text-align: justify;

	padding-left:2px;

	padding-right:2px;

}

.selectbox_20		{ color: black; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ffffff; vertical-align: middle; border: 0pt black; width: 56pt; height: 15px; clip: rect(auto auto auto auto) }

.selectbox_21		{ color: black; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #d0d0d0; vertical-align: middle; border: 0pt black; width: 50pt; height: 15px; clip: rect(auto auto auto auto) }

.selectbox_22		{ color: black; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #d0d0d0; vertical-align: middle; border: 0pt black; width: 106pt; height: 55px; clip: rect(auto auto auto auto) }

.selectbox_150		{ 

				color: black; font-size: 12px; 
				font-family:Tahoma, Geneva, sans-serif;
				vertical-align: middle; 
				border: 0pt black; 
				width: 100pt; 
				margin-right:10px;
				height:20px;
				clip: rect(auto auto auto auto); }

.selectbox_90{	

  margin: 0px 5px 10px 0px;

  font-family:Verdana, Arial, Helvetica, sans-serif;

  font-size:0.8em;

  width : 15em; 

  display : block;

  text-align:left; 

  background: url('../images/bg_select.jpg') right;

  background-color:#FFFFFF;

  height:18px;

  cursor: pointer;

  border:1px solid #ccc;

  color:#1a1a1a;}

.logo		{	BORDER-RIGHT: #d1e4f6 1px solid; BORDER-TOP: #d1e4f6 1px solid; DISPLAY: block; PADDING-LEFT: 2px; FONT-SIZE: 0.8em;  right 50%; MARGIN: 0px 5px 10px 0px; BORDER-LEFT: #d1e4f6 1px solid; WIDTH: 12em; CURSOR: pointer; COLOR: #333; BORDER-BOTTOM: #d1e4f6 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left}



.style107Copy {

	color: #CCCCCC;	font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

	font-weight: bold;

	padding-left: 5px;

}





.signuplnk

{

	font-family:Tahoma, Geneva, sans-serif;

color:#000000;

text-decoration:none;

text-align:right;

font-size:10px;



}

.signuplnk A

{

color:#000000;

text-decoration:none;

text-align:right;

font-size:10px;

	font-family:Tahoma, Geneva, sans-serif;

}

.signuplnk A:hover

{

font-size:10px;

color:#060;

text-decoration:underline;

text-align:right;

	font-family:Tahoma, Geneva, sans-serif;



}

.logconf

{

font-family:Tahoma, Geneva, sans-serif;

font-size:11px;

color:#060;

text-decoration:none;

padding-left:5px;

}

.logconf A

{

font-size:11px;

color:#060;

text-decoration:none;

padding-left:5px;

}

.logconf A:hover

{

	font-size:11px;

	color:#000;

	text-decoration:none;

	padding-left:5px;

}

#signtitle

{

font-size:12px;color:#07B5BE;

letter-spacing:1px;

font-weight:bold;

}

#signtitle1

{

font-size:15px;color:#07B5BE;margin-left:110px;font-weight:bold;

letter-spacing:1px;

}

#signtitle2

{

font-size:10px;color:#07B5BE; letter-spacing:1px;

}

#signtitle3

{

font-size:15px;color:#07B5BE;margin-left:50px;font-weight:bold;letter-spacing:1px;

}

.error_div{

    font-size:10px;

	text-align:center;

	display:none;

	color:#000000;

	font-family:Tahoma, Geneva, sans-serif;

}

.msg_div{

	font-size:10px;

	text-align:left;

	color:#000000;

	display:none;

	font-family:Tahoma, Geneva, sans-serif;



}



.bredlnk
{
font-family:Tahoma, Geneva, sans-serif;
font-size:13px;
color:#FF6600;
font-weight:bold;
text-decoration:none;
text-align:left;
}
.bredlnk a
{
font-family:Tahoma, Geneva, sans-serif;
font-size:13px;
color:#FF6600;
font-weight:bold;
text-decoration:none;
text-align:left;
}
.bredlnk:hover

{
font-family:Tahoma, Geneva, sans-serif;
font-size:13px;
color:#FF6600;
font-weight:bold;
text-decoration:underline;

}





.catsub

{

font-size:11px;

color:#666666;

font-family:Tahoma, Geneva, sans-serif;

}

.catsub a

{

font-size:11px;

	color:#6AB32D;

font-family:Tahoma, Geneva, sans-serif;
text-decoration:none;

}
.catsub a:hover

{

font-size:11px;

	color:#6AB32D;

font-family:Tahoma, Geneva, sans-serif;
text-decoration:underline;

}
.catsub2copy

{

font-size:11px;

	color:#6AB32D;

font-family:Tahoma, Geneva, sans-serif;
text-align:right;

padding-right:30px;
text-decoration:none

}

.catsub2copy A

{

font-size:11px;

color:#15008a;

font-family: Verdana, Arial, Helvetica, sans-serif;text-align:right;

padding-right:30px;

}

.catsub2copy A:hover

{

font-size:11px;

color:#666666;

font-family: Verdana, Arial, Helvetica, sans-serif;text-align:right;

padding-right:30px;

}

img.floatLeft {

float: left;

}

img.floatRight {

float: right;

}

.glossy {



	border: 2px solid #ffffff;

		padding: 2px;

}

.border{

  border:3px dotted #fff;

  padding:0px;

  background:#ccc;

}

.tfborder{

width: 125px;

height: 15px;

border-style: solid;

border-width: 2px;

border-color: #036399;

margin-left: auto;

margin-right: auto;

background-color: #F5F5F5; 

}

.tfborder:hover {

border-color:#FF0000;

border-width: 2px;



}

#newsLetter{

	margin:0 auto;}

#newsLetter span.nltop{

	background:url(images/newsletter_top.gif) no-repeat 0 0 #FCFAF3; color:#000000;

	line-height:0; font-size:0; height:15px; display:block;}

#newsLetter span.nlbottom{

	background:url(images/newsletter_bottom.gif) no-repeat 0 0 #FCFAF3; color:#000000;

	line-height:0; font-size:0; height:14px; display:block;}

#newsLetter form.newsLetter{

	background:url(images/newsletter_midle.gif) repeat-y 0 0 #FCFAF3; color:#000000;

	width:390px; padding:0 16px; float:left;}

#newsLetter form.newsLetter h2.text2{

	background:url(images/newsletter_h2_bg.gif) no-repeat 0 0; color:#786E4E;

	padding:0 0 0px 0px; float:left; width:390px; height:37px;

	font:normal 24px/30px Verdana, Arial, Helvetica, sans-serif;}

#newsLetter form.newsLetter h2.text2 span{

	background-color:#FFFFFF; color:#0B0B0B;

	font:normal 24px/30px Verdana, Arial, Helvetica, sans-serif;}

#newsLetter form.newsLetter label{

	background-color:#FFFFFF; color:#0B0B0B; margin:0 0 8px 0; float:left;

	font:bold 10px/28px Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase;}

#newsLetter form.newsLetter input{

	background-color:#EFEBDE; color:#0B0B0B; border:#C3BCA4 1px solid;

	width:168px; height:22px; padding:2px; margin:0 0 8px 15px; float:left;

	font:normal 14px/20px Verdana, Arial, Helvetica, sans-serif;}

#newsLetter form.newsLetter input.submit{

	background:url(images/submit_bg.gif) no-repeat 45px 0 #FFFFFF; color:#0B0B0B; border:none;

	width:60px; height:13px; float:right; margin:7px 34px 0 0; padding:0 30px 0 0; cursor:pointer;

	font:normal 10px/13px Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase;}

	#contact{

	width:312px; float:center;}

#contact span.ctop{

	background:url(../images/contact_top.gif) no-repeat 0 0 #FCFAF3; color:#000000;

	line-height:0; font-size:0; height:14px; display:block;}

#contact span.cbottom{

	background:url(../images/contact_bottom.gif) no-repeat 0 0 #FCFAF3; color:#000000;

	line-height:0; font-size:0; height:25px; display:block;}

#contact form.contact{

	background:url(../images/contact_midle.gif) repeat-y 0 0 #FCFAF3; color:#000000;

	width:278px; padding:0 20px; float:left;}

#contact form.contact h2.text3{

	background:url(../images/contact_h2_bg.gif) no-repeat 0 0 #FFFFFF; color:#0B0B0B;

	padding:0 0 10px 55px; float:left; width:228px; height:37px;

	font:normal 24px/30px Verdana, Arial, Helvetica, sans-serif;}

#contact form.contact h2.text3 span{

	background-color:#FFFFFF; color:#A60101;

	font:normal 24px/30px Verdana, Arial, Helvetica, sans-serif;}

#contact form.contact label{

	background-color:#FFFFFF; color:#0B0B0B; margin:0 0 8px 0; float:left;

	font:bold 10px/28px Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase;}

#contact form.contact input{

	background-color:#EFEBDE; color:#0B0B0B; border:#C3BCA4 1px solid;

	width:168px; height:22px; padding:2px; margin:0 0 8px 15px; float:right;

	font:normal 14px/20px Verdana, Arial, Helvetica, sans-serif;}

#contact form.contact textarea{

	background-color:#EFEBDE; color:#0B0B0B; border:#C3BCA4 1px solid;

	width:168px; height:66px; padding:2px; margin:0 0 13px 15px; float:left;

	font:normal 14px/20px Verdana, Arial, Helvetica, sans-serif;}

#contact form.contact input.submit{

	background:url(../images/submit_bg.gif) no-repeat 45px 0 #FFFFFF; color:#0B0B0B; border:none;

	width:60px; height:13px; float:center; margin:0 0 0 10px; padding:0 20px 0 0; cursor:pointer;

	font:normal 10px/13px Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase;}

#contact form.contact input.reset{

	background:url(../images/more_bg.gif) no-repeat 45px 0 #FFFFFF; color:#0B0B0B; border:none;

	width:60px; height:13px; float:center; margin:0; padding:0 15px 0 0; cursor:pointer;

	font:normal 10px/13px Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase;}

#marqueecontainer{

position: relative;

width: 190px; /*marquee width */

height: 300px; /*marquee height */

background-color: white;

overflow: hidden;

padding: 0px;

padding-left: 1px;

}

.searcharea{width:631px; padding:10px; border:1px solid #05bfce; background-color:#01465b; overflow:hidden; margin-bottom:15px;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight:bold;}



/*.searcharea  input{border:1px solid #0e8ba7; height:19px; width:150px; background-color:#05212c; margin-top:10px; float:left;} */

.searcharea  input{border:1px solid #0e8ba7; height:19px; width:150px; color:#FFFFFF; background:url(../images/inpput.jpg) repeat; margin-top:10px; float:left;} 



.searcharea img{float:right; margin-top:10px; margin-right:10px;}

.searcharea div{float:left; width:155px; margin-right:15px;}

.searcharea div.rht{float:left; width:280px; margin-right:0px;}

.searcharea div.rht img{float:right; margin-top:10px;}



.searcharea1{width:575px; padding:10px; border:1px solid #05bfce; background-color:#01465b; overflow:hidden; margin-bottom:15px;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight:bold;}

/*.searcharea1 input{border:1px solid #0e8ba7; height:19px; width:155px; background-color:#05212c; float:left; margin-top:10px;} */

.searcharea1  input{border:1px solid #0e8ba7; height:19px; color:#FFFFFF; width:155px; background:url(../images/inpput.jpg) repeat; margin-top:10px; float:left;} 





.searcharea1 select{border:1px solid #0e8ba7; font-size:9px; height:19px; width:160px; background-color:#05212c; float:left; margin-top:10px;}



.searcharea1 label{width:auto; float:left; margin:13px 15px 0px 0px;}

.searcharea1 img{vertical-align:top;}

.searcharea1 div{float:left; width:auto; margin-right:25px;}

.searcharea1 div.rht1{float:left; width:77px; margin-right:0px;}

.searcharea1 div.rht1 img{float:right;}

/*---------- bubble tooltip -----------*/

a.tt{

    position:relative;

    z-index:24;

    color:#3CA3FF;

	font-weight:normal;

    text-decoration:none;

}

a.tt span{ display: none; }



/*background:; ie hack, something must be changed in a for ie to execute it*/

a.tt:hover{ z-index:25; color: #aaaaff; background:;}

a.tt:hover span.tooltip{

    display:block;

    position:absolute;

    top:0px; left:0;

	padding: 15px 0 0 0;

	width:200px;

	color: #020100;

    text-align: center;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;

	font-style:oblique;

	font-weight:bold;

	filter: alpha(opacity:90);

	KHTMLOpacity: 0.90;

	MozOpacity: 0.90;

	opacity: 0.90;

}

a.tt:hover span.top{

	display: block;

	padding: 30px 8px 0;

    background: url(../images/bubble.gif) no-repeat top;

}

a.tt:hover span.middle{ /* different middle bg for stretch */

	display: block;

	padding: 0 8px; 

	background: url(../images/bubble_filler.gif) repeat bottom; 

}

a.tt:hover span.bottom{

	display: block;

	padding:3px 8px 10px;

	color: #548912;

    background: url(../images/bubble.gif) no-repeat bottom;

}

.checkbox {

	width: 19px;

	height: 25px;

	padding: 0 5px 0 0;

	background: url(../images/checkbox.png) no-repeat;

	display: block;

	clear: left;

}

.checked{background-color:#222;background-image:url(../images/chk_on.png)}

.unchecked{background-color:#1c1c1c;background-image:url(../images/chk_off.png)}



/*-------------------*/

#main-nav {

	float:left;

	padding: 0;

	padding-right:0px;

	voice-family: "\"}\"";

	voice-family: inherit;

	}

#main-nav ul {

	 margin:0;

	 margin-left: 0px; /*margin between first menu item and left browser edge*/

	 margin-top: 5px;

 	 padding: 0;

	 list-style: none;

	} 



#main-nav ul li {

	display: inline;

	margin: 0 0px 0 0;

	padding: 0;

	}

#main-nav ul li a{

	float: left;

	display: block;

	font:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	height: 10px;

	color:#ffb53c;

	font-weight:bold;

	text-decoration: none;

	margin: 0 3px 0 0; /*Margin between each menu item*/

	padding: 5px 10px 10px 10px; /*Padding within each menu item*/

	background: #0066FF; /*Default menu color*/

	background:url(../images/pointer.gif) top center no-repeat;

	}

#main-nav ul li a:hover{

color:#ffffff;

background:#db5f77;

	}

/*-------------------*/







.fade{

filter:alpha(opacity=75);

-moz-opacity:.75;

opacity:.75; 

}

#tnt_pagination {

	display:block;

	height:22px;

	line-height:21px;

	clear:both;

	padding-top:3px;

	font-family:Tahoma, Geneva, sans-serif;

	font-size:12px;

	font-weight:bold;

}



#tnt_pagination a:link{

	padding:7px;

	padding-top:2px;

	padding-bottom:2px;

	margin-left:10px;

	text-decoration:none;

	color:#060;

	font-weight:bold;

}

 #tnt_pagination a:visited{

	padding:7px;

	padding-top:2px;

	padding-bottom:2px;

	text-decoration:none;

	color:#060;

	font-weight:bold;

}

#tnt_pagination a:hover {

	color:#000000;	

}



#tnt_pagination .active_tnt_link {

	padding:7px;

	padding-top:2px;

	padding-bottom:2px;

	margin-left:10px;

	text-decoration:none;

	color:#000000;

	cursor:default;

}



#tnt_pagination .disabled_tnt_pagination {

	padding:7px;

	padding-top:2px;

	padding-bottom:2px;

	margin-left:10px;

	text-decoration:none;

	color:#060;

	cursor:default;

}

.bottom{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

color:#FFFFFF;

text-align:justify;

}

.bottom a{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

color:#FFFFFF;

text-align:justify;

}

.style118 {

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size: 14px; 

padding-left:5px;

padding-top:5px;

padding-bottom:5px;

font-weight:bold;

color:#a0a1a5;

}



.hello {

font-family:Tahoma, Geneva, sans-serif;

font-weight:normal;

font-size: 14px; 

padding-left:10px;

padding-top:5px;

color:#ffffff;

letter-spacing:2px;

}



.hello A{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-weight:bold;

font-size: 12px; padding-left:5px; 

}



.my1 {	

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight: normal;

font-size:14px;

color: #ffb53c;

text-decoration:none;

text-align:center;

	vertical-align:bottom;

}



.my1 A{	

	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;

	font-weight: normal;

	font-size:14px;

	color: #ffb53c;

	text-decoration:none;

text-align:center;

	vertical-align:bottom;

}

.my1 A:hover{	

	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;

	font-weight: normal;

	font-size:14px;

	color: #ffffff;

	text-decoration:none;

	text-align:center;

	vertical-align:bottom;

}

.profile {

	outline: none;

	text-decoration: none;

}

.profile img {

	border: 2px solid #ffffff;

		padding: 2px;



}





.footer22{

	font-family:Tahoma, Geneva, sans-serif;

	font-weight: normal;

	font-size:14px;

	color: #000000;

	text-decoration:none;

	text-align:center;

	vertical-align:bottom;

	}

	

.footer22 a{

	font-family:Tahoma, Geneva, sans-serif;

	font-weight: normal;

	font-size:14px;

	color: #000000;

	text-decoration:none;

	text-align:center;

	vertical-align:bottom;

	}

.footer22 a:hover{

	font-family:Tahoma, Geneva, sans-serif;

	font-weight: normal;

	font-size:14px;

	color:#000000;

	text-decoration:none;

	text-align:center;

	vertical-align:bottom;

text-decoration:underline;



	}

	

.tell {

font-family:Tahoma, Geneva, sans-serif;

	font-size: 14px;

	color: #000000;

	text-align: justify;

	padding-left:5px;

	padding-right:5px;

	font-weight:normal;

text-transform:capitalize;

}

.style123{

font-family:Tahoma, Geneva, sans-serif;



font-size:10pt;

color:#000000;

font-weight:bold;

padding-left:10px;

letter-spacing:1px;

text-align:left;

}



.jk{

font-family:Tahoma, Geneva, sans-serif;

font-size:11px;

color:#060;

padding-left:5px;

line-height:22px;

text-align:justify;

}

.jk a{

font-family:Tahoma, Geneva, sans-serif;

font-size:11px;

color:#000000;

line-height:22px;

text-align:justify;

font-weight:bold;

text-decoration:none;



}

.jk a:hover{

font-family:Tahoma, Geneva, sans-serif;

font-size:11px;

color:#060;

line-height:22px;

text-decoration:none;

text-align:justify;

font-weight:bold;

text-align:right;

}



.jk1{

font-family:Tahoma, Geneva, sans-serif;

font-size:11px;

color:#060;

padding-left:5px;

line-height:22px;

text-align:right;

}

.jk1 a{

font-family:Tahoma, Geneva, sans-serif;

font-size:11px;

color:#000000;

line-height:22px;

text-align:right;

font-weight:bold;

text-decoration:none;



}

.jk1 a:hover{

font-family:Tahoma, Geneva, sans-serif;

font-size:11px;

color:#060;

line-height:22px;

text-decoration:none;

text-align:right;

font-weight:bold;

}

.event{

font-family:Tahoma, Geneva, sans-serif;

font-size: 11px;

font-style: normal;

font-weight: normal;

text-transform: normal;

letter-spacing: normal;

line-height: 1.4em;

}

.event A

{

color:#060;

text-decoration:none;

text-align:right;

font-size:11px;



}

.event A:hover

{

font-size:11px;

color:#000000;

text-decoration:none;

text-align:right;

}



  .imageweek {

background-image:url(../images1/imageoftheweekbg.gif);

background-repeat:no-repeat;

}

.inner{

background-image:url(../images1/inner_left1.gif);

background-repeat:no-repeat;

}	

.greenborder {



	border: 1px solid #060;

	width: 138px;

	height: 17px;

	background:url(../images1/tfbg2.gif) no-repeat;

}

.greenborder2{

	border: 1px solid #060;

	background:url(../images1/tfbg2.gif) no-repeat;

}

.greenborder1 {

	border: 1px solid #060;

	width: 138px;

	height: 20px;

}

.innerbar{;

background-image:url(../images1/bar_mid.gif);

background-repeat:no-repeat;

background-color:#f9fd72;

}

.midarea{

background-image:url(../images1/mid.png);

background-repeat:no-repeat;

background-color:#f9fd72;

}

.innerpassword{

background-image:url(../images1/forgetpassword.gif);

background-repeat:no-repeat;

}	



.divider{

	background-image:url(../images1/divider.jpg);

	background-repeat:no-repeat;

}

.yellowgreen{

	background-image:url(../images1/bg_yellowgreen.gif);

	background-repeat:no-repeat;

	height:149px;

}

.yellowgreen1{

	background-image:url(../images1/bg_yellowgreen1.gif);

	background-repeat:no-repeat;

	height:200px;

}



.bullet{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#333333;
	padding: 0 0 0 0px;
background-image:url(../images/dot.jpg);
background-repeat:repeat-x;
background-position:0px 27px;
line-height: 30px;
	}
.bullet a{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#333333;
line-height: 30px;
text-decoration:none
	}
.bullet a:hover{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#000000;
line-height: 30px;
text-decoration:none;
	}	
	
.style3m 

{	
font-family:Tahoma, Geneva, sans-serif;
font-size: 11px;
color: #333333;
text-align:left;
padding-left:5px;
padding-right:1px;
text-align:justify;
line-height:24px;
}

.style3m a{

 font-size:12px; 
 color:#333;
 text-decoration:none;text-align: left;

font-family:Tahoma, Geneva, sans-serif;

}

.style3m a:hover{

 font-size:12px;  color:#15a9d0;
 text-decoration:underline;text-align: left;

font-family:Tahoma, Geneva, sans-serif;

}	

.input_s{
	width:76px;
	height:18px;
	border:1px solid #C9D3D4;
	background-color:#FFF;
	color:#999;
}
.slct_2 {
	width:86px;
	height:18px;
	color:#737373;
	border:1px solid #C9D3D4;
	font-family:Tahoma, Geneva, sans-serif;
		font-size:11px;						   /**/
	font-weight:normal;	
	color:#777;/**/

}
.slct {
	width:52px;
	height:18px;
	color:#737373;
	border:1px solid #C9D3D4;
}
.input{
	width:144px;
	height:18px;
	border:1px solid #C9D3D4;
	background-color:#FFF;
	color:#999;
}
.rdmr a {
	text-decoration:none;
	padding:0px 12px 0px 1px;
	background:url(images/0blt2.jpg) right top no-repeat;
	color:#028ECF;
	font-weight:bold;
}
.rdmr a:hover {
	text-decoration:underline;
}

.input_m{
	width:219px;
	height:20px;
	border:1px solid #BDD17C;
	background-color:#FFF;
	color:#999;
}
.ta {
	width:219px;
	height:71px;
	color:#787878;
	border:1px solid #BDD17C;
	background-color:#FFF;
	padding:2px 0px 0px 5px;
	margin:0px 0px 0px 0px;
	overflow:auto;
}
.sngl2 a {
	text-decoration:none;
	padding:0px 0px 0px 8px;
	background:url(images/0blt1.jpg) left top no-repeat;
	color:#ff0000;
}
.sngl2 a:hover {
	text-decoration:underline;
}

.sngl a {
	text-decoration:underline;
	padding:0px 0px 0px 8px;
	background:url(images/0blt1.jpg) left top no-repeat;
	color:#028ECF;
}
.sngl a:hover {
	text-decoration:none;
}

.bullet1{
	background-repeat:no-repeat;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#333333;
	padding: 0 0 0 25px;
background-image:url(../images/bull.gif);
background-position:0px 8px;
line-height: 20px;
font-weight:bold;
	}
.bullet1 a{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#333333;
line-height: 20px;
text-decoration:underline;
	}
.bullet1 a:hover{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#028ECF;
line-height: 20px;
text-decoration:none
	}	
	
.style6 {color: #028ECF}
	
.bottom3{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#333333;
	}
