/* -------------------------------  S T A N D A R D  ---------------------------*/

html, body {
	font-family:Arial, Tahoma;
	font-size:1em;
	color:#666666;
}
img { border:none}

a { cursor:pointer ;}
#content ul, #content li {
	list-style-type:circle;
	list-style: disc;
	padding: 5px;
}
/* -------------------------------  M A I N  ---------------------------*/

h1 {
	font-size:22px;
	padding:0;
	margin:0;
	font-weight: normal;
}
h2 {
	font-size:16px;
	padding:12px 0 7px 0;
	margin:12px 0 7px 0;
	font-weight: normal;
	color: #FF0000;
	line-height: 20px;
}
h3 {
	font-size:12px;
	padding:10px 0 2px 0;
	margin:10px 0 2px 0
}
h4 {
	margin: 0;
	padding: 0;
	font-size: 14px;
	font-weight: normal;

}
h5 {
	font-size:14px;
	padding:0 0 5px 0;
	margin:0 0 5px 0
}

h6 {
	font-size:14px;
	padding:5px 0 3px 5px;
	margin:0 0 7px 0;
	background-color: #333333;
	color: #FFFFFF;
	text-transform: uppercase;
	border-left: 5px solid #666;
	border-color: #0FD318;
}

p {
	padding:2px 0 5px 0;
	margin:2px 0 5px 0;
	font-size: 11px;
}

.box_home h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	letter-spacing:-1px;
	font-size:20px;
	font-weight:normal;
	margin:5px 0 5px 0;
	padding:5px 0 5px 0;
}
.box_home p { font-size:10px; padding:2px 0 10px 0; margin:2px 0 10px 0}


.box_01 h1 {
	letter-spacing:-1px;
	font-size:20px;
	font-weight:normal;
	margin:0;
	padding:0;
	color: #FFFFFF;
	text-decoration: underline;
}
.box_01 p {
	font-size:13px;
	padding:0;
	margin:0;
	color: #2AABE4;
	text-decoration: underline;
	font-weight: bold;
}
.box_01 a {
	font-size:14px;
	padding:2px 0 10px 0;
	margin:2px 0 10px 0;
	color: #fff;
	text-decoration: underline;
	font-weight: bold;
}

.box_02 h1 {
	letter-spacing:-1px;
	font-size:20px;
	font-weight:normal;
	margin:0;
	padding:0;
	color: #FFFFFF;
	text-decoration: underline;
}
.box_02 p {
	font-size:13px;
	padding:0;
	margin:0;
	color: #2AABE4;
	text-decoration: underline;
	font-weight: bold;
}
.box_02 a {
	font-size:14px;
	padding:2px 0 10px 0;
	margin:2px 0 10px 0;
	color: #fff;
	text-decoration: underline;
	font-weight: bold;
}

.box_03 h1 {
	letter-spacing:-1px;
	font-size:20px;
	font-weight:normal;
	margin:0;
	padding:0;
	color: #FFFFFF;
	text-decoration: underline;
}
.box_03 p {
	font-size:13px;
	padding:0;
	margin:0;
	color: #2AABE4;
	text-decoration: underline;
	font-weight: bold;
}
.box_03 a {
	font-size:14px;
	padding:2px 0 10px 0;
	margin:2px 0 10px 0;
	color: #fff;
	text-decoration: underline;
	font-weight: bold;
}
.box_04 h1 {
	letter-spacing:-1px;
	font-size:28px;
	font-weight:bold;
	margin:0 0 5px 0;
	padding:0;
	color: #333333;
	text-decoration: underline;
}

.box_04 p {
	font-size:14px;
	padding:0;
	margin:0;
	color: #666666;
	text-decoration: underline;
	font-weight: bold;
}
.box_04 a {
	font-size:14px;
	padding:2px 0 10px 0;
	margin:2px 0 10px 0;
	color: #fff;
	text-decoration: underline;
	font-weight: bold;
}

.box_05 h1 {
	letter-spacing:-1px;
	font-size:24px;
	font-weight:bold;
	margin:0 0 5px 0;
	padding:0;
	color: #2AABE4;
	text-decoration: underline;
}

.box_05 p {
	font-size:14px;
	padding:0;
	margin:0;
	color: #666666;
	text-decoration: underline;
	font-weight: bold;
}
.box_05 a {
	font-size:14px;
	padding:2px 0 10px 0;
	margin:2px 0 10px 0;
	color: #fff;
	text-decoration: underline;
	font-weight: bold;
}
.box_07 h1 {
	letter-spacing:-1px;
	font-size:24px;
	font-weight:bold;
	margin:0 0 5px 0;
	padding:0 12px 0 0;
	color: #FF00FF;
	text-decoration: underline;
	text-align: center;
}

.box_07 p {
	font-size:14px;
	padding:0 12px 0 0;
	margin:0;
	color: #29ABE2;
	text-decoration: underline;
	font-weight: bold;
	text-align: center;
}
.box_07 a {
	font-size:14px;
	padding:2px 0 10px 0;
	margin:2px 0 10px 0;
	color: #fff;
	text-decoration: underline;
	font-weight: bold;
}

.box_08 a {
	font-size:14px;
	padding:2px 0 5px 0;
	margin:2px 0 5px 0;
	color: #54BCE8;
	text-decoration: underline;
	font-weight: bold;
	float: left;
	display: block;
	width: 100%;
}


.box_09 h1 {
	font-size:24px;
	color: #333333;
}
.box_09 h2 {
	letter-spacing:-1px;
	font-size:22px;
	font-weight:bold;
	margin:5px 0 5px 0;
	padding:5px 12px 5px 0;
	color: #29ABE2;
	text-decoration: underline;
	line-height: 28px;
}

.box_09 p {
	font-size:12px;
	padding:0 12px 0 0;
	margin:0;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}
.box_10 h1 {
	letter-spacing:-1px;
	font-size:24px;
	font-weight:bold;
	margin:0 0 5px 0;
	padding:0;
	color: #2AABE4;
	text-decoration: underline;
}

.box_10 p {
	font-size:12px;
	padding:5px 0 5px 0;
	margin:5px 0 5px 0;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}
	
	

/* -------------------------------  B A N N E R S  ---------------------------*/
#banner_01 {z-index:2; }
#banner_contact { z-index:2; background-image:url(../img/banners/banner_02.jpg)}

/* -------------------------------  C O L O R S  ---------------------------*/

#blue {color:#99C0E3}


/* -------------------------------  L I N K S  ---------------------------*/


.a_more {
	width:240px;
	padding:1px 5px 1px 0;
	margin:0;
	background-color:#aeaea5;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	font-family: "Trebuchet MS", Tahoma, Arial;
	display: block;
	text-align: right;

}
.a_more:hover {
	background-color:#666666;
}





#purple a {
	color:#c34d9c;
	padding:0 10px 0 0;
	background: url(../img/buls/bul_arrow.png) no-repeat right 2px;
	font-weight: bold;
}
#purple a:hover {
	color:#D889BE
}
#blue a {
	color:#639fd5;
	padding:0 10px 0 0;
	background: url(../img/buls/bul_arrow.png) no-repeat right 2px;
	font-weight: bold;
}
#blue a:hover {
	color:#99C0E3
}
#orange a {
	color:#faa949;
	padding:0 10px 0 0;
	background: url(../img/buls/bul_arrow.png) no-repeat right 2px;
	font-weight: bold;
}
#orange a:hover {
	color:#FCCB8F
}
#green a {
	color:#68be55;
	padding:0 10px 0 0;
	background: url(../img/buls/bul_arrow.png) no-repeat right 2px;
	font-weight: bold;
}
#green a:hover {
	color:#9AD38D
}

a.link_title  {
	color:#666666;
	text-decoration:none;
}
a:hover.link_title  {
	color:#999999;
}

a.arrow_link {
	position:relative;
	padding:0 0 0 10px;
	background: url('../img/bulls/bul_arrow_2_right.png') no-repeat 0 1px;
	color:#0099FF;
}
a:hover.arrow_link {
	color:#8EB5DF
}
a.arrow_link2 {
	position:relative;
	padding:0 0 4px 10px;
	background: url('../img/bulls/bul_arrow_2_right.png') no-repeat 0 1px;
	color:#666666;
	font-size: 0.7em;
	width: 100%;
	float: left;
	margin: 0 0 0 10px;
}
a:hover.arrow_link2 {
	color:#8EB5DF
}



.normal_text { font-weight:normal}

.bull_prefs {
	padding: 0 10px 0 0;
	width:35px;
	height:35px;
	margin: -5px 0 0 0;
}
.star {
margin:0 0 -10px;
font-size:30px;
float:left;
}
.field { float:left}


.huge {
	font-size: 100px;
	color: #61D7BA;
	font-family: "Trebuchet MS", Tahoma, Arial;
}

/* CHANGES */

.pricing h1 ,h2 {
	font-size:22px;
	padding:0;
	margin:0;
	font-weight: bold;
	color: #2aabe4;
}

.pricing h3 {
	font-size:16px;
	padding:0;
	margin:0;
	font-weight: normal;
	color: #2aabe4;
}

.pricing h4 {
	font-size:16px;
	padding:0;
	margin:0;
	font-weight: bold;
	color: #cc0098;
}

.blue {
	font-size:18px;
	padding:0;
	margin:0;
	font-weight: bold;
	color: #2aabe4;
	}
	
.steps {
	font-size:16px;
	padding:0;
	margin:0;
	font-weight: normal;
	color: #2aabe4;
	}
	
.pink { 
	color: #cc0098;
	font-size: 12px;
	}
