.body {
	font-size: 100%;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: left; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #959595;
	background-color: #FFFFFF;
}
.box {  
            font-family: helvetica, arial;
            font-size: 11px;
            color: #002A5C;
			text-decoration: none;
}
.box_small {  
            font-family: helvetica, arial;
            font-size: 11px;
            color: #FFFFFF;
			text-decoration: none;
}
.text {  
            font-family: Verdana;
            font-size: 10px;
            color: #959595;
			text-decoration: none;
}
.text_big {  
            font-family: Verdana;
            font-size: 13px;
            color: #959595;
			text-decoration: none;
}
.text_bigg {  
            font-family: Verdana;
            font-size: 15px;
            color: #959595;
			text-decoration: none;
}
.more {
            font-family: Verdana;
            font-size: 10px;
            font-style: normal;
            color: #4FA8C4;
            text-decoration: underline;
}
.link12 {
            font-family: Verdana;
            font-size: 12px;
            font-style: normal;
            color: #4FA8C4;
            text-decoration: underline;
}
h1 {
            font-family: Georgia, Times New Roman, Times, serif;
            color: #4C76AD;
            font-size: 20px;
            display: inline;
            font-style: normal;
            text-decoration: none;
            font-weight: 400;
}
em {
            font-weight: normal;
            text-decoration: none;
            font-style: normal;
}
.head {  
            font-family: Georgia, Times New Roman, Times, serif;
            font-size: 13px;
            color: #6B79B3;
			text-decoration: none;
			font-weight: 700;
}
.head2 {  
            font-family: Georgia, Times New Roman, Times, serif;
            font-size: 18px;
            color: #959595;
			text-decoration: none;
			font-weight: 700;
}
.head2-1 {  
            font-family: Georgia, Times New Roman, Times, serif;
            font-size: 16px;
            color: #959595;
			text-decoration: none;
			font-weight: 700;
}
.head3 {  
            font-family: Georgia, Times New Roman, Times, serif;
            font-size: 18px;
            color: #4FA8C4;
			text-decoration: none;
			font-weight: 700;
}
.copyright {  
            font-family: Verdana;
            font-size: 10px;
            color: #CCCCCC;
			text-decoration: none;
}
.h1 {
            font-family: Georgia, Times New Roman, Times, serif;
            color: #6B79B3;
            font-size: 18pt;
            display: inline;
            font-style: normal;
            text-decoration: none;
            font-weight: 400;
}
.head_price_drop {  
            font-family: Georgia, Times New Roman, Times, serif;
            font-size: 20px;
            color: #6B79B3;
			text-decoration: none;
}

.big_blue1 {  
            font-family: Arial, Times New Roman, Times, serif;
            font-size: 18px;
            color: #4FA8C4;
			text-decoration: none;
}
.t_blue2 {  
            font-family: Arial, Times New Roman, Times, serif;
            font-size: 14px;
            color: #4FA8C4;
			text-decoration: none;
}
.text_gray1 {  
            font-family: Arial, Times New Roman, Times, serif;
            font-size: 14px;
            color: #101010;
			text-decoration: none;
			font-weight: 700;
}
.text_gray2 {  
            font-family: Arial, Times New Roman, Times, serif;
            font-size: 10px;
            color: #101010;
			text-decoration: none;
			font-weight: 400;
}
.text_gray3 {  
            font-family: Arial, Times New Roman, Times, serif;
            font-size: 12px;
            color: #101010;
			text-decoration: none;
			font-weight: 700;
}

.t_blue_b {  
            font-family: Arial, Times New Roman, Times, serif;
            font-size: 20px;
            color: #4FA8C4;
			text-decoration: none;
			font-weight: 700;
}
.t_blue {  
            font-family: Arial, Times New Roman, Times, serif;
            font-size: 14px;
            color: #4FA8C4;
			text-decoration: none;
			font-weight: 700;
}
.t_blue_s {  
            font-family: Arial, Times New Roman, Times, serif;
            font-size: 12px;
            color: #4FA8C4;
			text-decoration: none;	
			font-weight: 700;
}
.t_#4FA8C4_b {  
            font-family: Arial, Times New Roman, Times, serif;
            font-size: 20px;
            color: #4FA8C4;
			text-decoration: none;
			font-weight: 600;
}
table#a2z td a:active,#a2z td a:hover {
			color: #4FA8C4;
			text-decoration: underline;
}
table#a2z td a:link{
			color: #959595;
			text-decoration: none;
}

/*table#a2z td a:visited{  
			color: #959595;
}*/

a {
			text-decoration: none;
			color: #959595;
}
a:hover { 
			text-decoration: underline; 
			color: #4FA8C4;
}
a:active {
			text-decoration: underline;
			color: #4FA8C4;
}

/*a:visited {
			text-decoration: none;
			color: #4FA8C4;
}*/

.text_fix1 {  
 font-family: Arial, Times New Roman, Times, serif;
 font-size: 8pt;
 color: #4FA8C4;
}
.text_fix2 {  
 font-family: verdana;
 font-size: 11pt;
 color: #4FA8C4;
}
.end {font-family: Verdana;font-size: 10px;color: #CCCCCC;}
a.end:link { color: #CCCCCC;text-decoration: none;}
a.end:active { color: #4FA8C4; text-decoration: underline }
a.end:visited { font-family: Verdana;font-size: 10px;color: #CCCCCC; text-decoration: none }
a.end:hover { color: #4FA8C4; text-decoration: underline }

td#buy a:active,#buy a:hover {
			color: #4FA8C4;
			text-decoration: underline;
}
td#buy a:link{
			color: #959595;
			text-decoration: none;
}
td#buy a:visited{
			color: #4FA8C4;
}
.text_959595{
            font-family: Arial;
            font-size: 13px;
            color: #959595;
			text-decoration: none;
}

.sweepformbold{text-transform: uppercase;font-weight: bold; color: #0E385E;}
.signupfield2{margin-left:10px; width: 160px; height: 15px; font-size: 0.7em; font: #CCCCCC; vertical-align: middle;}
.sweepformtext{margin:10px 5px 10px 20px;vertical-align: middle; font-size: 1.1em; letter-spacing: 0px; word-spacing: -1px;}
ul.jtv_list li{margin-left:50px;}
label.error{padding-left:10px;white-space:nowrap;color:#993333;}
form input.error{background-color:#F7C5C5;height:15px;width:160px;font-size: 0.7em;border: 1px dotted #993333;}
div#emailerrors{height:20px;}
