body {														  /**/	
	margin:0px 0px 0px 0px; 				  			 	 /**/
	padding:0px 0px 0px 0px; 				 			    /**/
	color:#7A7A7A;			 	  						   /**/
	background-color:#FFF;
	height:100%;
	font-family:Verdana		              	                                    /**/
}	

													    /**/
br {line-height:0px;}							        /**/
img {border:0px;}	
								                        /**/
td {							       				  /**/
	font-size:11px;									 /**/
	font-weight:normal;				   				/**/  	  
	font-family: Tahoma, Arial;		   			   /**/	
	vertical-align:top;				  			  /**/
	line-height:13px;						 	 /**/
	padding:0px 0px 0px 0px;		     		/**/
}										   	   /**/
table {								 	  	  /**/
	border-collapse:collapse;			 	 /**/
	border:0px;						    	/**/
	padding:0px 0px 0px 0px;			   /**/
	}
										  /**/
input, textarea, select{			     /**/
	font:normal 11px Tahoma, Arial;		/**/
	padding:2px 0px 0px 2px;		   /**/
	margin:0px 0px 0px 0px;			  /**/
	vertical-align:top;				 /**/
}									/**/
a {text-decoration:none}	       /**/
a:hover{text-decoration:underline}/**/

h3{font-size:16px;font-weight:bold; text-align:left}
h2{font-size:14px;font-weight:bold;margin:0px; padding: 2px}
h1{font-size:19px;font-weight:300;margin:0px; padding: 1px}

							 /**/
/*---------------------------**/
.postitle
{margin-bottom:15px;color:#485e88;}

.posjobstitle
{margin-bottom:10px;color:#485e88;padding-top:5px}

.link_h a{
	color:#AAA9A7;
	text-decoration:none;
	font-size:10px;
}
.link_h a:hover {
	text-decoration:underline;
}
.input_h {
	width:123px;
	height:19px;
	border:1px solid #C9C7C4;
	font-size:10px;
	color:#AAA9A7;
}
.input {
	width:214px;
	height:19px;
	border:1px solid #C9C7C4;
}
.ta {
	width:214px;
	height:154px;
	border:1px solid #C9C7C4;
	overflow:auto;
}
.date a{
	color:#FF8400;
	font:bold 10px Tahoma, Arial
}
.rdmr a {
	padding:0px 0px 0px 16px;
	background:url(images/0blt1.jpg) top left no-repeat;
	color:#7A7A7A;
	font-weight:bold;
	text-decoration:none;
}
.rdmr a:hover {
	text-decoration:underline;
}
.link_1 a{
	color:#09A2FF;
}
.link_f a{
	color:#FFF;
	text-decoration:none;
}
.link_f a:hover{
	text-decoration:underline;
}
.link_f1 a{
	color:#9C9B98;
}

.list li {
	margin:6px 0px 0px 0px;
	line-height:1.31em;
}
.list li a {
	color:#09A2FF;
	padding:0px 0px 0px 18px;
	background:url(images/0blt2.jpg) top left no-repeat;
}	

.logo
{
background:url(http://www.topitconsultant.com/images/itlogo.gif);
}

.menu
{
    color:#696969;
    font-weight:bold;
    font-size:13px;
 }
.linkMenu
{
   color:#696969;
   font-weight:bold;
    font-size:11px;       
    padding:3px 8px 3px 8px;
 }
 
 .linkRed
{
   color:#f01a22;
   font-weight:bold;
    font-size:11px;       
    padding:0px 4px 0px 4px;
 }
 .tabback
 {background-image:url(http://www.topitconsultant.com/images/menuMdlGrey.jpg);padding:0px 0px 7px 0px; vertical-align:top}

 .linkMenu2
{
   color:#696969;
   font-weight:bold;
    font-size:11px;  
 

  
 }
 .searchCat
 {
    color:#485e88;
    font-weight:bold;
    vertical-align:middle;
 }
 
 
 
 .formText
 {
 padding:5px;padding-left:15px;text-align:left;color:#485e88;font-weight:bold;vertical-align:middle;
 }
 
 .formText2
 {
     padding:3px;text-align:left;color:#485e88;font-weight:bold;vertical-align:middle;

 }
 .posText
 {     padding:3px;text-align:left;font-size:14px;
}
 
 .formTextBox
 {
 padding:5px;padding-bottom:10px;padding-left:10px;text-align:left;
 }
 
  .formCheckBoxList
 {
 padding:5px;padding-bottom:10px;padding-right:15px;text-align:left;
 }
 
 .formValidation
 {
  padding-right:15px;text-align:right
 }
 
 .formVal*
 {
    padding:5px ;
  
 }
 
 posVal
 {
    padding-top:5px;padding-left:0px;float:left;vertical-align:middle;
 }
 
 .formValidation2
 {
  vertical-align:bottom;
 }
 
 .textBox
 {
 width:200px;
 }
 
 .textBox2
 {
    width:170px;
 }

.bodytext

{ font-family:Verdana;line-height:normal;color:black;font-weight:normal;font-size:10pt;text-align:left}

.bodytext2
{
color: black;
font-family: Verdana;
font-size: 10pt;
}

.Tableheader

{ font-family:Verdana;color:black;font-weight:bold;font-size:9pt;background:url(images/header.jpg);padding:4px}

.AlternateRow

{ font-family:Verdana;color:black;font-weight:normal;font-size:8pt;padding:4px;background-color:#e6e6e6;}

.FirstRow

{ font-family:Verdana;color:black;font-weight:normal;font-size:8pt;padding:4px;}

.AlternateCell

{ font-family:Verdana;color:black;font-weight:normal;font-size:8pt;background-color:#e6e6e6;border-bottom:solid 1px #ddeedd}

.FirstCell

{ font-family:Verdana;color:black;font-weight:normal;font-size:8pt;border-bottom:solid 1px #ddeedd}

.DropDown

{ font-family:Verdana;color:black;font-weight:normal;font-size:9px}

.TopRow

{ font-family:Verdana;color:black;font-weight:bold;font-size:8pt;padding:4px;border-bottom:solid 1px #ddeedd}



.PagingBar

{
  font-family:Verdana;font-weight:normal;color:white;background:url(images/gradient_tcat.gif);font-size:8pt;text-align:left;width:100%;height:18px;vertical-align:top;padding:4px;

}

.PagingBar2
{
    font-family:Verdana;font-weight:normal;background:url(images/gradient_tcat.gif);font-size:8pt;text-align:left;width:100%;height:18px;vertical-align:top
  
}


.blacktitle {  COLOR: black;font-weight:bold; FONT-FAMILY: Verdana; }

.sideadline { FONT-SIZE: 8pt; COLOR: #104994; FONT-FAMILY: Verdana; }

.subpoint {padding:0px 4px 1px 4px;float:left;width:auto;margin-right:20px;height:18px}

.subpoint1 {padding:1px 4px 1px 4px;float:left;width:auto;margin-right:4px;height:18px}

.topbar {FONT-SIZE: 8pt; COLOR: white; FONT-FAMILY: Verdana; text-decoration:none}

.navbar1  
{ 
 font-family:Verdana;font-size:9pt;color:black    
}

.navbarselect 
{
 
 font-family:Verdana;font-size:8pt;color:black    
}

.btnSearch
{
      background-color:#ff8c00;
     Font-weight:bold;
     width:100px;
      color:#ffffff;   
}

.blueBtn
{
   background-color:#485e88;
   color:White;
    font-weight:bold;
    float:right;
    padding-left:5px;
    padding-right:5px;
     
}

.btnBlue
{ background-color:#485e88;
   color:White;
    font-weight:bold;
      padding-left:8px;
    padding-right:8px;}

.btnGrey
{background-color:#c2c2c2;
   color:White;
    font-weight:bold;
      padding-left:8px;
    padding-right:8px;}

.orangeBtn
{
    color:#ffffff;
    font-weight:bold;
    background-color:#ff8c00;
    padding:0px 10px 0px 10px;
    
   }
   
   .orangeBtn2
   {
     color:#ffffff;
    font-weight:bold;
    background-color:#ff8c00;
    padding-left:10px;
    padding-right:10px;
   
   }
   
.orangeBtn3
{
   color:#ffffff;
    font-weight:bold;
    background-image:url(images/CurvyBox.jpg);
    width:150px;
    height:20px;
    padding-left:10px;
    padding-right:10px;
    padding:3px;
    vertical-align:middle;  
}
 .orangeBtn4
   {
     color:#ffffff;
    font-weight:bold;
    background-color:#ff8c00;
    padding-left:20px;
    padding-right:20px;
    
   float:right;
   }
   
.ResultsBox

{
  font-family:Verdana;font-weight:normal;color:black;border-color:#1F339A;font-size:8pt;border-width:2px
}




.topbar {
color: #104994;
font-family: Verdana;
font-size: 8pt;
text-decoration: none;
}

.bottombar {
color: white;
font-family: Verdana;
font-size: 8pt;
text-decoration: none;
}


.borderless {
border-width:0;
}


.advertheader {
color: black;
font-family: Verdana;
font-size: 9pt;
font-weight:bold;
}


.bodytext {
color: black;
font-family: Verdana;
font-size: 10pt;
}



.whitetext {
color: white;
font-family: Verdana;
font-size: 10pt;
text-decoration: none;
padding:2px;
}

.whitetextSm {
color: white;
font-family: arial;
font-size: 11px;
text-decoration: none;
padding:2px;
border:solid 1px white;
}

.bluetxt 

{COLOR: #104994; FONT-FAMILY: arial; font-weight: bold;
    padding:2px;padding-left:10px;vertical-align:middle;}

.tbxPos
{padding-top:2px}

.ylwtext
{color:#ffe128;font-weight:bold;}

.advertbody {
color: black;
font-family: Verdana;
font-size: 8pt;
}

.standardmenuelement

{
 
 width:122px;height:38px;background:url(images/0m2.jpg) no-repeat;text-align:center;padding-top:20px;
    
}

.selectedmenuelement

{
 
 width:122px;height:38px;background:url(images/3m4.jpg) no-repeat;text-align:center;padding-top:20px;
    
}

.leftmenuelement
{
float:left;width:122px;height:38px;background:url(images/1m1.jpg) no-repeat;text-align:center;padding-top:20px;
}

.selectedleftmenuelement
{
float:left; width:122px;height:38px;background:url(images/0m1.jpg) no-repeat;text-align:center;padding-top:20px;

}

.rightmenuelement
{
float:left; width:122px;height:38px;background:url(images/0m6.jpg) no-repeat;text-align:center;padding-top:20px;
}

.selectedrightmenuelement
{
float:left; width:122px;height:38px;background:url(images/5m6.jpg) no-repeat;text-align:center;padding-top:20px;

}


.title
{
font-size:19px;color:#485e88;font-weight:200;line-height:22px;
}

.lgtitle
{}

.midGreen {
	background-color:#f7f8fa;
}

.text1
{
color:#485e88;font-size:11px;font-weight:bold
}

.text2
{
    padding-top:20px;padding-left:5px;font-size:14px;font-weight:bold;line-height:normal
}

.text3
{
    font-size:14px;font-weight:bold;line-height:normal;padding:30px
}

.textLtl
{
    font-size:13px;font-family:Tahoma, Arial;color:#7A7A7A;
}

.postextLtl
{
    font-size:13px;font-family:Tahoma, Arial;color:#7A7A7A;margin-bottom:15px;
}

.textLtlG
{
    color:#7A7A7A;
}

.hyp
{
    font-size:11px;font-family:Tahoma, Arial;color:#485e88;
}



.txt {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #657999;
}

.txtBold
{
    font-size: 12px;font-weight:bold;line-height:18px;
}

.bold
{font-weight:bold;}

.txtW
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
  	font-weight: bold;
  	font-size:12px;
  	color: #ffffff;
    Padding:4px
}
.txtBlue
{color:#485e88;font-size:12px;font-weight:bold;text-decoration:underline}

.txtG
{
    font:Verdana;
    font-size:13px;
}

.txtGTitle
{
    font:Verdana;
    font-size:18px;
    line-height:23px;
    color:#7a7a7a;
    font-weight:bold;
}

.txtGrey
{
  font:Verdana;
    font-size:12px;
    color:#7a7a7a;  
}

.greybold
{ font-size:13px; color:#7a7a7a; font-weight:bold}
    
.lgGreybold
{ font-size:14px; color:#7a7a7a; font-weight:bold;line-height:20px}

.lblPitch
{
    Font-Size:11px;
    Font-family:Tahoma, Arial;
    Color:#7A7A7A;
    
}

.heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 5px;
	font-size:15px;
	color: #85A0CA;
}

.txtYahoo
{color:#8888FF}

.txtYahLg
{color:#8888FF;font-size:13px;font-weight:bold}

.linkText
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;	
	font-size:11px;
	color: #485e88;
	padding-left:10px;
	padding-right:10px;
}

.textGray
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;	
	font-size:11px;
	color: gray;
	padding-left:10px;
	padding-right:10px;
}

.textGray2
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;	
	font-size:11px;
	color: gray; 
}



.textGP
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;	
	font-size:11px;
	color: gray; 
	vertical-align:bottom;
	padding-right:3px;
	text-align:left;	
} 


.textWhite
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:11px;
	color: #ffffff;
	padding-left:10px;
	padding-right:10px; 
}

.textWhite2
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:11px;
	color: #ffffff; 
	padding-left:10px;
}

.text2
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:11px;
	padding-left:10px;
}

.compGuidesMenu
{
    vertical-align:middle;
    padding:1px; 
    background-color:#eaebff;  
 
}

.artMenu
{
   vertical-align:middle;
    padding:10px 2px 10px 2px; 
    background-color:#eaebff;  
    text-align:center;
border:solid 1px white;
width:15%;
color:#696969
}

.guidesMenu
{
    vertical-align:middle;
    padding:10px 2px 10px 2px; 
    background-color:#eaebff;  
    text-align:center;
border:solid 1px white;
width:20%;
color:#696969
}

.textPos1
{
   text-align:center;vertical-align:middle;padding-bottom:3px;padding-top:3px;text-align:left
}

.textPos2
{
    text-align:left;vertical-align:middle;padding-bottom:3px;padding-top:3px
    
}

.textPos3
{
      text-align:left;vertical-align:middle;padding-left:10px;padding-bottom:3px;padding-top:3px
  
}

.guidesPos
{vertical-align:middle;padding-left:5px;padding-top:5px;padding-bottom:5px}

.width2
{width:300px}

.form
{
    border-width:1px;border-color:Gray;border-style:solid;
    background-color:#f7f8fa;
    padding:10px;
    padding-top:20px;
    padding-bottom:20px;
   }
   
.btn
{
    float:right;
    vertical-align:bottom;
}

.pollcss 
{
 
padding:2px 2px 2px 10px  
    
}

.bodyfree
{
    color:#485e88;
}

.textDescr
{
    padding-top:20px;
}

.padd10
{    padding-top:10px;
}

.paddL
{padding-left:5px}

.pad5
{padding-top:5px}

.textTitle
{
  padding:30px 0px 10px 0px;
  font-size:18px;
  font-weight:bold; 
  color:#485e88;
  width:60%;
}

.textDescrTitle
{
  padding-top:20px;
  font-weight:bold; 
 
}

.posThread
{
    padding:3px 0px 0px 5px;       
}


.ddPos
{
    float:right;
   vertical-align:middle;
  
}

.txtOrange
{
    color:#ff8c00;
    font-weight:bold;
    text-align:right;
   vertical-align:middle;
   padding-right:5px;
   width:100%;
}

.txtReport
{
    padding-bottom:10px;
    font-weight:bold;
    font-size:12px;
}
.txtReportSent
{
    padding-top:10px;
    font-weight:bold;
    font-size:12px;
    text-align:center;
}

.AdPos
{
  float:right;
 padding-top:10px;
  
  
  }
  
  .link_tell
  {
    height:inherit;
    vertical-align:middle;
  }
  
  .formPos
  {
    width:150px;
    float:right;
  }
  
  .formPos2
  {
    width:330px;
    float:right;
  }
  
  .horiz ul
{
margin: 0;
padding: 0;
list-style-type: none;

}

.horiz li
{
display: inline;
margin:0px;
}
.Ontext
{
 
 font-family:Verdana;font-weight:bold;font-size:8pt;color:white;text-decoration:none  
}

.Ontext1
{
 
 font-family:Verdana;font-weight:bold;font-size:8pt;color:white;text-decoration:none;padding:10px;border-left:solid 1px lightgreen;border-right:solid 1px lightgreen
}

.Ontext11
{
 
 font-family:Verdana;font-weight:bold;font-size:8pt;color:white;text-decoration:none;padding:10px;border-left:solid 1px lightgreen;border-right:solid 1px lightgreen
}

.GreenBorders
{
 
 font-family:Verdana;font-size:8pt;border-left:solid 1px lightgreen;border-right:solid 1px lightgreen
}

.GreenWhole
{
 
 font-family:Verdana;font-size:8pt;border-left:solid 1px lightgreen;border-right:solid 1px lightgreen; background-color:#ddffdd
}

.Offtext
{
 
 font-family:Verdana;font-weight:bold;font-size:8pt;color:gray;text-decoration:none  
}

.GridHeader
{
 
 font-family:Verdana;font-weight:normal;font-size:9pt;background-color:#88aa88;color:white;text-align:left  
}

.bodybold
{
 
 font-family:Verdana;font-weight:bold;font-size:9pt  
 
}

.formtext
{
    font-family:Verdana;font-weight:normal;font-size:9pt;padding:5px
    
}

.datagridtext
{
    font-family:Verdana;font-weight:normal;font-size:9pt;padding:5px
    
}

.redtext
{
 
 font-family:Verdana;font-weight:normal;font-size:9pt;color:red
}

.SearchBar
{
 
 font-family:Verdana;font-weight:normal;font-size:9pt;color:gray;text-align:left  
}

.DateBar
{
 
 font-family:Verdana;font-weight:normal;font-size:9pt;color:gray;text-align:left;padding:5px;background-color:#ddffdd
}

.TitleText
{
 
 font-family:Verdana;font-weight:normal;font-size:12pt;color:black;text-align:left;padding:5px;line-height:1.5
}

.Ontext
{
 
 font-family:Verdana;font-weight:bold;font-size:8pt;color:white;text-decoration:none  
}

.Ontext1
{
 
 font-family:Verdana;font-weight:bold;font-size:8pt;color:white;text-decoration:none;padding:10px;border-left:solid 1px lightgreen;border-right:solid 1px lightgreen
}

.GreenBorders
{
 
 font-family:Verdana;font-size:8pt;border-left:solid 1px lightgreen;border-right:solid 1px lightgreen
}

.GreenWhole
{
 
 font-family:Verdana;font-size:8pt;border-left:solid 1px lightgreen;border-right:solid 1px lightgreen; background-color:#ddffdd
}

.Offtext
{
 
 font-family:Verdana;font-weight:bold;font-size:8pt;color:gray;text-decoration:none  
}

.GridHeader
{
 
 font-family:Verdana;font-weight:normal;font-size:9pt;background-color:#88aa88;color:white;text-align:left  
}


.FormBackground
{
 background-color:#eeeeee;border:solid 2px white;font-family:Verdana;font-weight:normal;font-size:9pt;   
}

.FormBg2
{
 background-color:#eeeeee;font-family:Verdana;font-weight:normal;font-size:9pt;padding:5px   
}

.FormTitle
{
 background-color:#3b4e79;padding:5px;color:#f0f0f0;border:solid 2px white;font-family:Verdana;font-weight:normal;font-size:9pt;
}

.FormBox
{
    border:solid 1px #3b4e79;font-family:Verdana;font-weight:normal;font-size:9pt;
}

.whitesmall

{

 font-family:Verdana;font-weight:normal;font-size:8pt;color:#485e88;text-decoration:none      
    
}


.whitetitle1

{

 font-family:Verdana;font-weight:bold;font-size:12pt;color:#485e88;text-decoration:none      
    
}

.whitetitle

{

 font-family:Verdana;font-weight:bold;font-size:10pt;color:#485e88;text-decoration:none    
    
}
.bluetitle
{
    font-size:13px;
    font-weight:bold;
    color:Blue;
}

.lgBlue
{ FONT-SIZE: 13pt; COLOR: #485e88; FONT-FAMILY: Verdana; font-weight: bold;}


html{ 
height: 100%; 
border: 0; 
padding: 0; 
margin: 0; 
} 

.spacer{ 
display: block; 
height: 95%; 
float: left; 
width: 2px; /* 1px would be enough this is for display only */ 
font-size: 1px; /* to make sure width is not overridden */ 
padding: 0; 
margin: 0; 
} 



.footer{ 
clear: both; 
height: 5%; 
border-top: 1px solid green; 
padding: 0; 
margin: 0; 
}

.faceblue
{
  color:#4271b5;
  vertical-align:middle;  
}

.entryform
{
    width:230px;
}

.txtPos
{padding:10px 0px 10px 10px;font-size:13px}

.lgTtl
{padding-top:10px}

.star
{color:red}

.anchor
{color:#8888ff;font-weight:bold;text-decoration:underline}

