/*********************/
/* main body section */
/*********************/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color : #FFFFFF;
}

body.evo_style {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color : #000000;
}

/*****************/
/* links section */
/*****************/
a.transLink:link {
	text-decoration: none; 
	color: #FF0000;
	font-size: 13px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

a.transLink:visited {
	text-decoration: none; 
	color: #FF0000;
	font-size: 13px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

a.transLink:hover {
	text-decoration: none; 
	color: #FF0000;
	font-size: 13px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

a.transLink:active {
	text-decoration: none; 
	color: #FF0000;
	font-size: 13px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}


a.transLinkSmall:link {
	text-decoration: none; 
	color: #FF0000;
	font-size: 10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

a.transLinkSmall:visited {
	text-decoration: none; 
	color: #FF0000;
	font-size: 10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

a.transLinkSmall:hover {
	text-decoration: none; 
	color: #FF0000;
	font-size: 10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

a.transLinkSmall:active {
	text-decoration: none; 
	color: #FF0000;
	font-size: 10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}


a.transLinkMidS:link {
	text-decoration: none; 
	color: #FF0000;
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

a.transLinkMidS:visited {
	text-decoration: none; 
	color: #FF0000;
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

a.transLinkMidS:hover {
	text-decoration: none; 
	color: #FF0000;
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

a.transLinkMidS:active {
	text-decoration: none; 
	color: #FF0000;
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}


a.transLinkGrey:link {
	text-decoration: none; 
	color: #CCCCCC;
	font-size: 13px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

a.transLinkGrey:visited {
	text-decoration: none; 
	color: #CCCCCC;
	font-size: 13px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

a.transLinkGrey:hover {
	text-decoration: none; 
	color: #CCCCCC;
	font-size: 13px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

a.transLinkGrey:active {
	text-decoration: none; 
	color: #CCCCCC;
	font-size: 13px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}



a.whiteLink:link {
	text-decoration: none; 
	color: #FFFFFF;
	font-size: 13px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

a.whiteLink:visited {
	text-decoration: none; 
	color: #FFFFFF;
	font-size: 13px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

a.whiteLink:hover {
	text-decoration: none; 
	color: #FFFFFF;
	font-size: 13px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

a.whiteLink:active {
	text-decoration: none; 
	color: #FFFFFF;
	font-size: 13px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}



a.mainLinkX:link {
	text-decoration: none; 
	color: #FF0000;
	font-size: 50px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

a.mainLinkX:visited {
	text-decoration: none; 
	color: #FF0000;
	font-size: 50px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

a.mainLinkX:hover {
	text-decoration: none; 
	color: #FF0000;
	font-size: 50px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

a.mainLinkX:active {
	text-decoration: none; 
	color: #FF0000;
	font-size: 50px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}



a.mainLink16:link {
	text-decoration: none; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 16px; 
	COLOR: #FF0000; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}

a.mainLink16:visited {
	text-decoration: none; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 16px; 
	COLOR: #FF0000; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}

a.mainLink16:hover {
	text-decoration: none; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 16px; 
	COLOR: #FF0000; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}

a.mainLink16:active {
	text-decoration: none; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 16px; 
	COLOR: #FF0000; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}



a.whiteMenuLink:link {
	text-decoration: none; 
	color: #FFFFFF;
	font-size: 9px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

a.whiteMenuLink:visited {
	text-decoration: none; 
	color: #FFFFFF;
	font-size: 9px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

a.whiteMenuLink:hover {
	text-decoration: none; 
	color: #FFFFFF;
	font-size: 9px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

a.whiteMenuLink:active {
	text-decoration: none; 
	color: #FFFFFF;
	font-size: 9px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}



a.whitePDFLink:link {
	text-decoration: none; 
	color: #FFFFFF;
	font-size: 14px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

a.whitePDFLink:visited {
	text-decoration: none; 
	color: #FFFFFF;
	font-size: 14px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

a.whitePDFLink:hover {
	text-decoration: none; 
	color: #FFFFFF;
	font-size: 14px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

a.whitePDFLink:active {
	text-decoration: none; 
	color: #FFFFFF;
	font-size: 14px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
/* Added by Brandon */
a.businesscards:link {
    color: #2982a6;
	font-size: 14px;
	text-decoration:none;
	font-weight:bold;
}

a.businesscards:visited {
    color: #2982a6;
	font-size: 14px;
	text-decoration:none;
	font-weight:bold;
}

a.businesscards:hover {
    color: #2982a6;
	font-size: 14px;
	text-decoration: none;
	font-weight:bold;
}

a.businesscards:active {
    color: #2982a6;
	font-size: 14px;
	text-decoration: none;
	font-weight:bold;
}
/***************************/
/* tables and rows section */
/***************************/
.blockFrmDark {
	background-color : #F88201;
	font-family : Arial, Verdana;
	color: #FFFFFF;
	font-size: 13px;
}

.blockFrmLight {
	background-color : #FFBE79;
	font-family : Arial, Verdana;
	color: #EB6324;
	font-size: 13px;
}

.mainTable {
	background-color : #FF8201;
}

.subTable {
	background-color : #F89128;
}

/*********************/
/* body text section */
/*********************/
.mainText {
	font-size: 13px; 
	color: #000000; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	text-decoration: none
}

.mainTextL {
	font-size: 14px; 
	color: #000000; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	text-decoration: none
}

.mainText26W {
	font-size: 26px; 
	color: #FFFFFF; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	text-decoration: none
}

.mainTextInput {
	font-size: 13px; 
	color: #000000; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	text-decoration: none
}

.mainText11RW {
	font-size: 11px; 
	color: #FFFFFF;  
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	text-decoration: none
}

.mainText26Y {
	font-size: 26px; 
	color: #FFFF00; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	text-decoration: none
}

.mainTextMidG {
	font-size: 11px;
	font-weight: bold;
	color: #3D7931; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	text-decoration: none
}

.mainText13G {
	font-size: 13px;
	color: #3D7931; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	text-decoration: none
}

.mainTextLarG {
	font-size: 24px;
	font-weight: bold;
	color: #3D7931; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	text-decoration: none
}

.mainText21G {
	font-size: 21px;
	font-weight: bold;
	color: #3D7931; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	text-decoration: none
}

.mainTextOrange {
	font-size: 13px; 
	color: #FA8202; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	text-decoration: none
}

.mainText16Orange {
	font-size: 16px; 
	color: #FA8202; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	text-decoration: none
}

.mainText19Orange {
	font-size: 19px; 
	color: #FA8202; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	text-decoration: none
}

.mainText34Orange {
	font-size: 30px; 
	color: #FA8202; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	text-decoration: none
}

.mainText13W {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}

.mainText11B {
	font-size: 11px; 
	color: #000000;  
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	text-decoration: none
}

.mainText10B {
	font-size: 10px; 
	color: #000000;  
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	text-decoration: none
}

.mainText16B {
	font-size: 16px; 
	color: #000000;  
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	text-decoration: none
}

.mainText21B {
	font-size: 21px; 
	color: #000000;  
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	text-decoration: none
}

.mainText34B {
	font-size: 30px; 
	color: #000000;  
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	text-decoration: none
}

.verySmall {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}

.verySmallC {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9px; 
	COLOR: #EB6324; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}

.mainTitle {
	font-size: 20px;
	font-weight: bold; 
	color: #1C115E; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	text-decoration: none
}

.mainTitleG {
	font-size: 13px;
	color: #3D7931; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	text-decoration: none
}

.mainTitleXLB {
	font-size: 28px;
	font-weight: bold;
	color: #000000; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	text-decoration: none
}

.mainTitleXL {
	font-size: 28px;
	font-weight: normal;
	color: #000000; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	text-decoration: none
}

.mainTitleXLBG {
	font-size: 28px;
	font-weight: bold;
	color: #3D7931; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	text-decoration: none
}

.mainTitleXXLB {
	font-size: 28px;
	color: #000000; 
	font-family: Arial Black, Arial, Verdana, Helvetica, sans-serif; 
	text-decoration: none
}

.mainTextProduct {
	font-size: 11px;
	color: #000000; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	background-color: #FFFFFF;
	text-decoration: none
}

.subTitle11BB {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #170E4E; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}

.subTitle11BW {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}

.subTitle11BL {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}

.subTitle16B {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 16px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}


/***********************/
/* input boxes section */
/***********************/
.input_box_normal {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	height: 20px;
	width: 150px;
	border: 1px solid #D4D4D4;
	background-color: #FFFFFF;
}

.input_box_big {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	height: 20px;
	width: 200px;
	border: 1px solid #D4D4D4;
	background-color: #FFFFFF;
}

.input_box_small {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	height: 20px;
	width: 75px;
	border: 1px solid #D4D4D4;
}

.input_box_xl {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	height: 20px;
	width: 100%;
	border: 1px solid #D4D4D4;
	background-color: #FFFFFF;
}

.input_box_print {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	height: 20px;
	width: 220px;
	border: 1px solid #CCCCCC;
	background-color: #CCCCCC;
}

.toolsText {
	FONT-SIZE: 10px; 
	COLOR: #FFFF00;
	BACKGROUND-COLOR: #969696;
	LINE-HEIGHT: 20px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	WHITE-SPACE:normal;
	font-weight: bold;
}

.input_box_login {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	height: 16px;
	width: 80px;
	margin-top: 0; 
	margin-bottom: 0;
}

.input_box_login_short {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	height: 16px;
	width: 40px;
	margin-top: 0; 
	margin-bottom: 0;
}

/*******************/
/* buttons section */
/*******************/
.form_button {
	background-color: #EAEAEA;
	font-family: Arial, Verdana;
	font-size: 8pt;
	font-weight: normal;
	height:20px;
    padding:0px;
}

.file_button {
	background-color: #FFFFFF;
	font-family: Arial, Verdana;
	font-size: 13px;
	font-weight: normal;
	height:20px;
    padding:0px;
    border: 1px solid #D4D4D4;
}


/******************/
/* images section */
/******************/
.flagBorder {
	border: 2px solid #FFFFFF;
}