/* CSS Document */

.ParagraphGray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: cccccc;
}
a:link, a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
	/*text-decoration: underline;	*/
	text-decoration: none;
}

a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
	/*text-decoration: underline;	*/
	text-decoration: none;
}

.menu1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	/*font-weight: bold;*/
}
.menu1 A, .menu1 A:Hover, .menu1 A:visited, .menu1 A:Active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	/*font-weight: bold;*/
}

.tiny12Black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 120%;
	font-style:italic; 
	padding-left:10px;
}

.tiny {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	line-height: 120%;
}

.tiny A:link, .tiny A:visited, .tiny A:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	line-height: 120%;
	text-decoration: underline;
}

.tinyGrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	line-height: 120%;
}

.tinyGrey A:link, .tinyGrey A:visited, .tinyGrey A:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	line-height: 100%;
	text-decoration: underline;
}


.tinywhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	line-height: 100%;
}

.itembold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #c7253d;
	text-decoration: none;
	line-height: 100%;
}

.itembold A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #c7253d;
	text-decoration: none;
	line-height: 100%;
}

.itembold A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #c7253d;
	text-decoration: none;
	line-height: 100%;
}

.tinybeige {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 120%;
}
.tinybeige A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 120%;
}
.tinybeige A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 120%;
}
.tinybeige A:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 120%;
}
.tinybeige A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 120%;
}
.tinyBoldBody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #887348;
	text-decoration: none;
	line-height: 120%;
	font-weight: bold;
	margin: 0px;
	padding-left: 0px;
	left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.tinyBoldBody A:link,.tinyBoldBody A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #887348;
	text-decoration: underline;
	line-height: 120%;
	font-weight: bold;
	margin: 0px;
	padding-left: 0px;
	left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.systemSelect {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #887348;
	text-decoration: none;
	line-height: 140%;
	font-weight: bold;
	margin: 0px;
	padding-left: 0px;
	left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
}
.systemSelect A:link,.systemSelect A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #887348;
	text-decoration: underline;
	line-height: 140%;
	font-weight: bold;
	margin: 0px;
	padding-left: 0px;
	left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
}
.tinyBoldBodyBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #83A4D4;
	text-decoration: none;
	line-height: 120%;
	font-weight: bold;
	margin: 0px;
	padding-left: 0px;
	left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.tinyBoldBodyGray, .tinyBoldBodyGray A, .tinyBoldBodyGray A:hover, .tinyBoldBodyGray A:active, .tinyBoldBodyGray A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #C6C8CA;
	text-decoration: none;
	line-height: 120%;
	font-weight: normal;
	margin: 0px;
	padding-left: 0px;
	left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 6px;
}
.tinyP {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	line-height: 120%;
	margin: 0px;
	padding-left: 0px;
	left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.tinyBoldBodyBlack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	line-height: 120%;
	font-weight: bold;
	margin: 0px;
	padding-left: 0px;
	left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.tinyBoldBodyBlack a:link,.tinyBodyBoldBlack a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
	line-height: 120%;
	font-weight: bold;
	margin: 0px;
	padding-left: 0px;
	left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.BoldBodyBlack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height: 120%;
	font-weight: bold;
	margin: 0px;
	padding-left: 0px;
	left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.BoldBodyBlack a:link,.BodyBoldBlack a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
	line-height: 120%;
	font-weight: bold;
	margin: 0px;
	padding-left: 0px;
	left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.tinyBoldBodyBlackrover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	line-height: 120%;
	font-weight: bold;
	margin: 0px;
	padding-left: 0px;
	left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	background-color:#CCCCCC;
}
.tinyBoldBodyBlackrover a:link,.tinyBodyBoldBlackrover a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
	line-height: 120%;
	font-weight: bold;
	margin: 0px;
	padding-left: 0px;
	left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	background-color:#CCCCCC;
}
.verytiny {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 2px;
	color: #000000;
	text-decoration: none;
	line-height: 22%;
}




.SmCopyAppPop {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
/*	line-height: 22%;*/
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
}

h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: 999900
	text-decoration: none;
}

h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: capitalize;
	color: D18B27;
}
h4 A:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: capitalize;
	color: D18B27;
}

h4 A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: capitalize;
	color: D18B27;
}

.systemOrange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	/*text-transform: capitalize;*/
	color: c7253d;
	text-decoration: none;
}
.systemOrange A:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: c7253d;
	text-decoration: none;
}

.systemOrange A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	/*text-transform: capitalize;*/
	color: c7253d;
	text-decoration: none;

}

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}
.crumbtrail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
}
.BodyBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.BodyParagraph {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
.BodyParagraphExtended {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	line-height: 20px;
}
.BodyBold a:link, .BodyBold a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}
.BodyParagraph a:link,.BodyParagraph a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
}

/* for Basics pages */

.tinyBodyBoldOrange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #c7253d;
	text-decoration: none;
	line-height: 100%;
	font-weight: bold;
}
.tinyOrange,.tinyOrange A:link,.tinyOrange A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #c7253d;
	text-decoration: none;
	line-height: 100%;
}

.tinyBoldBlack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	line-height: 120%;
	font-weight: bold;
}

.tinyBoldBlack a:link,.tinyBoldBlack a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
	line-height: 120%;
	font-weight: bold;
}
.tinyBlack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	line-height: 100%;
}
.tinyRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	text-decoration: none;
	line-height: 100%;
}
/* end Basics pages */

.tinywhiteBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	line-height: 100%;
	font-style: normal;
	font-weight: bold;
    text-decoration: underline;
	}
	
.tinywhiteBold a:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	line-height: 100%;
	font-style: normal;
	font-weight: bold;
}
.BodyParagraphGray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: A7A9AC;
}
.ParagraphGray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: cccccc;
}

.tinyOrangeLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #c7253d;
	line-height: 100%;
	text-decoration: underline;
}

.tinyOrangeLink A:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #c7253d;
	line-height: 100%;
	text-decoration: underline;
}

.tinyOrangeLink A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #c7253d;
	line-height: 100%;
	text-decoration: underline;
}

.tinyOrangeLink A:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #c7253d;
	line-height: 100%;
	text-decoration: underline;
}

.subpageDisplay {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#000000;
	text-decoration: none;
}
/*
.LineBox a:link,.LineBox a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-color: white
	text-decoration: underline;
	padding-top: 2px;
	padding-right: 25px;
	padding-bottom: 2px;
	padding-left: 4px;
	border: #CC3300;
	height: 10px;
	width: 15px;
	background-color: #CC3300;
}

.LowBox A:link,.LowBox A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-color: white
	text-decoration: underline;
	padding-top: 2px;
	padding-right: 25px;
	padding-bottom: 2px;
	padding-left: 4px;
	border: #FF9900;
	height: 10px;
	width: 15px;
	background-color: #FF9900;
}*/

.navBtns {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color:#FFFFFF;
	background:#CC3333;
	border:#AAAAAA 1px solid;
	text-decoration: none;
	}
.LineBox, .LineBox A:link,.LineBox A:visited  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;	
	color:#FFFFFF;
	background:#CC3300;
	border:#AAAAAA 1px solid;
	text-decoration: none;
	text-align:left;	
	}
.LowBox, .LowBox A:link,.LowBox A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
	background:#FF9900;
	border:#AAAAAA 1px solid;
	text-decoration: none;
	text-align:left;
	}
LineBox A:active  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;	
	color:#FFFFFF;
	background:#CC3300;
	border:#000000 1px solid;
	}
.LowBox A:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
	background:#FF9900;
	border:#000000 1px solid;
	}

/* Begin Menu styles */

#Topic, #NTopic, #STopic{
padding:0;
margin:0;
list-style:none;
color: #000000;
}
 
.Topic,.Topic a, .Topic a:visited, .Topic a:link {
position:relative;
display:block;
width:149px;
height:18px;
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
text-indent: 12px;
line-height:17px;
clear:both;
}
.TopicOrange,.TopicOrange a, .TopicOrange a:visited, .TopicOrange a:link {
position:relative;
display:block;
width:154px;
height:18px;
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
text-indent: 12px;
line-height:17px;
clear:both;
}

.Topic a { background:url(/images/nav_full_gray.gif) no-repeat left top;}
.Topic { background:url(/images/nav_full_blue.gif) no-repeat left top;}
.TopicOrange { background:url(/images/nav_full_orange.gif) no-repeat left top;}
.TopicOrange a { background:url(/images/nav_full_gray.gif) no-repeat left top;}
.Topic a:hover {background:transparent}
.TopicOrange a:hover {background:transparent}

.STopic A:link,.STopic A:visited {
	position:relative;
	display:block;
	width:149px;
	height:15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	text-indent: 14px;
	background:url(/images/nav_full_white_noleftline.gif); 	
	background-repeat: repeat-y;
	line-height:140%;
}

.STopic a:hover,.STopic a:active{
	color:gray;
	text-decoration: underline;
	line-height:140%;
}

.NTopic,.NTopic A:link,.NTopic A:visited {
	position:relative;
	display:block;
	width:149px;
	height:15px;
	line-height:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	text-indent:14px;
	background:url(/images/nav_full_white_10.gif); 	
	background-repeat: repeat-y;
}

.NTopic a:hover,.NTopic a:active{
	color:gray;
	position:relative;
	display:block;
	width:149px;
	height:15px;
	line-height:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	text-indent:14px;
	background:url(/images/nav_full_white_10.gif); 	
	background-repeat: repeat-y;
}
.NTopicImg,.NTopicImg A:link,.NTopicImg A:visited {
	position:relative;
	display:block;
	width:149px;
	height:70px;
	line-height:70px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	text-decoration: underline;
	text-indent: 0px;
	background:url(/images/nav_full_white.gif); 	
	background-repeat: repeat-y;
}

.NTopicImg a:hover,.NTopicImg a:active{
	color:gray;
	position:relative;
	display:block;
	width:149px;
	height:70px;
	line-height:70px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	text-decoration: underline;
	text-indent: 0px;
	background:url(/images/nav_full_white.gif); 	
	background-repeat: repeat-y;
}
/*
.NTopicBlank, .NTopicBlank A:link,.NTopicBlank A:visited {
	position:static;
	display:block;
	width:149px;
	height:15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	text-decoration: underline;
	text-indent: 14px;
	background:url(/images/nav_full_white_10.gif); 	
	background-repeat:repeat-y; 
}

.NTopicBlank a:hover,.NTopicBlank a:active{
	color:gray;
	position:relative;
	display:block;
	width:149px;
	height:15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	text-decoration: underline;
	text-indent: 14px;
	background:url(/images/nav_full_white_10.gif); 	
	background-repeat:repeat-y; 	
}
*/

/* partners site sytle*/

.TopicPartner,.TopicPartner a, .TopicPartner a:visited, .TopicPartner a:link {
	position:relative;
	display:block;
	width:210px;
	height:18px;
	color: 6699CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-indent: 0px;
	line-height:17px;
	clear:both;
}

.STopicPartner,.STopicPartner a, .STopicPartner a:visited, .STopicPartner a:link {
	color:gray;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height:120%;
	font-size: 10px;
}



.TechTalk {
	color:black;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:17px;
	font-weight: bold;
}

/* end partner site styles */

