body            {       background-color: #CBD3D9;
                        font-family: Verdana;
                        font-size: 10pt;
                        color: "#000000"}

p
  {
  font-size: 10pt;
  font-family: Verdana;

  }
  
H2
  {
  font-size: 15pt;
  font-family: Verdana;

  }

.form {
	background-color : #E8E8E8;
	border-color : #BDBDBD;
	border-style : solid;
	border-width : thin;
}

td
  {
  font-size: 10pt;
  font-family: Verdana;

  }

A {
  color: #19547E;
  letter-spacing: normal;
  font-family: Verdana;
  font-weight: bold;
  font-variant: normal;
  font-style: normal;
  text-decoration: none;
  text-transform: none;
}

A:hover {
  color: #000000;
  letter-spacing: normal;
  font-family: Verdana;
  font-weight: bold;
  font-variant: normal;
  font-style: normal;
  text-decoration: underline;
  text-transform: none;
}

.topitems	{     
         	 font-family: 		Verdana;
         	 font-size:   		8pt;
         	 color:      		#cccccc;
			 font-weight: 		bold;
			}
			
a.topitems	{     
         	 font-family: 		Verdana;
         	 font-size:   		8pt;
         	 color:      		#ffffff;
			 text-decoration: 	none;
			 font-weight: 		bold;
			}
			
a.topitems:hover	{     
         	 font-family: 		Verdana;
         	 font-size:   		8pt;
         	 color:      		#ffffff;
			 text-decoration: 	underline;
			 font-weight: 		bold;
			}


li {  list-style-position: outside; 
font-size: 10pt;
list-style-type: square}

.bottom
  
{
  font-size: 8pt;
  font-family: Verdana;

  }

.topmenu
  
{
  font-size: 9pt;
  font-family: Verdana;
  color: #19547E;

  }

.title
  
{
  font-size: 18pt;
  font-family: Verdana;
  color: #4982AA;
; letter-spacing: -0.1em

  }

.smallertitle
  
{
  font-size: 11pt;
  font-family: Verdana;
  color: #4982AA;
  font-weight: bold;

  }

.sidemenuleave{border: none;}
.sidemenuenter{border: none; background: #ffffff;}
.sideitems	{     
         	 font-family: 		Verdana;
         	 font-size:   		7pt;
         	 color:      		#000000;
			}
			
a.bottomlinks	{     
         	 font-family: 		Verdana;
         	 font-size:   		8pt;
         	 color:      		#000000;
			 text-decoration: 	none;
			}
			
a.bottomlinks:hover	{     
         	 font-family: 		Verdana;
         	 font-size:   		8pt;
         	 color:      		#666666;
			 text-decoration: 	underline;
			}
a.topmenu	{     
         	 font-family: 		Verdana;
         	 font-size:   		9pt;
         	 color:      		#19547E;
			 text-decoration: 	none;
			}
			
a.topmenu:hover	{     
         	 font-family: 		Verdana;
         	 font-size:   		9pt;
         	 color:      		#000000;
			 text-decoration: 	none;
			}
a.toplinks	{     
         	 font-family: 		Verdana;
         	 font-size:   		8pt;
         	 color:      		#000000;
			 text-decoration: 	none;
			}
			
a.toplinks:hover	{     
         	 font-family: 		Verdana;
         	 font-size:   		8pt;
         	 color:      		#cc0000;
			 text-decoration: 	none;
			}
a.sidemenu	{     
         	 font-family: 		Verdana;
         	 font-size:   		9pt;
         	 color:      		#000000;
			 text-decoration: 	none;
			}
			
a.sidemenu:hover	{     
         	 font-family: 		Verdana;
         	 font-size:   		9pt;
         	 color:      		#3C7298;
			 text-decoration: 	underline;
			}
a.highlighted	{     
         	 font-family: 		Verdana;
         	 font-size:   		9pt;
         	 color:      		#ffffff;
			 text-decoration: 	none;
			}
			
a.highlighted:hover	{     
         	 font-family: 		Verdana;
         	 font-size:   		9pt;
         	 color:      		#ffffff;
			 text-decoration: 	underline;
			}



a.sidemenu_root_off {

font-family:Verdana;
font-size:9pt;
color:#000000;
text-decoration:none;
border-top:1px solid #4982AA;
background-color:#EFEFEF;
width:209px;
cursor:pointer;
vertical-align:middle;
display:block;
padding:5 5px 5px 2;
margin:0;
			
}

a.sidemenu_root_off:hover {

font-family:Verdana;
font-size:9pt;
color:#ffffff;
text-decoration:none;
border-top:1px solid #EFEFEF;
background-color:#3C7298;
width:209px;
cursor:pointer;
vertical-align:middle;
display:block;
padding:5 5px 5px 2;
margin:0;
			
}

a.sidemenu_root_on {

font-family:Verdana;
font-size:9pt;
color:#ffffff;
text-decoration:none;
border-top:1px solid #4982AA;
background-color:#3C7298;
width:209px;
cursor:pointer;
vertical-align:middle;
display:block;
padding:5 5px 5px 2;
margin:0;
			
}

a.sidemenu_root_on:hover {

font-family:Verdana;
font-size:9pt;
color:#F6EB91;
text-decoration:none;
border-top:1px solid #4982AA;
background-color:#3C7298;
width:209px;
cursor:pointer;
vertical-align:middle;
display:block;
padding:5 5px 5px 2;
margin:0;
			
}

a.sidemenugreen_root_on {

font-family:Verdana;
font-size:9pt;
color:#ffffff;
text-decoration:none;
border-top:1px solid #4982AA;
background-color:#0A7446;
width:209px;
cursor:pointer;
vertical-align:middle;
display:block;
padding:5 5px 5px 2;
margin:0;
			
}

a.sidemenugreen_root_on:hover {

font-family:Verdana;
font-size:9pt;
color:#F6EB91;
text-decoration:none;
border-top:1px solid #4982AA;
background-color:#0A7446;
width:209px;
cursor:pointer;
vertical-align:middle;
display:block;
padding:5 5px 5px 2;
margin:0;
			
}

a.sidemenu_inside_off {

font-family:Verdana;
font-size:9pt;
color:#000000;
text-decoration:none;
border-top:1px solid #E6E6E6;
background-color:#98CEE7;
width:209px;
cursor:pointer;
vertical-align:middle;
display:block;
padding:5 5px 5px 2;
margin:0;
			
}

a.sidemenu_inside_off:hover {

font-family:Verdana;
font-size:9pt;
color:#000000;
text-decoration:none;
border-top:1px solid #E6E6E6;
background-color:#E0F5FE;
width:209px;
cursor:pointer;
vertical-align:middle;
display:block;
padding:5 5px 5px 2;
margin:0;
			
}

a.sidemenugreen_inside_off {

font-family:Verdana;
font-size:9pt;
color:#000000;
text-decoration:none;
border-top:1px solid #E6E6E6;
background-color:#71D097;
width:209px;
cursor:pointer;
vertical-align:middle;
display:block;
padding:5 5px 5px 2;
margin:0;
			
}

a.sidemenugreen_inside_off:hover {

font-family:Verdana;
font-size:9pt;
color:#000000;
text-decoration:none;
border-top:1px solid #E6E6E6;
background-color:#C1EFD3;
width:209px;
cursor:pointer;
vertical-align:middle;
display:block;
padding:5 5px 5px 2;
margin:0;
			
}

a.sidemenu_inside_on {

font-family:Verdana;
font-size:9pt;
color:#000000;
text-decoration:none;
border-top:1px solid #E6E6E6;
background-color:#E0E1D0;
width:209px;
cursor:pointer;
vertical-align:middle;
display:block;
padding:5 5px 5px 2;
margin:0;
			
}

a.sidemenu_inside_on:hover {
	font-family:Verdana;
	font-size:9pt;
	color:#000000;
	text-decoration:none;
	border-top:1px solid #E6E6E6;
	background-color:#C6C7B6;
	width:209px;
	cursor:pointer;
	vertical-align:middle;
	display:block;
	padding:5 5px 5px 2;
	margin:0;
			
}

a.sidemenu_inside_on_active {

font-family:Verdana;
font-size:9pt;
color:#000000;
text-decoration:none;
border-top:1px solid #E6E6E6;
background-color:#C6C7B6;
width:209px;
cursor:pointer;
vertical-align:middle;
display:block;
padding:5 5px 5px 2;
margin:0;
font-weight: bold;
			
}

a.sidemenu_inside_on_active:hover {

font-family:Verdana;
font-size:9pt;
color:#000000;
text-decoration:none;
border-top:1px solid #E6E6E6;
background-color:#C6C7B6;
width:209px;
cursor:pointer;
vertical-align:middle;
display:block;
padding:5 5px 5px 2;
margin:0;
font-weight: bold;
			
}


h4 {  font-size: 12px; color: #3366CC}


/* Forum integrated CSS */


/* Text for most CSS classes */

}
.lgText, .heading{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
}

/* Text */
.smText{
	font-size: 10px;
}

.lgText{
	font-size: 15px;
}

.heading{
	font-size: 19px;
}

.error{
	color : #FF0000;
}

/* Search highlight */
.highlight{
	background-color: #ffff66
}

a.smLink {
	font-size: 10px;
}

/* navigation hyperlinks */
a.nav, a.nav:visited{
	color : #444444;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
}

a.nav:hover, a.nav:visited:hover{
	color : #999999;
	text-decoration : underline;
	font-size: 10px;
	font-weight: bold;
}

.avatar, #avatar{
	width: 64px;
	height: 64px;
	border: 1px solid #000000;
	margin: 2px;
}

/* Rich Text Editor */
.WebWizRTEbutton{
	 border: #EFEFEF 1px solid;
}

.WebWizRTEtextarea{
	background-color: #FFFFFF;
	font-size: 12px;
}

.RTEbutton{
	background-color: #E6E7F2;
}

/* Tables */
.basicTable{
	border: 0px;
	width: 98%;
}

.errorTable{
	border: 1px solid #FD7D40;
	background-color: #FFF2E6;
	width: 98%;
	color: #FF0000;
}

.tableBorder, .wwgAdTable{
	border: 1px solid #B6B9CB;
	background-color: #FFFFFF;
}

/* Table Ledger */
.tableLedger{
	font-weight: bold;
	color: #FFFFFF;
	background-color: #7F7F99;
	height: 26px;
}

.tableLedger a:link, .tableLedger a:visited{
	color : #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}

.tableLedger a:hover, .tableLedger a:visited:hover{
	color : #CCCCCC;
	text-decoration: underline;
	font-weight: bold;
}

/* Search Sub-Ledger */
.tableSubLedger{
	font-weight: bold;
	background-color: #DCDDE4;
	height: 22px;
}

.tableSubLedger a:link, .tableSubLedger a:visited{
	color : #000000;
	text-decoration: underline;
	font-weight: bold;
}

.tableSubLedger a:hover, .tableSubLedger a:visited:hover{
	color : #666666;
	text-decoration : underline;
	font-weight: bold;
}

/* Search Ledger */
.tableSearchLedger{
	font-weight: bold;
	background-color: #DCDDE4;
}

.tableSearchLedger a:link, .tableSearchLedger a:visited{
	color : #000000;
	text-decoration: underline;
	font-weight: bold;
}

.tableSearchLedger a:hover, .tableSearchLedger a:visited:hover{
	color : #666666;
	text-decoration : underline;
	font-weight: bold;
}

/* Tables */
.tableRow{
	background-color: #F0F1F5;
}

.tableTopRow, .tableBottomRow{
	background-color: #F0F1F5;
}

/* Alternating Row Colours */
.evenTableRow{
	background-color: #F0F1F5;

}

.oddTableRow{
	background-color: #F0F1F5;
}

.hiddenTableRow{
	background-color: #DFDFDF;
}

/* Private messager */
.PMtableRow{
	background-color: #F0F1F5;
}

.PMmsgBody{
	width: 99%;
	max-height: 350px;
	float: left; 
	overflow: auto;
}

/* Forum posts */
.msgBody{
	width: 100%;
}

.msgEvenTableRow, .msgEvenTableSide{
	background-color: #F8F8FC;
	font-size: 10px;
}

.msgOddTableRow, .msgOddTableSide{
	background-color: #F8F8FC;
	font-size: 10px;
}

.msgEvenTableSide a:link, .msgEvenTableSide a:visited, .msgOddTableSide a:link, .msgOddTableSide a:visited{
	color : #000000;
	text-decoration: underline;
	font-weight: bold;
}

.msgEvenTableSide a:hover, .msgEvenTableSide a:visited:hover, .msgOddTableSide a:hover, .msgOddTableSide a:visited:hover{
	color : #666666;
	text-decoration : underline;
	font-weight: bold;
}

.msgHiddenTableRow{
	font-size: 10px;
	background-image: url(../../forum_images/pre_approved_post.gif);
}

.msgLineDevider{
	border: solid #D1D7DC 0px;
	border-top-width: 1px;
	border-bottom-width: 1px;
}

.msgSignature{
	max-height: 160px;
	width: 100%;
}

.postSeparatorTableRow{
	height: 10px;
	background-color: #E1E2F0;

}

/* Calendar */
.calLedger{
	font-weight: bold;
	background-color: #DCDDE4;
	padding:4px;
}
.calLedger a:link, .calLedger a:visited{
	color : #000000;
	text-decoration: none;
	font-size: 10px;
}

.calLedger a:hover, .calLedger a:visited:hover{
	color : #666666;
	text-decoration: none;
	font-size: 10px;
}

.calDateCell{
	background-color: #F8F8FC;
}

.calTodayCell{
	background-color: #F8F8FC;
	border:1px solid #FF0000;
}

.calEmptyDateCell{
	background-color: #FFFFFF;
}

/* BBcode blocks */
.BBquote{
	border: 1px dotted #999999;
	background-color: #FFFFFF;
	width: 97%;
	padding: 5px;
	margin: 8px 0px;
	text-align: left;
	overflow: auto;
	display: block;
	padding: 5px;
}

.BBcode{
	font-family: Courier New, Courier, mono;
	border: 1px dashed #999999;
	width: 97%;
	padding: 5px;
	margin: 8px 0px;
	text-align: left;
	overflow: auto;
	display: block;
	padding: 5px;
}





.hometd {  font-size: 10px; color: 666666}
.hometdheader {  font-size: 10px; color: 346F98; font-weight: bold;}

table.clock {
  text-align: center;
  border: thin dotted blue;
  padding: 5px;
  margin: auto;
}

input.clock2 {
  text-align: center;
  border: none;
  font: bold .9em verdana, helvetica, arial, sans-serif;
  padding-bottom: .5em;
}

.clock3 {
  text-align: center;
  font: .7em verdana, arial, helvetica, ms sans serif;
}

.inputs {  font-size: 10px; font-family: Verdana}
.inputssubmit {  font-size: 10px; font-family: Verdana}

/*----------------------------------------*/
/*-------------New CSS - Vlad-------------*/
/*----------------------------------------*/

.bg_head{
margin:0;
padding:0;
border:0;
background-color:#FFFFFF;
background-image:url(../_images/bg_under_head.jpg);
background-position:left;
background-repeat:repeat-x;
height:22px;
width:773px;
}
H1{
float:left;
margin:0 200 0 15;
padding:0;
border:0;
font-family:Arial, Helvetica, sans-serif;
font-size:26px;
font-weight:normal;
color:#4a84aa;
text-align:left;
text-decoration:none;
}
H3{
float:left;
margin:8 7 0 0;
padding:0;
border:0;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
color:#4a84aa;
text-align:left;
text-decoration:none;
}
H6{
float:left;
margin:0 337 0 15;
padding:0;
border:0;
font-family:Arial, Helvetica, sans-serif;
font-size:26px;
font-weight:normal;
color:#4a84aa;
text-align:left;
text-decoration:none;
}
.p_under_title{
margin:40 40 0 16;
padding:0;
border:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#555555;
text-align:left;
text-decoration:none;
}
.p_under_title2{
margin:40 40 0 16;
padding:0;
border:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#555555;
text-align:left;
text-decoration:none;
}
.p_under_title3{
margin:18 0 0 16;
padding:0;
border:0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#666666;
text-align:left;
text-decoration:none;
}
.tax_prep{
float:left;
margin:15 0 0 16;
padding:0;
border:0;
height:149px;
width:326px;
background-image:url(../_images/tax_prep.jpg);
background-position:left;
background-repeat:no-repeat;
}
.tax_consum{
float:left;
margin:15 0 0 20;
padding:0;
border:0;
height:149px;
width:326px;
background-image:url(../_images/tax_consummer.jpg);
background-position:left;
background-repeat:no-repeat;
}
.tax_prep_text{
margin:99 0 0 5;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
.tax_consum_text{
margin:94 0 0 5;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}
.easy_steps{
float:left;
margin:0 0 0 0;
padding:0;
border:0;
background-image:url(../_images/step_1.jpg);
background-position:top left;
background-repeat:no-repeat;
height:37px;
width:100px;
}
.easy_steps2{
float:left;
margin:0 0 0 0;
padding:0;
border:0;
background-image:url(../_images/step_2.jpg);
background-position:top left;
background-repeat:no-repeat;
height:37px;
width:100px;
}
.easy_steps3{
float:left;
margin:0 0 0 0;
padding:0;
border:0;
background-image:url(../_images/step_3.jpg);
background-position:top left;
background-repeat:no-repeat;
height:37px;
width:100px;
}
.rad_but_title{
height:25px;
width:710px;
background-image:url(../_images/title_bullet_bg.jpg);
margin:35 0 0 16;
padding:0;
border:0;
}
.bulet_title{
float:left;
background-image:url(../_images/title_bullet.jpg);
background-position:top left;
background-repeat:no-repeat;
height:25px;
width:27px;
margin:0;
padding:0;
border:0;
}
.inside_text_title{
margin:0;
padding:4 0 0 5;
border:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.rad_buttons{
margin:15 0 0 40;
padding:0;
border:0;
background:none;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}
#nextStep{
background-color:none;
background-image:url(../_images/button_bg_center.jpg);
background-repeat:repeat-x;
margin:35 0 25 43;
padding:0;
height:31px;
widows:90px;
}
.table_form{
margin:25 0 15 17;
}
.subDescription{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
font-weight:normal;
color:#999999;
margin:26 65 3 18;
}
.product_container{
background-image:url(../_images/product-bg.jpg);
background-position:top;
background-repeat:repeat-x;
border-top:thin;
border-top-color:#eeeeee;
border-top-style:solid;
padding:10 0 0 2;
background-color:#ffffff;
height:200px;
width:700px;
margin:5 0 27 16;
}
.product-title{
float:left;
padding:0;
margin:6 5 10 9;
border:0;
height:25px;
width:565px;
color:#999999;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:normal;
}
.separator-3{
float:left;
height:15px;
width:710px;
}
.product-description{
margin:0;
float:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#666666;
}
.product-buttons{
margin:15 0 0 0;
}
.product-button-link{
border:0;
margin:0;
padding:0;
}
.text-link{
color:#006699;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:underline;
}
.text-link:hover{
color:#006699;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:underline;
}
.text-link2{
color:#006699;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
}
.text-link2:hover{
color:#006699;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
}
.p_under_prod{
margin:5 0 5 0;
padding:0;
border:0;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
text-decoration:none;
color:#666666;
}
.p_under_prod2{
margin:5 0 5 0;
padding:0;
border:0;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
text-decoration:none;
color:#999999;
}
.simple_list{
margin:10px 0 0 22px;
padding:0 0 0 0;
border:0;
}
.simple_list_li{
margin:5px;
padding:0 0 0 17px;
background-image:url(../_images/bullet_list.jpg);
background-repeat:no-repeat;
background-position:left;
color:#999999;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
list-style-position:inherit;
list-style-type:none;
}
