/*††††††††††††††††††-CONSTANT-††††††††††††††††††††††††*/

body, form, input, textarea, select, td, ul {

	margin:0px 0px 0px 0px; 				  			 	 

	padding:0px 0px 0px 0px; 

}

body {														  	

	background:url(images/0bg2.jpg) bottom left repeat-x #FFF;

}	

table {								 	  	  

	border-collapse:collapse;			 	 

	border:0px;	

	padding:0px 0px 0px 0px;

	width:100%;

}									   

td {							       				  

	font:normal 12px Arial, Helvetica, sans-serif;							 

	vertical-align:top;				  			  

	line-height:14px;

	color:#262323;

}										   	   

input, textarea, select{			     

	font:normal 12px Arial, Helvetica, sans-serif;			

	padding:1px 0px 0px 3px;		   

	vertical-align:top;	

	color:#3A3A3A;

}		



ul {list-style:none;}

br {line-height:0px;}							        

img {border:0px;}	

/*____________________________________________________*/

/*†††††††††††††††††††††-TEXT-†††††††††††††††††††††††††*/

a 		{color:#0082BF;}	   

a:hover {text-decoration:none;}	

b 		{color:#C3C3C3;}

b a		{color:#62C800}

font 	{color:#0082BF; font:normal 12px Arial, Helvetica, sans-serif;}

font b	{font:normal 14px Tahoma, Arial; color:#D71166;}

.nn a	{text-decoration:none;}

.nn a:hover {text-decoration:underline;} 	

/*____________________________________________________*/

/*†††††††††††††††††††-INPUTS-†††††††††††††††††††††††††*/

.input, .ta{

	width:121px;

	border:1px solid #C5CFD8;

	height:18px;	

}

.ta {

	width:189px;

	height:96px;

	overflow:auto;

}

.input_1 {

	width:177px;

	height:18px;

	border:1px solid #C1C1C1;

	margin:-1px 0px 0px 1px;

}

.input_2, .input_3, .input_4, .input_5, .ta_1  {

	width:198px;

	height:18px;

	border:1px solid #000;

	background:#FFF;

}

.input_3 {

	width:212px;

}

.input_4 {

	width:212px;

}

.input_5 {

	width:155px;

}

.slct_1 {

	width:67px;

	margin:0px 0px 0px 5px;

	font-size:11px;

}

.ta_1 {

	width:155px;

	height:79px;

	overflow:auto;

}

/*____________________________________________________*/

/*†††††††††††††††††††††-LINKS-††††††††††††††††††††††††*/

.rdmr {

	color:#E10B6B;

	font:bold 10px Tahoma, Arial;

}

/*____________________________________________________*/

/*††††††††††††††††††††††-LISTS-†††††††††††††††††††††††*/

li {

	list-style:none;

	line-height:14px;

	margin:0px 0px 3px 0px;

}



li a {

	color:#0082BF;

	font:normal 12px Arial, Helvetica, sans-serif;

}





/*_____________________________________________________*/

/*††††††††††††††††††††††-FOOTER-†††††††††††††††††††††††*/

.ftr td{

	height:52px;

	color:#FFF;

}

.ftr a {

	color:#A5E2FF;

}

/*_____________________________________________________*/

/*††††††††††††††††††††††-HEADER-†††††††††††††††††††††††*/

.hdr {

	height:92px;

	background:url(images/hbg.jpg) 0 0 no-repeat

}



/*_____________________________________________________*/

/*††††††††††††††††††††††-TABLES-†††††††††††††††††††††††*/

.c a{

	color:#D1E7F1;

}

.t td{

	border:2px solid #FFF;

	background:#E5F4FF;

	padding:2px 0px 0px 2px;

}

.f td{

	font-size:11px;

}





#menu {

	margin: 0px;

	padding: 0px;

	float: left;

	margin-top: 20px;

}



#menu li {

	display: block;

	float: left;

	padding-left: 20px;

	padding-right: 20px;

	text-transform: uppercase;

	font-size: 11px;

	background: url(images/menu_leftr.jpg) left no-repeat;

}



#menu a {

	color: black;

	text-decoration: none;

	font-size: 11px;

}



#menu a:hover {

	font-weight: bold;

	color: #027bb4;

}



.style1 {

	font-size: 18px;

	font-style: italic;

	line-height: normal;

	color: #027bb4;

}

.style3 {

	color: #414141;

	font-size: 13px;

	font-weight: bold;

}

.style4 {font-size: 10px}



h2 {

	font-size: 17px;

	margin: 0px;

	padding-bottom: 5px;

	color: #027bb4;

}

.jargon li strong{

	color: #666;

	display: block;

	padding: 4px;

	border-bottom: 4px solid #027BB4;

	

}



.jargon li {

	margin: 5px;

	display: block;

	width: 100%;

	color: #999;

	font-size: 14px;

	font-size: 11px;

	

}



.jargon span {

	padding: 5px;

	display: block;

}

/* table skins */



.rowhighlight {

	background: #EBF0F6;

	font-weight: bold;

}



.tablehead {

	background: #7C94AB;

}



.tablehead strong{

	font-weight: bold;

	color: white;

	font-size: 13px;

}



.row2 {

	background: #F7F7F7;

}







.packagerow1 {

	background: #EBF0F6;

}



.packagerow2 {

	background: #F5F7FA;

}



.featuretable p{

	padding: 0px;

	padding-left: 10px;

	font-weight: bold;

	margin: 1px;

}





.featuretable .result {

	text-align: center;

	font-weight: normal;

}



.featuretable {

	border: none;

	width: 600px;

}



.featuretable table{

	border: none;

	font-size: 14px;

	color: white;

}



.featuretable table td {

	font-size: 14px;

	font-weight: bold;

}







.featuretable .signup a {

	padding-left: 23px;

	font-weight: bold;

	text-decoration: none;

	color: #23375C;

}



.featuretable .signup a:hover {

	color: white;

}



.featuretable .highlight {

	background: #DBEBFF;

}





.question1 {

	text-align: center;

}



.question2 {

	text-align: center;

}



.question1 a {

	text-align: center;

	display: block;

	height: 14px;

	width: 14px;

	font-size: 0px;

	background: url(images/question_row1.jpg);

}



.question1 a:hover {

	background: url(images/question_row1_over.jpg);

}



.question2 a {

	text-align: center;

	display: block;

	height: 14px;

	width: 14px;

	font-size: 0px;

	background: url(images/question_row2.jpg)

}



.question2 a:hover {

	background: url(images/question_row2_over.jpg)

}



 /* Show/Hide */

.subvisible {

 display : block;

 visibility: visible;

 padding: 0px 0px 0px 10px;

 }

 .subhidden, .hidden {

  display: none;

  visibility: hidden;

 }

#Layer1 {
	position:absolute;
	width:33px;
	height:55px;
	z-index:1;
}
