body {
	margin: 0;
	padding: 0;
	color: #3c3c3c;
	background-color: #EDEDF1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height:13.5pt;
}
.redbigtext {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18pt;
	color: #bd0101;
	text-decoration: none;
}

#maincontainer {
	width: 100%;
	min-width:1002px;
 	width:expression(document.body.clientWidth <1000? "1000px" : "100%" ); 
	position: relative;
	background-image:url(../images/aboutpagebg.jpg);
	background-repeat: no-repeat;
	height: 100%;
	overflow:auto;
}

#header {
	width: 100%;
	margin: 0 auto;
}

#pagebg
{
	width: 100%;
	background-image: url(../images/pagebg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	background-attachment: fixed;
	height: 100%;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;

	}
.linksbg {
	background-image: url(../images/headerlinks_bg.gif);
	background-repeat: repeat-x;
	height: 39px;
}

#contentarea {
	width: 957px;
	background-color: #FFFFFF;
	background-image: url(../images/content_bg_phase1.gif);
	height: 764px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-position: center top;
}

#innercontentarea {
	width: 957px;
	background-color: #FFFFFF;
	background-image: url(../images/content_bg_phase1.gif);
	height: auto;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-position: center top;
}

#newscontentarea {
	width: 957px;
	background-color: #ECEBEC;
	background-image: url(../images/news_bg.gif);
	height: auto;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-position: center bottom;
	background-repeat: repeat;
}
.linkswidth {
	width: 957px;
	background-image: url(../images/link_bg.gif);
	background-repeat: repeat-x;
	height: 39px;
}
#footer
{
	width: 957px;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color:#848485;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.footerlink:link
{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color:#848485;
}
.footerlink:active
{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color:#848485;
}
.footerlink:visited
{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color:#848485;
}
.footerlink:hover
{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}
.z1bg {
	background-image: url(../images/z1.png);
}

.homeboxbg {
	background-image: url(../images/home_box_centers.gif);
	background-repeat: repeat-y;
	width: 212px;
}
.homeboxbg_412 {
	background-image: url(../images/home_box_center_412.gif);
	background-repeat: repeat-y;
	width: 412px;
}
.homeboxbg_206 {
	background-image: url(../images/home_box_center_206.gif);
	background-repeat: repeat-y;
	width: 206px;
}
.homeboxbg2 {
	background-image: url(../images/home_box_center2.gif);
	background-repeat: repeat-y;
	width: 288px;
}
.homeboxbgnew {
	background-image: url(../images/box_center.png);
	background-repeat: repeat-x;
	height: 200px;
}
.homeboxbgnew28 {
	background-image: url(../images/box_center28.png);
	background-repeat: repeat-x;
	height: 200px;
}
.homeboxbgnew_136 {
	background-image: url(../images/box_center_136.png);
	background-repeat: repeat-x;
	height: 136px;
}
.homeboxbgnew_176 {
	background-image: url(../images/box_center_176.png);
	background-repeat: repeat-x;
	height: 176px;
}
.homeboxbg470 {
	background-image: url(../images/box_center_470.png);
	background-repeat: repeat-x;
	height: 470px;
}
.z1bglogo {
	background-image: url(../images/z1.jpg);
	background-repeat: no-repeat;
	width: 951px;
	height: 232px;
}
.productsbglogo {
	background-image: url(../images/productsbglogo.jpg);
	background-repeat: no-repeat;
	width: 951px;
	height: 232px;
}
.solutions_pubbglogo {
	background-image: url(../images/solutions_pubbglogo.png);
	background-repeat: no-repeat;
	width: 951px;
	height: 232px;
}
.z2bglogo {
	background-image: url(../images/z2.jpg);
	background-repeat: no-repeat;
	width: 951px;
	height: 232px;
}
.z3bglogo {
	background-image: url(../images/z3.jpg);
	background-repeat: no-repeat;
	width: 951px;
	height: 232px;
}
.l2bglogo4 {
	background-image: url(../images/l2bglogo4.png);
	background-repeat: no-repeat;
	width: 952px;
	height: 300px;
	display:block;
	margin-left: 1px;
}
.solutions_regbglogo {
	background-image: url(../images/solutions_regbglogo.png);
	background-repeat: no-repeat;
	width: 951px;
	height: 232px;
}
.l2bglogo5 {
	background-image: url(../images/l2bglogo5.png);
	background-repeat: no-repeat;
	width: 950px;
	height: 300px;
	display:block;
}
.solbglogo {
	background-image: url(../images/solbg.png);
	background-repeat: no-repeat;
	width: 951px;
	height: 169px;
}
.homebigboxbgnew {
	background-image: url(../images/box_center_big.png);
	background-repeat: repeat-x;
	height: 200px;
}
.padding {
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-left: 20px;
}
.padding2 {
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}
.padding3 {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.padding4 {
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.padding5 {
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.z1logotxtheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20pt;
	color: #ffffff;
	font-weight: bold;
	line-height: 24pt;
}

.z1logotxtheader2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #ffffff;
	font-weight: bold;
	line-height: 18pt;
}
.z1logotxtcontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	color: #ffffff;
	font-weight: normal;
	margin-left: 15px;
	margin-top: 3px;
}
.redboldtxt {
	font-family: Verdana, Arial, Cambria;
	font-size: 14pt;
	color: #920000;
	font-weight: normal;
}

.redboldtxtsmall
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #990000;
	font-weight: bold;
}
.redboldtxtsmall:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #990000;
	font-weight: bold;
}
.redboldtxtsmall:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #990000;
	font-weight: bold;
}
.redboldtxtsmall:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #990000;
	font-weight: bold;
}
.redboldtxtsmall:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #D90000;
	font-weight: bold;
}










.redboldtxtsmall2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #990000;
	font-weight: bold;
}
.redboldtxtsmall2:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #990000;
	font-weight: bold;
}
.redboldtxtsmall2:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #990000;
	font-weight: bold;
}
.redboldtxtsmall2:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #990000;
	font-weight: bold;
}
.redboldtxtsmall2:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #D90000;
	font-weight: bold;
}



.ondemand {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #008000;
	font-weight: bold;
}
.subredboldtxt {
	font-family: Verdana, Arial, Cambria;
	font-size: 10pt;
	color: #920000;
	font-weight: bold;
}
.homebodytxt
{
	color: #3c3c3c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	line-height: 11pt;
}
.homebodytxt9
{
	color: #3c3c3c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 13pt;
}
.homebodyevents
{
	color: #3c3c3c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	line-height: 13pt;
}
.homebodytxtz1
{
	color: #3c3c3c;
	font-family: Verdana, Sans-Serif;
	font-size: 9pt;
	/*line-height:14pt;*/
}

.sol_bold_txt
{
	color: #3c3c3c;
	font-family: Verdana, Sans-Serif;
	font-size: 10pt;
	font-weight: bold;
}
.sol_bold_txt:hover
{
	color: #3c3c3c;
	font-family: Verdana, Sans-Serif;
	font-size: 10pt;
	font-weight: bold;
}
.sol_bold_txt:link
{
	color: #3c3c3c;
	font-family: Verdana, Sans-Serif;
	font-size: 10pt;
	font-weight: bold;
}

.blackhome {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.paddingtb {
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 20px;
	margin-left: 20px;
}
.homeboxdots {
	background-image: url(../images/news_box_dots.gif);
	background-repeat: repeat-x;
	height: 7px;
}
.leftbarbg {
	background-image: url(../images/aboutleftbarbg.gif);
	background-repeat: repeat-y;
	width: 211px;
}

.aboutcontentbg {
	background-image: url(../images/about_content_bg.gif);
	background-repeat: repeat-y;
	width: 707px;
}
.aboutcontentbg_verd {
	font-family: Verdana;
	font-size: 9pt;
	line-height: 13.5pt;
	color: #3c3c3c;
	background-image: url(../images/about_content_bg.gif);
	background-repeat: repeat-y;
	width: 707px;
}
.aboutcontentbg_consolas {
	font-family: Consolas;
	font-size: 8.5px;
	line-height: 13.5px;
	color: #3c3c3c;
	background-image: url(../images/about_content_bg.gif);
	background-repeat: repeat-y;
	width: 707px;
}
.aboutcontentbg_helvetica {
	font-family: Helvetica;
	font-size: 8.5pt;
	line-height: 13.5pt;
	color: #3c3c3c;
	background-image: url(../images/about_content_bg.gif);
	background-repeat: repeat-y;
	width: 707px;
}
#innercontantpadding {
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-left: 20px;
}
.leftlinkhedtxt {
	font-family: Verdana, Arial, Cambria;
	font-size: 11.5pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-left: 18px;
}

.leftlink:link
{
	color:#0F6F9F;
	font-family: Verdana, Arial, Cambria;
	font-size: 8.5pt;
	text-decoration: none;
	padding-left: 6px;
}
.leftlink:active
{
	color:#0F6F9F;
	font-family: Verdana, Arial, Cambria;
	font-size: 8.5pt;
	text-decoration: none;
	padding-left: 6px;
}
.leftlink:visited
{
	color:#0F6F9F;
	font-family: Verdana, Arial, Cambria;
	font-size: 8.5pt;
	text-decoration: none;
	padding-left: 6px;
}
.leftlink:hover
{
	color:#15A5EA;
	font-family: Verdana, Arial, Cambria;
	font-size: 9pt;
	text-decoration: underline;
	padding-left: 6px;
}







.newleftlinkhedtxt {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 8.5pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-left: 18px;
}

.newleftlink:link
{
	color:#3c3c3c;
	font-family: Verdana, Sans-serif;
	font-size: 8.5pt;
	text-decoration: none;
	padding-left: 6px;
}
.newleftlink:active
{
	color:#3c3c3c;
	font-family: Verdana, Sans-serif;
	font-size: 8.5pt;
	text-decoration: none;
	padding-left: 6px;
}
.newleftlink:visited
{
	color:#3c3c3c;
	font-family: Verdana, Sans-serif;
	font-size: 8.5pt;
	text-decoration: none;
	padding-left: 6px;
}
.newleftlink:hover
{
	color:#1B1B1B;
	font-family: Verdana, Sans-serif;
	font-size: 9pt;
	text-decoration: underline;
	padding-left: 6px;
}


.newleftlinkbighedtxt {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-left: 18px;
	font-weight: bold;
}

.newleftlinkbig:link
{
	color:#3c3c3c;
	font-family: Verdana, Sans-serif;
	font-size: 10pt;
	text-decoration: none;
	padding-left: 6px;
	font-weight: bold;
}
.newleftlinkbig:active
{
	color:#3c3c3c;
	font-family: Verdana, Sans-serif;
	font-size: 10pt;
	text-decoration: none;
	padding-left: 6px;
	font-weight: bold;
}
.newleftlinkbig:visited
{
	color:#3c3c3c;
	font-family: Verdana, Sans-serif;
	font-size: 10pt;
	text-decoration: none;
	padding-left: 6px;
	font-weight: bold;
}
.newleftlinkbig:hover
{
	color:#000000;
	font-family: Verdana, Sans-serif;
	font-size: 10pt;
	text-decoration: underline;
	padding-left: 6px;
	font-weight: bold;
}



.newproducts:link
{
	color:#990000;
	font-family: Arial, Sans-serif;
	font-size: 11pt;
	font-weight:bold;
	text-decoration: none;
	padding-left: 6px;
}
.newproducts:active
{
	color:#990000;
	font-family: Arial, Sans-serif;
	font-size: 11pt;
	font-weight:bold;
	text-decoration: none;
	padding-left: 6px;
}
.newproducts:visited
{
	color:#990000;
	font-family: Arial, Sans-serif;
	font-size: 11pt;
	font-weight:bold;
	text-decoration: none;
	padding-left: 6px;
}
.newproducts:hover
{
	color:#D90000;
	font-family: Arial, Sans-serif;
	font-size: 11pt;
	font-weight:bold;
	text-decoration: none;
	padding-left: 6px;
}








.leftblankspace {
	height: 500px;
}
#prodcontentarea {
	width: 957px;
	background-color: #FFFFFF;
	background-image: url(../images/prod_bg.gif);
	height: auto;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-position: center top;
}
#prodcontentareacontactus {
	width: 208px;
	background-color: #FFFFFF;
	height: auto;
	margin-top: 0;
	margin-right: 20px;
	margin-bottom: 0;
	margin-left: -20px;
	background-position: center top;
}

#prodpadding {
	margin-top: 30px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-left: 20px;
}
.redmedtext {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18pt;
	color: #bd0101;
	text-decoration: none;
	font-weight: normal;
}.bgcolor {
	background-color: #F0F1F4;
}
.pod_botbg {
	background-image: url(../images/prodsbot_bg.gif);
	background-repeat: repeat-y;
	width: 957px;
}
.leftlinkhedtxtnopadd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.defaulttxt
{
	color: #3c3c3c;
	font-family: Verdana, Arial, Cambria;
	font-size: 9pt;
	
	}
	
.uppercasesubredboldtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #990000;
	font-weight: bold;
	text-transform: uppercase;
}	

.nopaddingleftlink:link
{
	color:#0F6F9F;
	font-family: Verdana, Arial, Cambria;
	font-size: 12px;
	text-decoration: none;
	}
.nopaddingleftlink:active
{
	color:#0F6F9F;
	font-family: Verdana, Arial, Cambria;
	font-size: 12px;
	text-decoration: none;
	}
.nopaddingleftlink:visited
{
	color:#0F6F9F;
	font-family: Verdana, Arial, Cambria;
	font-size: 12px;
	text-decoration: none;
	}
.nopaddingleftlink:hover
{
	color:#15A5EA;
	font-family: Verdana, Arial, Cambria;
	font-size: 12px;
	text-decoration: underline;
	}
.contactpagebg {
	background-image: url(../images/contactpagebg.gif);
	background-repeat: repeat-y;
	width: 928px;
}

.maplink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #990000;
	font-weight: bold;
	text-decoration: none;
}
.maplink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #990000;
	font-weight: bold;
	text-decoration: none;
}
.maplink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #990000;
	font-weight: bold;
	text-decoration: none;
}
.maplink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #990000;
	font-weight: bold;
	text-decoration: underline;
}
.star {
	font-family: Arial, Helvetica, sans-serif;
	color: #E27503;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	padding-right: 3px;
}
.smallblackhome {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.contactformbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	border: 1px solid #999999;
	width: 232px;
}

.dropdownbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	border: 1px solid #999999;
	width: 100px;
}
.smalldropdownbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	border: 1px solid #999999;
	width: 70px;
}
.medcontactformbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	border: 1px solid #999999;
	width: 235px;
}
.commentbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	border: 1px solid #999999;
	width: 300px;
	height:190px;
}

#contactcontantpadding {
	margin-top: 20px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}

.redsmalltxtlink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #990000;
	font-weight: normal;
	text-decoration: underline;
}
.redsmalltxtlink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #990000;
	font-weight: normal;
	text-decoration: underline;
}
.redsmalltxtlink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #990000;
	font-weight: normal;
	text-decoration: underline;
}
.redsmalltxtlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #990000;
	font-weight: normal;
	text-decoration: none;
}
.grybgborder {
	background-color: #F9F9F9;
	border: 1px solid #999999;
}
.blackbigtext {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22pt;
	color: #000000;
	text-decoration: none;
}
#careersshell{
	margin:0;
	float:left;
	width:99%;
	font-size:11px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
}
#careersshell h1{
	color:#000000;
	padding:0 0 4px 0;
	margin:0;
	display:block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#careersshell strong{font-weight:bold;}

#careersshell dl{width:685px; float:left;}
#careersshell dd {width:50px; float:left; text-align:right; padding:1px 0 15px 0;}
#careersshell dd.detail {
	width:500px;
	float:left;
	text-align:left;
	padding-top: 1px;
	padding-right: 0;
	padding-bottom: 15px;
	padding-left: 0px;
}

#careersshell ul{ list-style:disc; margin:5px 8px 8px 8px; padding:0 0 0 35px;}
#careersshell li{padding:0 0 0 0; margin:0 0 0 8px;}

#careersshell dd a, #careersshell dd a:link, #careersshell dd a:active, #careersshell dd a:visited, #careersshell p a, #careersshell p a:link, #careersshell p a:active, #careersshell p a:visited{color:#4170a0; text-decoration:none;}
#careersshell dd a:hover, #careersshell p a:hover {text-decoration:underline;}

.solsublinksbg {
	background-image: url(../images/solution_sublink_bg.gif);
	background-repeat: repeat-x;
	height: 27px;
}
.sollinksbg {
	background-image: url(../images/sol_link_bg.gif) ;
	background-repeat: repeat-x;
	height: 39px;
}.solpageredline {
	background-image: url(../images/solution_page_redbg.gif);
	background-repeat: repeat-x;
	height: 4px;
}
.solpageboxwidth {
	width: 155px;
}
#solinnercontantpadding {
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-left: 40px;
}
.solboxredtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #990000;
	font-weight: bold;
	padding-left:10px;
	text-transform: uppercase;
}
.alertredtxt
{
	color: #FF0202;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
	
.reduppercasesubredboldtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FF0202;
	font-weight: bold;
	text-transform: uppercase;
}		
.blackuppercasesubredboldtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	font-weight: bold;
	text-transform: uppercase;
}	

ul
{
	margin-left:15px;
	padding-left:0px;

}
.redsubredboldtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FF0202;
	font-weight: bold;
}
.alertblacksubredboldtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	font-weight: bold;
}
.homenewslink:link
{
	color: #000000;
	/*background-color: #EDEDF1;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;		
}
.homenewslink:active
{
	color: #000000;
	/*background-color: #EDEDF1;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;	
	
}
.homenewslink:visited
{
	color: #000000;
	/*background-color: #EDEDF1;*/
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;	
	font-size: 12px;
}
.homenewslink:hover
{
	color: #000000;
	/*background-color: #EDEDF1;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:underline;
}

.solboxredlink:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #990000;
	font-weight: bold;
	padding-left:10px;
	text-transform: uppercase;
	text-decoration:none;
}
.solboxredlink:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #990000;
	font-weight: bold;
	padding-left:10px;
	text-transform: uppercase;
	text-decoration:none;
}
.solboxredlink:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #990000;
	font-weight: bold;
	padding-left:10px;
	text-transform: uppercase;
	text-decoration:none;
}
.solboxredlink:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #990000;
	font-weight: bold;
	padding-left:10px;
	text-transform: uppercase;
	text-decoration:none;
}
