/* default */
body, td, p {
	font-family: Verdana, Arial, Tahoma;
	font-size: 10px;
	color: #666666;
}

/* Navigation */





/* Utility Nav */
a.utilityNav {
  font-size: 11px;
  color: #333333;
  font-weight: bold;
  text-decoration: none;
}
a.utilityNav:hover {
  	  font-size: 11px;
	  color: #ff7300;
  	text-decoration: none;	
}
a.utilityNav:active {
    font-size: 11px;
		color: #ff7300;
  	text-decoration: none;	 
}
a.utilityNavActive {
  	  font-size: 11px;
	  color: #ff7300;
	font-weight: bold;
  	text-decoration: none;	
}
.utilityNav:active {
  	  font-size: 11px;
	  color: #ff7300;
  	text-decoration: none;	
}



.utilityNav {
 	font-family: Verdana, Arial, Tahoma;
 	font-size: 11px;
 	color: #333333;
	text-decoration: none;	
}

a.utilityNavHome {
  font-size: 11px;
  color: #999999;
  text-decoration: none;
}
a.utilityNavHome:visited {
  font-size: 11px;
  color: #999999;
  text-decoration: none;
}
a.utilityNavHome:hover {
  font-size: 11px;
    	color: #ff7300;
  	text-decoration: none;
}
a.utilityNavHome:active {
  	color: #ff7300;
	  font-size: 11px;
  	text-decoration: none;	
}
.utilityNavHome {
 	font-family: Verdana, Arial, Tahoma;
 	font-size: 11px;
 	color: #999999;
 	text-decoration: none;
}

/* Global Nav */
a.globalNav {
  color: #000000;
}
/*magus changes*/

a.globalNavActive{
  color: #ff7300;
  text-decoration: none;
}

/*end of changes*/

a.globalNav:hover { 
  color: #ff7300;
  text-decoration: none;
}

a.globalNavHome {
  color: #333333; 
  text-decoration: none;
}
a.globalNavHome:hover { 
  color: #ff7300;  
  text-decoration: none;
}
a.globalNavHome:active {
	color: #ff7300;
	text-decoration: none;
}
.globalNav {
 	font-family: Verdana, Arial, Tahoma;
 	font-size: 11px;
 	color: #333333;
	text-decoration: none;	
}

/* Other Navigation */
a.jump: active {
	font-family: Verdana, Arial, Tahoma;
	font-size: 12px;
	font-weight: bold;
 	color: #ff7300;
}
a.jump: visited {
	font-family: Verdana, Arial, Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #6699ff;
}

.secondaryNav {
 	font-family: Verdana, Arial, Tahoma;
 	font-size: 11px;
 	color: #FFFFFF;
 	text-decoration: none;
	font-weight: bold;
}

a.secondaryNav {
 	font-family: Verdana, Arial, Tahoma;
 	font-size: 11px;
 	color: #FFFFFF;
 	text-decoration: none;
	font-weight: bold;
}
a.secondaryNav:hover {
  color: #333333;
  text-decoration: none;
  font-weight: bold;
}

.secondaryNavActive {
 	font-family: Verdana, Arial, Tahoma;
 	font-size: 11px;
 	color: #333333;
 	text-decoration: none;
	font-weight: bold;
}

a.inLineNav {
	font-family: Verdana, Arial, Tahoma;
	font-size: 11px;
	color: #ff7300;
	text-decoration: none;
	font-weight: bold;

  
}
a.inLineNav:hover {
  	color: #666699;
  	text-decoration: none;
	
}

a.inLineNavSm {
	font-family: Verdana, Arial, Tahoma;
	font-size: 11px;
	color: #ff7300;
	text-decoration: none;

  
}
a.inLineNavSm:hover {
  	color: #6699ff;
  	text-decoration: none;
	
}

a.pullDownNav:hover { 
 	color: #ff7300;
}
.pullDownNav {
 	font-family: Verdana, Arial, Tahoma;
 	font-size: 10px;
 	color: #666666;
 	text-decoration: none;
}

  
a.tertiaryNav { 
    font-family: Verdana, Arial, Tahoma; 
  font-size: 10px; 
  text-decoration: none;
  color: #FFFFFF;
  font-weight: bold;
  text-indent : 12px;
} 

a.tertiaryNav:hover { 
  color: #333333;
    font-size: 10px; 
 font-weight: bold;
  text-decoration: none;
 text-indent : 12px;
} 
a.tertiaryNav:active { 
	    font-size: 10px;     
 /* color: #333333;  */
  font-weight: bold;
  text-decoration: none;
  text-indent : 12px;
}  
.tertiaryNavActive { 
	    font-size: 10px;     
  color: #333333;
  font-weight: bold;
  text-decoration: none;
  text-indent : 12px;
}  

.tertiaryNavActive:visited { 
	    font-size: 10px;     
  color: #333333;
  font-weight: bold;
  text-decoration: none;
  text-indent : 12px;
} 

a.tertiaryNav:visited { 
  font-size: 10px;     
/*  color: #333333; */
  font-weight: bold;
  text-decoration: none;
  text-indent : 12px;
} 



  
a.quadNav { 
    font-family: Verdana, Arial, Tahoma; 
  font-size: 10px; 
  text-decoration: none;
  color: #FFFFFF;
} 

a.quadNav:hover { 
  color: #333333;
    font-size: 10px; 
 /*   text-indent : 12px;*/
} 
a.quadNav:active { 
	    font-size: 10px;     
 /* color: #333333;  */
   /*   text-indent : 12px;*/
}  
.quadNavActive { 
	    font-size: 10px;     
  color: #333333;
  text-decoration: none;
   /*   text-indent : 12px;*/
}  

.quadNavActive:visited { 
	    font-size: 10px;     
  color: #333333;
  text-decoration: none;
   /*   text-indent : 12px;*/
} 

a.quadNav:visited { 
	    font-size: 10px;     
/*  color: #333333; */
  text-decoration: none;
   /*   text-indent : 12px;*/
}




 
/*magus changes*/
/*
a.tertiaryNav:visited { 
  	margin-left : 4px;
   color: #ff7300;
  text-decoration: none;
}
 */
 
 .indented {
	text-indent : 12px;
}

.breadCrumbNavInPage {
	font-family: Verdana, Arial, Tahoma;
	text-decoration: none;
	font-size: 11px;
 	color: #666666;
}

.breadCrumbNavInPage:hover {
 	color: #ff7300;
}

a.breadCrumbNavInPage:active {
	color:#ff7300;
}

.breadCrumbNavInPage-on {
	font-family: Verdana, Arial, Tahoma;
	text-decoration: none;
	font-size: 11px;
 	color: #ff7300;
}

/* Text styles */
.head {
 	font-family: Verdana, Arial, Tahoma;
 	font-size: 22px;
 	color: #000000;
 	font-weight: bold;
 	text-decoration: none;
}
.footer {
 	font-family: Verdana, Arial, Tahoma;
 	font-size: 10px;
 	color: #666666;
 	text-decoration: none;
}
.category {
 	font-family: Verdana, Arial, Tahoma;
 	font-size: 14px;
 	color: #666666;
 	font-weight: bold;
 	text-decoration: none;
}
.sectionHeadInPage {
	font-family: Verdana, Arial, Tahoma;
	font-size: 14px;
	font-weight:bold;
	color: #666666;
}
.productName {
  font-weight: bold;
}
.chartTitle {
  font-size: 12px;
  font-weight: bold;
  color: #666666;
}
.rowHead {
  font-size: 12px;
  font-weight: bold;
  color: #000000;
}
.listHeader {
  font-size: 12px;
  font-weight: bold;
  color: #666666;
}
.countryListHead {
  color: #666666;
  font-size: 18px;
}
.countryList {
  color: #666666;
}
li.list { 
  list-style-image: url("http://ecms.snwmd-us.com/train/images/getimage.asp?GUID={1BCD9C8A-EC34-4520-BFCC-48BD1819D6ED}"); 
}.flag {  font-weight: bold; color: #FF0000}

/*magus additons */
SELECT {
  	font-family: Verdana, Arial, Tahoma;
	font-size: 11px;
	color: #000000;
}

TD.contactdivision {
  	font-family: Verdana, Arial, Tahoma;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	}
inLineNavbg {

	font-family: Verdana, Arial, Tahoma;
	font-size: 11px;
	color: #ff7300;
	text-decoration: none;
	font-weight: bold;
}
.inLineNavbg {

	font-family: Verdana, Arial, Tahoma;
	font-size: 12px;
	color: #ff7300;
	text-decoration: none;
	font-weight: bold;
}
.sectionHeadInsub {

	font-family: Verdana, Arial, Tahoma;
	font-size: 12px;
	font-weight:bold;
	color: #666666;
}
.smalltxt {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000}
.sectionHeadInPageBlack {

	font-family: Verdana, Arial, Tahoma;
	font-size: 14px;
	font-weight:bold;
	color: #000000;
}
.sectionHeadInsubBlack {


	font-family: Verdana, Arial, Tahoma;
	font-size: 12px;
	font-weight:bold;
	color: #000000;
}
.directory {
	font-family: Verdana, Arial, Tahoma;
	font-size: 10px;
	color: #000000;
	height: 17px;
	width: 150px;
}
.subsectionNav {

	font-family: Verdana, Arial, Tahoma;
	font-size: 11px;
	color: #ff7300;
	text-decoration: none;
	font-weight: normal;
}
.orangetxtb {


	font-family: Verdana, Arial, Tahoma;
	font-size: 12px;
	color: #ff7300;
	text-decoration: none;
	font-weight: bold;
}
INPUT.submit{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ff7300;
	background-color: #FFFFFF;
	border: 1px solid #FF7300;
}
.placaeholder {
	font-size: 10px;
	background-color: #FFCCCC;
	border: 1px solid #FF0000;
}.smalltxtgreyb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: bold;

}
.smalltxtgrey {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666
}
.inLineNavth {

	font-family: Verdana, Arial, Tahoma;
	font-size: 11px;
	color: #ff7300;
	text-decoration: none;
	font-weight: normal;
}

input.toolkit-text
{
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.underline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;

}

.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000080;
	font-weight: normal;
}

.message {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	padding: 10px;
}


/*Contact Form */

#contactform p {
	font-size:10px;
	text-align: right;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


#contactform input, textarea{
	width: 200px;
	border: 1px solid #0D1747;
	padding: 2px;
	margin: 5px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: 666666;
}

#contactform textarea{
	height: 100px;
	}

#contactform input.btn {
	width: 50px;
	background-color: #fff;
	border: 1px solid #0D1747;
	margin-bottom: 10px;
	font-size:10px;
}

#contactform span.required {
	color: #ff7300;
	font-weight:bold;
	
}

