@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#343434;
}

a.nav:link { color:#000000; text-decoration:none }
a.nav:visited { color:#000000; text-decoration:none }
a.nav:hover { color:#1f8300; text-decoration:none }

/********************* Text ************************/

.headerText {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FFFFFF;
}

.blueHeading {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#005ffc;
}

.greenHeading {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#018a1b;
}

.textGray {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#515151;
}

.textRed {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#e80e00;
}

.textWhite {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}

.text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

.textRed2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#e60444;
}

.textBlue {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#014fa3;
}

/************ Backgrounds *****************/

#leftShade {
	background-image:url(../images/left-inner-shade.jpg);
	background-repeat:repeat-y;
	background-position:left;
}

#rightShade {
	background-image:url(../images/right-inner-shade.jpg);
	background-repeat:repeat-y;
	background-position:left;
}

#innerTablePadding {
	padding-top:10px;
	padding-bottom:10px;
}

#innerTableBottom {
	background-image:url(../images/bottom-center-inner-shade.jpg);
	background-repeat:repeat-x;
	background-position:top;
}

/* Left 1st Box */
#left1stBoxTop {
	background-image:url(../images/left-1stbox-top.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}

#left1stBoxBottom {
	background-image:url(../images/left-1stbox-bottom.jpg);
	background-repeat:no-repeat;
	background-position:center bottom;
}

#left1stBoxMiddleLeft {
	background-image:url(../images/left-1stbox-left-center.jpg);
	background-repeat:repeat-y;
	background-position:center bottom;
}

#left1stBoxMiddleRight {
	background-image:url(../images/left-1stbox-left-right.jpg);
	background-repeat:repeat-y;
	background-position:center bottom;
}

#left1stBoxCenter {
	background-image:url(../images/left-1stbox-middle.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#eeeeee;
}

#lineSeparater {
	background-image:url(../images/line-separater.jpg);
	background-repeat:repeat-x;
}

/* Left 2nd Box */
#left2ndBoxTop {
	background-image:url(../images/left-2ndbox-top.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}

#left2ndBoxBottom {
	background-image:url(../images/left-2ndbox-bottom.jpg);
	background-repeat:no-repeat;
	background-position:center bottom;
}

#lef2ndBoxCenter {
	background-image:url(../images/left-2ndbox-middle.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#eeeeee;
}

/* Left 3rd Box */
#left3rdBoxTop {
	background-image:url(../images/left-3rdbox-top.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}

#left3rdBoxBottom {
	background-image:url(../images/left-3rdbox-bottom.jpg);
	background-repeat:no-repeat;
	background-position:center bottom;
}

#lef3rdBoxCenter {
	background-image:url(../images/left-3rdbox-middle.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#eeeeee;
}


/* Join Free Box */
#joinBoxTop {
	background-image:url(../images/join-top.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}

#joinBoxBottom {
	background-image:url(../images/join-bottom.jpg);
	background-repeat:no-repeat;
	background-position:center bottom;
}

#joinBoxCenter {
	background-image:url(../images/join-center.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#fbd118;
}

/************************ 3rd Column ****************/
/* Join Free Box */
#graphBoxTop {
	background-image:url(../images/grap-box-top.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}

#graphBoxBottom {
	background-image:url(../images/grap-box-bottom.jpg);
	background-repeat:no-repeat;
	background-position:center bottom;
}

#graphBoxCenter {
	background-image:url(../images/grap-box-center.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#ececec;
}

/************ Form ********************/
.frmField {
	border:1px solid #b2b2b2;
	background-image:url(../images/textfield-bg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}