* { margin:0; padding:0;}
body { background:#131741; font-family:Tahoma; font-size:15px; line-height:17px; color:#d80402;}


/*in_line*/
img {border:0; vertical-align:top;}

a:hover{text-decoration:underline;}
/*a {color:#d80402; font-size:0.9166em; text-decoration:none;}*/
a {color:#ffffff; font-size:0.9166em; text-decoration:none;}
span { color:#0bb8fd; font-size:0.9166em;}
.more { background:url(../images/z_read_more.gif) left no-repeat; padding-left:17px; color:white; text-decoration:none; font-size:0.9166em;}
.more:hover { text-decoration:underline;}
.clear { clear:both;}
.alignright { text-align:right; padding:5px 10px 0 0;}
.center { text-align:center;}


ul{ list-style:none; margin:0; padding:0; background:url(../images/bg_li.gif) left top repeat-x;}
li a { text-decoration:none; color:#0bb8fd; background:url(../images/z_ul.gif) left 6px no-repeat; padding-left:8px; font-size:1.09em;}
.list li img{ vertical-align:middle; margin:1px 6px 2px -1px;}
.list li a{ text-decoration:underline; line-height:1.4em; font-size:1em; background:none;}
.list li a:hover { text-decoration:none;}

li{ background:url(../images/bg_li.gif) left bottom repeat-x; padding:5px 0;}


/*-- Testimonials --*/
.tml {width:200px; background-image:url(../images/peoplesmall.gif); background-color:Transparent; background-position:top left; background-repeat:no-repeat;}
.tmlLong { background-image:url(../images/peoplesmall.gif); background-color:Transparent; background-position:top left; background-repeat:no-repeat;}


.article { text-decoration:none; background-image  :url(../images/ArticlesSmall.gif); background-color:Transparent; background-position:top left; background-repeat:no-repeat;}
.articleA {color:#0bb8fd;}
.signup {color:#0bb8fd; font-size:15px;line-height:24px;}
/*txt, links*/

h1 { font-size:1em; margin:0 0 15px 0;}
h2 { color:#0bb8fd; font-size:1em; margin:0 0 15px 0;}
h3 {  font-size:1.3em; margin:0 0 0 0;}
h4 {  color:#0bb8fd;font-size:1.3em; margin:0 0 0 0;}

.CalenderLinkStyle {
    text-decoration:underline;
    color:#0bb8fd;
    font-size:12px;
    text-align:left;
    padding:0 0 0 0;
    margin:0 0 0 0;
       
}

/*header*/
.header_wrapper { height:392px; background:url(../images/bg_header_wrapper.jpg) left top no-repeat;}
.logo { padding:37px 388px 104px 60px; float:left; }
.header_wrapper .pad { padding:46px 50px 0 0;  float:right;}
.header_wrapper .pad a { margin-right:15px;font-family:Tahoma; font-size:15px;}
.header_wrapper .title { margin:0 0 91px 50px;float:left;font-size:17px; line-height:17px; /*border:solid 1px white;*/}

.menu { margin:150px 0 0 25px;color:#0bb8fd;height:21px; width:780px;}
.menu a:hover{ text-decoration:none; color:#0bb8fd; }
.menu a { font-family:Tahoma; font-weight:bold; font-size:15px;line-height:24px;}
.menuitem {  margin:0 35px 0 0;   float:left; width:140; }


/*content*/
#content { font-family:Arial; font-size:0.75em; color:#fff; line-height:1.41666em;}
#content .row_1 { background:url(../images/bg_row_1.jpg) left top repeat-y;}
#content .row_1 .indent { padding:3px 34px 28px 60px;}
#content .row_1 .indentBuilder { padding:3px 34px 28px 30px;}
#content .row_2 { background:url(../images/bg_row_2.jpg) left top repeat-y;}
#content .row_2 .indent { padding:25px 34px 25px 60px;}
#content .row_1 .bg_col { background:url(../images/line.gif) left top repeat-y;}
#content .row_1 .bg_col .top { background:url(../images/top_line.gif) left top no-repeat;}
#content .row_1 .bg_col .bot { background:url(../images/bottom_line.gif) left bottom no-repeat;}
#content .row_2 .bg_col { background:url(../images/line1.gif) left top repeat-y;}
#content .row_2 .bg_col .top { background:url(../images/line_top1.gif) left top no-repeat;}
#content .row_2 .bg_col .bot { background:url(../images/line_bottom1.gif) left bottom no-repeat;}
#content .title { margin-bottom:20px;}
#content .title1 { margin-bottom:10px;}
#content p { padding-bottom:17px;}
#content i { font-size:1.16666em; line-height:1.2857em;}
#content .bg { background:url(../images/bg_row_bottom.gif) left bottom repeat-x;}
#content .col_1 .ind { padding-right:20px;}
#content .col_3 .ind { padding-left:25px;}
#content .separate { margin:4px 8px 0 8px;}
#content .box { width:100%;}
#content .pic { float:left; margin:0 18px 0 0;}


/*footer*/
#footer { background-color:#000;  color:#088bbf; font-family:Arial; font-size:1em; padding:32px 0  10px 61px;}
#footer a {  color:#088bbf; font-size:1em; text-decoration:underline;  padding:2px 40px 6px 0;}
#footer a:hover { text-decoration:none;}
#footer span a { text-decoration:none; font-size:1.09em; background:none;}
#footer span a:hover { text-decoration:underline;}


/*================== index.html ==================*/
#page1 #content .row_1 .col_1 .pic1, #content .row_2 .col_1 .pic1, #content .row_2 .col_3 .pic1 { margin:2px 10px 0 0;}
#page1 #content .row_1 .col_3 span { font-size:1em;}
#page1 #content .row_2 .col_5 .ind { padding-left:25px;}
#page1 #content .row_2 .col_5 .div { height:27px;}
#page1 #content .row_2 .col_5 span H!{ color:#c1d2d6; font-size:0.9166em;}
#page1 #content .row_2 .col_5 .div1 { height:30px;}
#page1 #content .row_2 .col_5 strong { font-size:0.9166em;}
#page1 #content .row_2 .col_3 ul { margin:0 19px 6px 0;}


/*================== index-1.html ==================*/
#page2 #content .row_2 .column1 { width:188px; margin-bottom:6px;}
#page2 #content .row_2 .column2 { width:188px; margin-left:49px;}
#page2 #content .row_2 .col_3 span a { font-size:1.09em; color:#0bb8fd;}
#page2 #content .row_1 .col_3 ul { margin:0 7px 12px 0;}


/*================== index-2.html ==================*/
#page3 #content .row_1 .col_3 span { font-size:1.09em;}
#page3 #content .row_2 .col_1 .ind { padding-right:26px;}
#page3 #content .row_2 .col_3 span a { font-size:1em;} 

/*================== index-3.html ==================*/
#page4 #content .row_1 .col_1 strong { color:#0bb8fd;}
#page4 #content .row_1 span { color:#f7ea0c; font-size:1.09em;}
#page4 #content .row_2 .pic1 img { margin:15px 14px 7px 0;}
#page4 #content .row_2 span a { color:#fff; font-weight:bold; font-size:1em}
#page4 #content .row_2 .pic2 a img { margin:4px 5px 0 5px;}
#page4 #content .row_2 .pic2 { padding-left:297px;}

/*================== index-4.html ==================*/
#page5 #content span { font-size:1em;}
#page5 #content .row_1 .column1 { width:230px; margin-bottom:4px;}
#page5 #content .row_1 .column2 { width:236px; margin-bottom:4px;}
#page5 #content .row_1 .column3 { width:205px; margin-bottom:4px;}
#page5 #content .row_1 .column1 span, #page5 #content .row_1 .column2 span, #page5 #content .row_1 .column3 span { color:#0bb8fd;}
#page5 #content .txt { color:#f7ea0c;}
#page5 #content ul { margin-right:18px;}


/*================== index-5.html ==================*/
#page6 #content span { font-size:1em;}
#page6 #content .row_2 .col_1  a {font-size:1em;}
#page6 #content .column1 { width:192px;}
#page6 #content .column2 { width:224px;}
#page6 #content .column1 .div { height:30px;}
#page6 #content .column2 .div { height:122px;}
#page6 #content .alignright { padding:0px;}

/*================== index-6.html ==================*/
#page7 #content .row_1 .indent, #page7 #content .row_2 .indent { padding-right:48px; padding-bottom:33px;}
#page7 #content a { font-size:1em;}
/*==========================================*/

#form input {color:#0d5666;		 
			height:19px;
			width:183px;
			background:#fff;
			border:solid 1px #404040;
			font-size:1em;
			font-family:Arial;
}

#form .input { 	width:13px;
				height:13px;
				background:#fff;
				border:solid 1px #404040;
				margin-right:4px;
				color:#0d5666;
}

#form1 input {color:#fff;		 
			height:21px;
			width:185px;
			background:none;
			border:solid 1px #c0d2d6;
			font-size:1em;
			font-family:Arial;
}

#form1 textarea { background:none;
			   	color:#fff;
			   	border:solid 1px #c0d2d6;
			   	width:224px;
				height:111px;
			   	overflow:auto;
			   	font-family:Arial; 
			   	font-size:1em;
}