body {
	margin-left: 5px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	font-size:8.75pt;
	color: #585858;
	text-align: justify;
	font-family: Arial;
	background-color: #CCCCCC;
	line-height: 9.5pt;
	word-spacing: 1px;
}

.loginformtextarea {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: 700;
	color: #006699;
	text-align: left;
	height: 11px;
	width: 75px;
	
}

.searchtextarea {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: 700;
	color: #006699;
	text-align: left;
	height: 11px;
	width: 175px;
	
}

.loginformtextarea4{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: 700;
	color: #006699;
	text-align: left;
	height: 11px;
	width: 150px;
	
}

.logintext {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: 700;
	color: #000033;
	text-align: right;
	
	
}

.logintext1 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: 700;
	color: #000033;
	text-align: center;
	
	
}

.whowearetext {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #575757;
	text-align: center;
	
	
}

.pwsdetailtextblue {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #0099CC;
	text-align: left;

}

.pwsdetailtextred {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
	text-align: center;

}


.pwsdetailtextgold {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #5E5E00;
	text-align: left;

}
.pwsdetailtextgray {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-align: left;
	
	
	
}

.tabletoptext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-align: left;
	text-indent: 10px;
	margin:0px;
	padding: 0px;
	display: block;
	

}


.newsdatetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF6633;
	text-align: left;
	display: block; padding: 5px 0px 0px 5px;  width: 240px;	

}

.newstitletext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #000000;
	text-align: left;
	font-style: normal;
	letter-spacing: normal;
	display: block;  padding: 0px 0px 0px 0px;  width: 550px;	

}

.contentstyle {  display: block;  padding: 5px 0px 0px 5px;  width: 250px; }

.contentstyle1 {  display: block;  padding: 5px 0px 0px 5px;  width: 660px; }
.contentstyle2 {  display: block;  padding: 5px 0px 0px 5px;  width: 255px; }


.moreinfodatetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-align: left;
	

}

.datetextmoreinfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF6633;
	text-align: left;
	

}


.datetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF6633;
	text-align: left;
	text-indent: 5px;

}



.titletext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align: left;
	text-indent: 5px;

}



.pwslisttext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	font-weight: normal;
	color: #333333;
	text-align: left;

}

.whatweoffer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0099CC;
	text-align: left;
	

}

.loginformbutton {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #FFFF00;
	text-align: center;
	height: 16px;
	width: 52px;
	background-color: #000066;	
}		
	.headertopmenu:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12.5px;
	font-weight: bold;
	color: #666666;
	text-indent: 10px;
	text-decoration: none;
	margin:0px;
	padding: 0px;
	display: block;	
}

.headertopmenu:hover {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12.5px;
	font-weight: bold;
	color: #0066CC;
	text-indent: 10px;
	text-decoration: none;
	margin:0px;
	padding: 0px;
	display: block;
	
}

.headertopmenu:active {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12.5px;
	font-weight: bold;
	color: #990000;
	text-indent: 10px;
	text-decoration: none;
	margin:0px;
	padding: 0px;
	display: block;
}

.headertopmenu:visited {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12.5px;
	font-weight: bolder;
	color: #0066CC;
	text-indent: 10px;
	text-decoration: none;
	margin:0px;
	padding: 0px;
	display: block;
	
}

	.moreinfo:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #585858;
	text-indent: 5px;
	text-decoration: none;	
}

.moreinfo:hover {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0066CC;
	text-indent: 5px;
	text-decoration: none;
	
}

.moreinfo:active {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #585858;
	text-indent: 5px;
	text-decoration: none;
	
}

.moreinfo:visited {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #585858;
	text-indent: 5px;
	text-decoration: none;
	
}
	.moreinfo5:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	font-weight: normal;
	color: #585858;
	text-indent: 5px;
	text-decoration: none;	
}

.moreinfo5:hover {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	font-weight: normal;
	color: #0066CC;
	text-indent: 5px;
	text-decoration: none;
	
}

.moreinfo5:active {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	font-weight: normal;
	color: #585858;
	text-indent: 5px;
	text-decoration: none;
	
}

.moreinfo5:visited {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	font-weight: normal;
	color: #585858;
	text-indent: 5px;
	text-decoration: none;
	
}

.pmoreinfo:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #666666;
	text-decoration: none;	
}

.pmoreinfo:hover {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #0066CC;
	text-decoration: none;
	
}

.pmoreinfo:active {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #0066cc;
	text-decoration: none;
	
}

.pmoreinfo:visited {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #666666;
	text-decoration: none;
	
}

.loginform:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	text-align: right;
}

.loginform:hover {


	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: bold;
	color: #003D79;
	text-decoration: none;
	text-align: right;
	
}

.loginform:active {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
	text-align: right;
	
}

.loginform:visited {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #003D79;
	text-decoration: none;
	text-align: right;
	
}


.readmore:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #0099CC;
	text-decoration: none;
	display: block;  padding: 5px 0px 0px 5px;  width: 250px;	
}

.readmore:hover {


	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
	display: block;  padding: 5px 0px 0px 5px;  width: 250px;
	
}

.readmore:active {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
	display: block;  padding: 5px 0px 0px 5px;  width: 250px;
	
}

.readmore:visited {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #FF3300;
	text-decoration: none;
	display: block;  padding: 5px 0px 0px 5px;  width: 250px;
	
}

.readmoreinfo:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #0099CC;
	text-decoration: none;	
}

.readmoreinfo:hover {


	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
	
}

.readmoreinfo:active {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
	
}

.readmoreinfo:visited {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #FF3300;
	text-decoration: none;
	
}

.newsreadmore:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #0099CC;
	text-decoration: none;	
	display: block;  padding: 5px 0px 0px 5px;  width: 250px;
}

.newsreadmore:hover {


	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
	display: block;  padding: 5px 0px 0px 5px;  width: 250px;
	
}

.newsreadmore:active {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
	display: block;  padding: 5px 0px 0px 5px;  width: 250px;
	
}

.newsreadmore:visited {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #FF3300;
	text-decoration: none;
	display: block;  padding: 5px 0px 0px 5px;  width: 250px;
	
}

 .tableformat{
	border-right-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #DDDDDD;
	border-right-color: #DDDDDD;
	border-bottom-color: #ffffff;
	border-left-color: #DDDDDD;
	padding-right: 5px;
	padding-left: 5px;
}

 .tableformat2{
	border-right-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #DDDDDD;
	border-right-color: #DDDDDD;
	border-bottom-color: #ffffff;
	border-left-color: #DDDDDD;
	padding-right: 5px;
	padding-left: 5px;
}

 .tablebodyformat{

	padding-right: 8px;
	
}

 .tableformat1{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #DDDDDD;
	border-bottom-width: thin;
	
}


.imagepop{
	padding-right: 6px;
	border-right-width: 6px;
	border-right-style: solid;
	border-right-color: #E2E7FF;
}


#msg {display:none; position:absolute; z-index:200; background:url(images/msg_arrow.gif) left center no-repeat; padding-left:7px}
#msgcontent {display:block; background:#f3e6e6; border:2px solid #924949; border-left:none; padding:5px; min-width:150px; max-width:250px}

	.formtext {
	font-family: "Tahoma";
	font-size: 11px;
	color: #333333;
	text-align: left;
	font-weight: bold;	

}

	.footertext {
	font-family: "Tahoma";
	font-size: 11px;
	color: #333333;
	text-align: left;
	text-indent: 15px;
	

}

	.subscribetext {
	font-size: 13px;
	color: #0066CC;
	text-align: left;
	text-indent: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;	

}

	.protecttext {
	font-size: 11px;
	color: #0066CC;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;
	text-indent: 10px;	

}
.imagepaul{
	padding-left: 6px;
	border-right-width: 6px;
	border-right-style: solid;
	border-right-color: #ffffff;
}

.imageprofile{
	padding-left: 6px;
	border-right-width: 12px;
	border-right-style: solid;
	border-right-color: #ffffff;
	border-bottom-width: 9px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
}

.imagebody{
	padding-left: 6px;
	border-right-width: 18px;
	border-right-style: solid;
	border-right-color: #ffffff;
     
}
.imagesp{
	padding-left: 6px;
	border-right-width: 18px;
	border-right-style: solid;
	border-right-color: #FFFFCB;
}

	.applytext {
	font-size: 12px;
	color: #333333;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;
	text-indent: 20px;	

}

.applyrow{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #333333;
	background-color: #dddddd;
	text-indent: 10px;
	height: 22px;
}

.clientlist{
	font-size:8pt;
	color: #000000;
	text-align: left;
	font-family: Arial;
	text-decoration: none;	
}

.moreinfocontent:link 
{
	font-size:8.5pt;
	color: #000000;
	text-align: center;
	font-family: Arial;
	text-decoration: none;	
}

.moreinfocontent:visited 
{
    font-size:8.5pt;
	color: #000000;
	text-align: center;
	font-family: Arial;
	text-decoration: none;	
}

.moreinfocontent:active 
{
	font-size:8.5pt;
	color: #000000;
	text-align: center;
	font-family: Arial;
	text-decoration: none;		
}

.moreinfocontent:hover 
{
	font-size:8.5pt;
	color: #0066CC;
	text-align: center;
	font-family: Arial;
	text-decoration: none;		
}

.r1 ul { margin:0; padding:0 0 0 100px; list-style:none; }
.r1 li { background:url(images/r3.gif) top left no-repeat; margin:0 0 0 0px; padding:0 0 0 15px;}
.r1 li a { color:#1A4964; text-decoration:underline;  background-position:left center;}
.r1 li a:hover { text-decoration:none; color:#1A4964;}

img.floatleft {
float:left;
margin: 0px 10px 10px 0px;
}


.headertext {
	font-size:14px;
	color: #000033;
	text-align: Left;
	font-family: Arial;
	text-decoration: none;
	font-weight: bolder;	
}

.contacttextred{
	font-family: "Tahoma";
	font-size: 11px;
	color: #FF0000;
	text-align: left;
	text-indent:0px;
	font-weight:bolder;
	
	}

.subscriberedtext{
	font-family: "Tahoma";
	font-size: 11px;
	color: #FF0000;
	text-align: center;
	text-indent:0px;
	font-weight:bolder;


}

.searchresulttext:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #0066CC;
	
	text-decoration: none;	
}

.searchresulttext:hover {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #0066CC;
	
	text-decoration: none;
	
}

.searchresulttext:active {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #0066CC;
	
	text-decoration: none;
	
}

.searchresulttext:visited {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #0000FF;
	
	text-decoration: none;
	
}



.searchresultgreen:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #009966;
	
	text-decoration: none;	
}

.searchresultgreen:hover {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #009966;
	
	text-decoration: none;
	
}

.searchresultgreen:active {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #009966;
	
	text-decoration: none;
	
}

.searchresultgreen:visited {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #009966;
	
	text-decoration: none;
	
}

.searchresultblack{


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	
	text-decoration: none;
	
}
.searchresultgray{


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	
	text-decoration: none;
	
}

.subscriptiontext{


	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	text-indent:5px;
	text-decoration: none;
	
}

.profilesearchtext{


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	
}

.footerwhite{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: lowercase;	
}

	.onthespottext {
	font-size: 12px;
	color: #585858;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;	

}

.hidden
{
	display: none;
}

.ScrollingDiv 
{
	overflow: inherit;
	position: relative;
}

#rounded-corner1
{
	font-family: "arial";
	font-size: 11px;
	margin: 0px;
	width: 680px;
	text-align: left;
	border-collapse: collapse;
}

#rounded-corner1 thead th.rounded-company
{
	background: #DDDDDD url(table-images/left.png) left -1px no-repeat;
}

#rounded-corner1 thead th.rounded-q4
{
	background: #DDDDDD url(table-images/right.png) right -1px no-repeat;
}

#rounded-corner1 th
{
	padding: 4px;
	font-weight: bold;
	font-size: 11px;
	color: #413901;
	background: #DDDDDD;
	height: 30px;
	
}

#rounded-corner1 td
{
	padding: 4px;
	border-top: 1px solid #fff;
	color: #413901;
}

#rounded-corner1 tfoot td.rounded-foot-left
{
	background: #FFFBE6 url(table-images/botleft.png) left bottom no-repeat;
}

#rounded-corner1 tfoot td.rounded-foot-right
{
	background: #FFFBE6 url(table-images/botright.png) right bottom no-repeat;
}

#rounded-corner1 tbody tr:hover td
{
	background: #FEF7CB;
}

.odd
{
	background-color: #D7EBFF;
	border-left-color: #DDDDDD;
	border-right-color: #FFFFFF;
}

.even
{
	background-color: #FFFFFF;
	border-left-color: #DDDDDD;
	border-right-color: #FFFFFF;
}

.image
{
	cursor: pointer;
}

.menutitle
{
	font-weight: bold;
	padding: 20px 0px 0px 10px;
}

.menucontent
{
	padding: 20px 10px 0px 10px;
}

.addclienttextselect 
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: 300;
	color: #002D42;
	text-align: left;

}

.hidden
{
	display: none;
}

.textareastyle1 
{
	background-color: #EAFAFF;
	color: #372D1E; 
	border: 1px solid #5A4545; 
	padding: 1px; 
	height: 20px; 

	align: left;
	font-size: 11px;
}

.textareastyle2 
{
	background-color: #EAFAFF;
	color: #372D1E; 
	border: 1px solid #5A4545; 
	padding: 1px; 
	height: 14px; 

	align: left;
	font-size: 11px;
}

#rounded-corner2
{
	font-family: "arial";
	font-size: 11px;
	margin: 0px;
	width: 680px;
	text-align: left;
	border-collapse: collapse;
}

#rounded-corner2 thead th.rounded-company
{
	background: #DDDDDD url(table-images/left.png) left -1px no-repeat;
}

#rounded-corner2 thead th.rounded-q4
{
	background: #DDDDDD url(table-images/right.png) right -1px no-repeat;
}

#rounded-corner2 th
{
	padding: 4px;
	font-weight: bold;
	font-size: 11px;
	color: #413901;
	background: #DDDDDD;
	height: 10px;
	
}

#rounded-corner2 td
{
	padding: 4px;
	border-top: 1px solid #fff;
	color: #413901;
}

#rounded-corner2 tfoot td.rounded-foot-left
{
	background: #FFFBE6 url(table-images/botleft.png) left bottom no-repeat;
}

#rounded-corner2 tfoot td.rounded-foot-right
{
	background: #FFFBE6 url(table-images/botright.png) right bottom no-repeat;
}

#rounded-corner2 tbody tr:hover td
{
	background: #FEF7CB;
}
