@charset "utf-8";
/*
RT Group - Cascade Style Sheet
*/


/*----------------- CSS NORMALIZER -----------------*/
/*
- cancels default styles applied to page elements
- adjusts default elements between browsers to same baseline
*/

div, dl, dt, dd, ul, ol, li, pre, hr, form, fieldset, input, th, td {margin:0; padding:0;}
address, caption, cite, code, dfn, th, var {font-style:normal; font-weight:normal;}
table {border-collapse:collapse; border-spacing:0; font-size:inherit; font-size:100%;}
select, input, textarea {font:99% verdana,geneva,sans-serif; }
h1, h2, h3, h4, h5, h6 {margin:0; padding:0; font-size:100%; font-weight:normal;}
fieldset, img {border:0;}
img {vertical-align:middle;}
select, .inputStyle {border:1px solid #7F9DB9; background:#FFF; padding:.1em; margin:.1em 0 .1em .2em;}
legend {display:none;}
.skipNavigation {position:absolute; left:0px; top:-500px; overflow:hidden;}
select {background:#FFF;}
.floatLeft	{ float: left; }
.floatRight { float: right; }
.png	{ _behavior: url(/css/iepngfix.htc); }
.cleaner	{ clear: both; _font-size: 1%; }
.clear5	{ clear: both; height: 5px; _font-size: 1%; }
.clear10	{ clear: both; height: 10px; _font-size: 1%; }
.tabClear	{ clear: both; height: 5px; _font-size: 1%; }
a	{ outline: none; }
label { cursor: pointer; }

.extractable { font-size: 14px; font-weight: bold; color: green; margin: 20px; display: block; border: 1px #3C0 solid; }

/*----------------- DEFAULT -----------------*/
body	{ margin: 0; padding: 0; font-size: 12px; font-family: Arial, sans-serif; color: black; }




/*----------------- rtgrp -----------------*/

h1, h2, h3, h4, h5, h6, h7 { font-weight: normal;  }

h1 { font-weight: bold; color: #008c58; font-size: 1.6em; font-family: Arial, sans-serif; line-height: 1.5em; padding-top: 20px; padding-bottom: 10px; padding-left: 25px; }

h2 { color: #008c58; font-size: 1.3em; font-family: Arial, sans-serif; line-height: 1.3em; padding-top: 10px; padding-left: 25px; }
h3 { color: #000000; font-size: 1.3em; font-family: Arial, sans-serif; line-height: 1.1em; }

h6 { color: #008c58; font-size: 1.6em; font-family: Arial, sans-serif; line-height: 1.5em;  padding-bottom: 10px;}

p {margin:0; padding:0;}

p { color: #000000; }
p.t2 { color: #000000; font-size: 1em; font-family: Arial, sans-serif; line-height: 1.8em; padding-right: 25px; padding-left: 25px; }
p.t3 { color: #000000; font-size: 1em; font-family: Arial, sans-serif; line-height: 24px; padding-right: 25px; padding-left: 75px; }
p.t4 { color: #000000; font-size: 1em; font-family: Arial, sans-serif; line-height: 1.3em;  }


.newslink            { color: #c0c0c0; font: 1em Arial, sans-serif; text-decoration: none; text-transform: none  }
.newslink:hover         { color: #ffffff; font: 1em Arial, sans-serif; text-decoration: underline; text-transform: none  }


.pinklink            { color: #008c58; font: 1em Arial, sans-serif; text-decoration: none ; text-transform: none  }
.pinklink:hover         { color: #000; font: 1em Arial, sans-serif; text-decoration: underline; text-transform: none  }
.links01            { color: #dd0703; font: bold 1em Arial, Hsans-serif; background-color: white; text-decoration: none; text-transform: none  }
.links01:hover            { color: #dd0703; font: bold 1em Arial, sans-serif; background-color: white; text-decoration: none; text-transform: none  }
.links02            { color: black; font: 1em Verdana, Arial, Helvetica, sans-serif; background-color: white; text-decoration: none; text-transform: none  }
.links02:hover            { color: black; font: 1em Verdana, Arial, Helvetica, sans-serif; background-color: white; text-decoration: underline; text-transform: none  }
.greylink            { color: #000000; font-size: 1em; font-family: Arial, sans-serif; font-variant: normal; line-height: normal; text-transform: none; margin:0; padding:0;  }
.greylink:hover         { color: #008c58; font-size: 1em; font-family: Arial, sans-serif; font-variant: normal; line-height: normal; text-transform: none ; text-decoration: underline; margin:0; padding:0;  }
.foundationlink            { color: #aaa; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: normal; line-height: normal; background-color: transparent; text-transform: none   }
.foundationlink:hover         { color: #e4e4e4; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: normal; line-height: normal; background-color: transparent; text-transform: none   }



/*********************** Form Elements 	***********************/

legend {
	BORDER-TOP: #cccccc 0px solid;
	BORDER-RIGHT: #cccccc 0px solid;
	BORDER-BOTTOM: #cccccc 0px solid;
	BORDER-LEFT: #cccccc 0px solid;
 font-size: 1em; 
 font-family: Arial, sans-serif; 
 color: #4e4e4e;

  FONT-WEIGHT: bold;
padding: .5em;

}


SELECT {
	BORDER-TOP: #cccccc 1px solid;
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-BOTTOM: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 1px solid;
      background-color : #f9f9f9;
 FONT-SIZE: 12px;
 color: #008c58;
}

SELECT.required {
	BORDER-TOP: green 1px solid;
	BORDER-RIGHT: green 1px solid;
	BORDER-BOTTOM: green 1px solid;
	BORDER-LEFT: green 1px solid;
      background-color : #f9f9f9;
 FONT-SIZE: 12px;
 color: #008c58;
}


input {


      FONT-SIZE: 12px;
     color: #008c58;
}

input.txt {
	BORDER-TOP: #cccccc 1px solid;
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-BOTTOM: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 1px solid;
      background-color : #f9f9f9;
      FONT-SIZE: 12px;
     color: #008c58;
}

input.required {
	BORDER-TOP: green 1px solid;
	BORDER-RIGHT: green 1px solid;
	BORDER-BOTTOM: green 1px solid;
	BORDER-LEFT: green 1px solid;
      background-color : #f9f9f9;
      FONT-SIZE: 12px;
     color: #008c58;
}

input.correct {
	BORDER-TOP: red 1px solid;
	BORDER-RIGHT: red 1px solid;
	BORDER-BOTTOM: red 1px solid;
	BORDER-LEFT: red 1px solid;
      background-color : #f9f9f9;
      FONT-SIZE: 12px;
     color: #008c58;
}


textarea{

	BORDER-TOP: #cccccc 1px solid;
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-BOTTOM: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 1px solid;

      color: #008c58;
	font-family: verdana, helvetica, arial;
	font-size:12px;
	      background-color : #f9f9f9;
}


textarea.required {

	BORDER-TOP: green 1px solid;
	BORDER-RIGHT: green 1px solid;
	BORDER-BOTTOM: green 1px solid;
	BORDER-LEFT: green 1px solid;

      color: #008c58;
	font-family: verdana, helvetica, arial;
	font-size:12px;
	      background-color : #f9f9f9;
}

td.t5 { color: #000000; font-size: 1em; font-family: Arial, sans-serif; line-height: 1.8em; background-color: white;  }

td.t5:hover { color: #000000; font-size: 1em; font-family: Arial, sans-serif; line-height: 1.8em; background-color: white;  }

a.t5 { color: #000000; font-size: 1em; font-family: Arial, sans-serif; line-height: 1.8em; background-color: white;  }

a.t5:hover { color: #000000; font-size: 1em; font-family: Arial, sans-serif; line-height: 1.8em; background-color: white;  }


INPUT.check_box {
      color: #008c58;
	MARGIN-TOP: 2px;
	MARGIN-RIGHT: 2px;
	MARGIN-LEFT: 0px;
	FONT-SIZE: 12px;
	WIDTH: 14px;
	HEIGHT: 14px;
	BORDER-TOP: #6E6E6F 1px solid;
	BORDER-RIGHT: #6E6E6F 1px solid;
	BORDER-BOTTOM: #6E6E6F 1px solid;
	BORDER-LEFT: #6E6E6F 1px solid;

}


.subbtn {
	background-color: #EFEFEF;
	WIDTH: 50px;
	HEIGHT: 20px;
  FONT-WEIGHT: bold;
  FONT-SIZE: 11px;
  color: #454343;
	BORDER-TOP: #6E6E6F 1px solid;
	BORDER-RIGHT: #6E6E6F 1px solid;
	BORDER-BOTTOM: #6E6E6F 1px solid;
	BORDER-LEFT: #6E6E6F 1px solid;
}

.txtBoxApp1 {
	BORDER-TOP: #6E6E6F 1px solid;
	BORDER-RIGHT: #6E6E6F 1px solid;
	BORDER-BOTTOM: #6E6E6F 1px solid;
	BORDER-LEFT: #6E6E6F 1px solid;
	WIDTH: 260px; 
	HEIGHT: 20px;
	BACKGROUND-COLOR: #ffffff;
}
.txtBoxApp2 {
	BORDER-TOP: #6E6E6F 1px solid;
	BORDER-RIGHT: #6E6E6F 1px solid;
	BORDER-BOTTOM: #6E6E6F 1px solid;
	BORDER-LEFT: #6E6E6F 1px solid;
	WIDTH: 260px; 
	HEIGHT: 80px;
	BACKGROUND-COLOR: #ffffff;
}



/***********************************************************************/



/*----------------- LINKS -----------------*/
a		{ color: #de0000; text-decoration: none; }
a:hover	{ text-decoration: underline; }

a.normtext			{ color: #777777; text-decoration: none; }
a.normtext:hover 	{ text-decoration: underline; }

a.arrow		{ background: url(img/arrow.gif) no-repeat right 5px; padding-right: 8px; text-decoration: none; }
a.arrow:hover	{ text-decoration: underline; }
a.arrow2	{ background: url(img/arrow.gif) no-repeat 3px 5px; padding-left: 13px; text-decoration: none; }
a.arrow2:hover	{ text-decoration: underline; }

ul.redarrow 	{ margin: 0; padding: 0; list-style: none; }
ul.redarrow li	{ background: url(img/arrow-red.gif) 3px 4px no-repeat; padding-left: 14px; font-size: 11px; color: #777; padding-bottom: 5px; }

ul.redarrow2 	{ margin: 0; padding: 0; list-style: none; }
ul.redarrow2 li	{ background: url(img/arrow-red.gif) 3px 4px no-repeat; padding-left: 14px; font-size: 11px; color: #777; padding-bottom: 5px; }
ul.redarrow2 li ul li { background: url(img/arrow.gif) no-repeat 3px 5px; line-height: 17px; padding-left: 15px; list-style: none; }

ul.arrowList 		{ margin: 0; padding: 0; list-style: none; clear: both; padding-bottom: 5px; }
ul.arrowList li		{ background: none; }
ul.arrowList li a	{ background: url(img/arrow.gif) no-repeat 3px 5px; line-height: 17px; padding-left: 15px; }

#landingRight ol		{ margin: 0 0 0 20px; padding: 0px; clear: both; padding-bottom: 5px; }
#landingRight ol li		{ background: none; padding: 0px; }
#landingRight ol li a	{ line-height: 17px; padding: 0px; }

.lgTabs2 ol		{ margin: 0 0 0 20px; padding: 0px; clear: both; padding-bottom: 5px; }
.lgTabs2 ol li		{ background: none; padding: 0px; }
.lgTabs2 ol li a	{ line-height: 17px; padding: 0px; }

ol.gen		{ margin: 0 0 0 20px; padding: 0px; clear: both; padding-bottom: 5px; }
ol.gen li	{ background: none; padding: 0px; }
ol.gen li a	{ line-height: 17px; padding: 0px; }

ol 		{ margin: 0 0 0 20; _margin: 0 0 0 30; padding-left: 20px; _padding-left: 30px; }
ol li	{ padding-left: 5px; font-size: 11px; color: #777; padding-bottom: 5px; }

/*----------------- LAYOUT -----------------*/
#container	{ width: 987px; margin: auto; }
#container2	{ width: 1015px; margin: auto; }




/*----------------- MAIN BANNER -----------------*/
#bannerWrap			{ float: left; width: 755px; }

/*Home Page*/
#bannerWrap.home				{ height: 249px; margin-bottom: 4px; position: relative; }
#bannerWrap.home #bannerLeft	{ float: left; width: 755px; height: 249px; margin-right: 0px; }
#bannerWrap.home #bannerRight	{ float: left; width: 279px; height: 300px; }

#pagernav 		{ _width: 100px; _height: 30px; z-index: 1000; float: left; position: absolute; top: 335px; left: 650px; }
#pagernav a 	{ font-size: 11px; text-decoration: none; color:#11734a; background: #ffffff; margin: 0px 2px 0px 0px; padding: 2px 5px 2px 5px; font-weight: bold; border-bottom: #c0c0c0 1px solid; border-top: #c0c0c0 1px solid; border-left: #c0c0c0 1px solid; border-right: #c0c0c0 1px solid;}
#pagernav a.activeSlide { color:#ffffff; background-color: #11734a; }
#pagernav a:hover { color:#ffffff; background-color: #11734a; }
#pagernav a:focus { outline: none; }













/*Added for right banners in consumer usage page*/
.landing .mbot5 { padding-bottom: 5px; }
in sd_styles css.





















































































































































































































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
h1 {

}

p {

}

.more {

}

div {

}

.lgTabs2 {

}

.lgTabs {

}

.divline {

}

.txtround {

}

h1 {

}

h2 {

}

.PRTable {

}

.normtext {

}

.redarrow {

}

.cleaner {

}

.cleaner5 {

}

.cleaner10 {

}

