* { padding: 0; margin: 0; }
body {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color:#4F5559;
 font-size: 12px;
 line-height: 16px;
}
p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#4F5559;}
p.paragraph {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; margin-top: .5em;}
p.home {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; margin-top: .5em; line-height: 18px;}
.homebold {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 14px; margin-top: .75em; margin-bottom: .25em; line-height: 18px;}
/* =H Tags */
h1, h2, h3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight:300;}


/* =LAYOUT */
#wrapper { 
 margin: 0 auto;
 width: 760px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
}
#consultation { 
 text-align:right;
 font-size: 11px;
}
#frame {
 width: 760px;
 color: #4F5559;
 margin: 20px 0px 20px 0px;
 border: 1px solid #CCC;
}
#border {
 width: 750px;
 margin: 4px 4px 4px 4px;
 border: 1px solid #CCC;
}

/* =Image Headers */
#headercontent { 
 width: 700px;
 color: #4F5559;
 padding: 10px 25px 10px 25px;
}
#headerimages {
 height: 90px;
 margin: 20px 0px 20px 0px;
}
#logoindex {
 float: left;
 width: 660px;
 margin: 20px 0px 20px 40px;
}

/* =NAVIGATION NEW */
#navcontainer {
 font-size: 14px;
 color: #27AED9;
 padding: 10px 0px 10px 0px;
 text-align: right;
 border-top: 1px solid #CCC;
 border-bottom: 1px solid #CCC;
}

#navleft {
float: left;
 width: 130px;
 }

#navright {
 font-size: 14px;
 float: right;
 width: 570px;
 text-align:right;
 }
 
 #navhome {
 font-size: 14px;
 width: 700px;
 text-align: center;
 }

#nav {
 font-size: 14px;
 color: #27AED9;
 padding: 0.3em 0em 0em 0em;
}
#nav li {
 font-size: 14px;
 display:inline;
  padding: 0em 0.7em 0em 0.7em;
  border-right:1px solid #27AED9;
}
#nav li.last {
 font-size: 14px;
 border:none;
 padding: 0em 0em 0em 0.7em;
}
#nav a:link {
 font-size: 14px;
 color:#27AED9;
 text-decoration:none;
 background-color: #FFF;
}
#nav a:active {
 font-size: 14px;
 color:#27AED9;
 text-decoration:none;
 background-color: #FFF;
}
#nav a:visited {
 font-size: 14px;
 color:#27AED9;
 text-decoration:none;
 background-color: #FFF;
}
#nav a:hover {
 font-size: 14px;
 color:#4F5559;
 text-decoration:none;
 background-color: #FFF;
}

/* =NAVIGATION */
#navigation {
 font-size: 14px;
 color: #27AED9;
 padding: 10px 0px 10px 0px;
 text-align: right;
 border-top: 1px solid #CCC;
 border-bottom: 1px solid #CCC;
}
#navigation li {
 font-size: 14px;
 display:inline;
 padding:0 .7em;
 border-right:1px solid #27AED9;
}
#navigation li.last {
 font-size: 14px;
 border:none;
 padding-right:0px;
}
#navigation a:link {
 font-size: 14px;
 color:#27AED9;
 text-decoration:none;
 background-color: #FFF;
}
#navigation a:active {
 font-size: 14px;
 color:#27AED9;
 text-decoration:none;
 background-color: #FFF;
}
#navigation a:visited {
 font-size: 14px;
 color:#27AED9;
 text-decoration:none;
 background-color: #FFF;
}
#navigation a:hover {
 font-size: 14px;
 color:#4F5559;
 text-decoration:none;
 background-color: #FFF;
}

/* =Homepage Navigation */
#homenavigation {
 font-size: 14px;
 color: #27AED9;
 padding: 10px 0px 10px 0px;
 text-align: center;
 border-top: 1px solid #CCC;
 border-bottom: 1px solid #CCC;
}
#homenavigation li {
 font-size: 14px;
 display:inline;
 padding:0 .7em;
 border-right:1px solid #27AED9;
}
#homenavigation li.last {
 font-size: 14px;
	border:none;
	padding-right:0px;
}
#homenavigation a:link {
 font-size: 14px;
 color:#27AED9;
 text-decoration:none;
 background-color: #FFF;
}
#homenavigation a:visited {
 font-size: 14px;
 color:#27AED9;
 text-decoration:none;
 background-color: #FFF;
}
#homenavigation a:active {
 font-size: 14px;
 color:#27AED9;
 text-decoration:none;
 background-color: #FFF;
}
#homenavigation a:hover {
 font-size: 14px;
 color:#4F5559;
 text-decoration:none;
 background-color: #FFF;
}


/* =Content */
#content { 
 width: 700px;
 color: #4F5559;
 padding: 10px 25px 10px 25px;
}
.contentright {
 float: left;
 width: 520px;
 font-size: 12px;
 line-height: 16px;
 border-left-width: 1px;
 border-left-style: solid;
 border-left-color: #CCCCCC;
 padding-left: 20px;
}
.contentleft {
 float: left;
 width: 150px;
 font-weight: bold;
 color: #2ABCE0;
}

/* =Footer*/
#footer {
 width: 760px;
 margin-bottom: 20px;
 font-size: 11px;
 color:#999;
 line-height: 22px;
 text-align: center;
}
#footer a {
 color:#999;
 text-decoration:underline;
}
#footer a:hover {
 color:#999;
 text-decoration:underline;
}


/* =Homepage Columns*/
#homepageleft {
 float: left; 
 width: 210px;
 line-height: 18px;
 color: #999;
 margin: 20px 0px 40px 0px;
 padding-right: 20px;
}
#homepageright {
 float: left; 
 width: 430px;
 line-height: 16px;
 margin: 20px 0px 40px 0px;
 padding-left: 20px;
 border-left-width: 1px;
 border-left-style: solid;
 border-left-color: #CCCCCC;
}
#bottominfo {float: left; width: 600px; text-align: center; padding: 0px 50px 0px 50px; margin: 40px 0px 10px 0px;}


/* =Form */
input {
color: #4F5559;
background: #ffffff;
border: 1px solid #cccccc;
padding: 1px 2px 1px 2px;
font-size:10px;
}


/* =Image Links */
a img {border: none; background-color: #ffffff;}

/* =Simple Links */
a.simple:link {color: #4F5559; font-weight: normal; background-color: #ffffff; text-decoration: underline;}
a.simple:visited {color: #4F5559; font-weight: normal; background-color: #ffffff; text-decoration: underline;}
a.simple:active {color: #4F5559; font-weight: normal; background-color: #ffffff; text-decoration: underline;}
a.simple:hover {background-color: #eeeeee; text-decoration: underline;}

/* =SimpleLightBlue Links */
a.simplelb:link {color: #4F5559; font-weight: normal; text-decoration: underline;}
a.simplelb:visited {color: #4F5559; font-weight: normal; text-decoration: underline;}
a.simplelb:active {color: #4F5559; font-weight: normal; text-decoration: underline;}
a.simplelb:hover {color:#2ABCE0; text-decoration: underline;}

/* =BoldLightBlue Links */
a.boldlinklb:link {color:#2ABCE0; font-weight: bold; text-decoration: none;}
a.boldlinklb:visited {color:#2ABCE0; font-weight: bold; text-decoration: none;}
a.boldlinklb:active {color:#2ABCE0; font-weight: bold; text-decoration: none;}
a.boldlinklb:hover {background-color: #eeeeee; text-decoration: none;}

a.boldlinkgraylb:link {color:#4F5559; font-weight:bold; text-decoration: underline;}
a.boldlinkgraylb:visited {color:#4F5559; font-weight:bold; text-decoration: underline;}
a.boldlinkgraylb:active {color:#4F5559; font-weight:bold; text-decoration: underline;}
a.boldlinkgraylb:hover {background-color: #eeeeee; text-decoration: underline;}

/* =Bold Links */
a.boldlink:link {color:#2ABCE0; font-weight: bold; text-decoration: none;}
a.boldlink:visited {color:#2ABCE0; font-weight: bold; text-decoration: none;}
a.boldlink:active {color:#2ABCE0; font-weight: bold; text-decoration: none;}
a.boldlink:hover {background-color: #eeeeee; text-decoration: none;}

a.boldlinkgray:link {color:#4F5559; font-weight:bold; text-decoration: underline;}
a.boldlinkgray:visited {color:#4F5559; font-weight:bold; text-decoration: underline;}
a.boldlinkgray:active {color:#4F5559; font-weight:bold; text-decoration: underline;}
a.boldlinkgray:hover {background-color: #eeeeee; text-decoration: underline;}

/* =NoFollow Links */
a[rel~="nofollow"] {
background-color: #FFF;
}
/* =Text Styles */
ul {list-style-type: disc; color:#4F5559; line-height: 18px; padding: 0px 20px 0px 20px;}
.bluehomepage {font-weight:bold; color:#2ABCE0; font-size: 11px; line-height: 24px;}
.boldblue {font-weight:bold; color:#2ABCE0; font-size: 12px;}
.boldgray {font-weight:bold; color:#4F5559; font-size: 12px;}
.italic {font-style:italic;}
.italicbold {font-size: 12px; font-style:italic; font-weight:bold;}
.italicsm {font-size: 11px; font-style:italic; color:#4F5559;}
.navon {color:#4F5559; font-size: 14px; text-decoration:none;}
.small {font-size: 10px; color:#4F5559;}
.smallbold {font-size: 10px; color:#4F5559; font-weight: bold;}
.standard {font-size: 12px;}
.text-block {font-size: 12px; text-align:left; line-height: 16px; border-left-width: 1px; border-left-style: solid; border-left-color: #CCCCCC; padding-left: 20px;}
.text-blockform {font-size: 12px; text-align:left; line-height: 16px; border-left-width: 1px; border-left-style: solid; border-left-color: #CCCCCC; padding-left: -20px;}
.thankyou {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #2ABCE0; line-height: 22px; text-align: center; padding: 0px 0px 10px 20px; margin: 0px 30px 0px 30px;}
.title {font-size: 26px; font-family: Arial, Helvetica, sans-serif; letter-spacing: 1px; color: #2ABCE0; padding: 20px 0px 30px 0px;}
.title2 {font-size: 26px; font-family: Arial, Helvetica, sans-serif; letter-spacing: 1px; color: #2ABCE0; padding: 20px 0px 20px 0px;}
.special01 {float: left; width: 120px;}
.special02 {float: left; width: 360px;}
.blue {color:#2ABCE0;}
.promotionbold {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; color: #2ABCE0; line-height: 22px; font-weight: bold;}
.submitblue {background-color: #29bbe0; color: #FFF; padding: 1px 3px 2px 3px; border-color: #29bbe0;}

/* =RSS */
.rssfeedtitle {font-weight:bold; color:#2ABCE0; font-size: 12px;}

a.rssfeedtitle:link {color:#2ABCE0; font-weight: bold; background-color: #ffffff; text-decoration: none;}
a.rssfeedtitle:visited {color:#2ABCE0; font-weight: bold; background-color: #ffffff; text-decoration: none;}
a.rssfeedtitle:active {color:#2ABCE0; font-weight: bold; background-color: #ffffff; text-decoration: none;}
a.rssfeedtitle:hover {background-color: #eeeeee; text-decoration: none;}

p.magicrss {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#4F5559; margin-top: 1em;}

a.rsstitle:link {color:#4F5559; font-weight: bold; background-color: #ffffff; text-decoration: underline;}
a.rsstitle:visited {color:#4F5559; font-weight: bold; background-color: #ffffff; text-decoration: underline;}
a.rsstitle:active {color:#4F5559; font-weight: bold; background-color: #ffffff; text-decoration: underline;}
a.rsstitle:hover {background-color: #eeeeee; text-decoration: none;}
.rssdate {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#4F5559; margin-top: .5em;}

a:link {color: #4F5559; font-weight: normal; background-color: #ffffff; text-decoration: underline;}
a:visited {color: #4F5559; font-weight: normal; background-color: #ffffff; text-decoration: underline;}
a:active {color: #4F5559; font-weight: normal; background-color: #ffffff; text-decoration: underline;}
a:hover {background-color: #ffffff; text-decoration: underline;}
