/*Global*/
body {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-family:arial; font-size:12px; background-color:#c7c7c7; background-image:url(../images/tile_01.jpg); background-repeat:repeat-x; }
table td {vertical-align:top;}
img {border:0px;}
p, h1, h2, h3, form, ul, li, img {margin:0px; padding: 0px;}
a {color:#a15504;}
a:hover {color:#ec7a00; text-decoration:none;}
.quote1 {display:block; padding:20px 20px 22px 25px; background-color:#ffdc50;}
.quote2 {display:block; padding:20px 20px 22px 25px; background-color:#f9e9a4; position:relative; left:-10px;}
h3 {color:#f49530; font-size:16px; font-weight:bold; margin:20px 0px 20px 0px;}

ul {list-style-type:none; margin:0px; padding:0px 0px 15px 10px;}
li {margin:0px 0px 0px 0px; padding:0px 0px 5px 14px; background: url(../images/bullet_03.gif); background-repeat:no-repeat; background-position:0px 3px; font-family:arial; font-size:12px;}


/*Home Containers*/
#body {width:100%; clear:both; margin:0px auto; background-image:url(../images/tile_01.jpg); background-repeat:repeat-x; background-color:#c7c7c7;}
#container {width:940px; margin:0px auto; padding:0px; overflow:hidden;}
#container #left {width:690px; background-color:#fff; float:left; margin:0px; background-image:url(../images/header_internal.jpg); background-repeat:no-repeat; padding-bottom:10000px; margin-bottom:-10000px;}
#container #left #content {padding:25px; background-image:url(../images/bg_left_content.jpg); background-repeat:no-repeat; }
#container #left #content p {color:#002d56; line-height:20px; margin:0px 0px 14px 0px;}
#container #left #content p span {color:#d05f00; font-weight:bold;}
#container #left #content li span {color:#d05f00; font-weight:bold;}
#container #left #content h1 {font-size:19px; color:#1d4162; font-weight:bold; margin:0px 0px 20px 0px; padding:0px 0px 6px 0px;}
#container #left #content h2 {font-size:16px; color:#45a9ca; font-weight:regular; margin:0px 0px 20px 0px;}
#container #right {width:250px; float:left; margin:0px;}
#container #right #nav {background-image:url(../images/tagline.gif); background-repeat:no-repeat; padding-top:46px; background-position:top right;}
#testimonials {width:250px; float:left; background-color:#000e1b; background-image:url(../images/bg_rightcol.jpg); background-repeat: no-repeat; padding-bottom:10000px; margin-bottom:-10000px;}
#testimonials .test {padding:15px 30px;}
#testimonials .test h2 {font-size:12px; color:#3cb7ff; font-weight:bold;}
#testimonials .test p {color:#c9d6de;}
#testimonials .test .link {text-align:right; padding:10px 0px 20px 0px; border-bottom:1px solid #003e7c;}
#testimonials .test .link a {color:#4e7da9;}
#testimonials .test .link a:hover {color:#fff;}

.testimonial {clear:both; margin-right:50px; float:left;}

.quotation 
{
	margin-left: 250px;
	text-align: right;
	padding: 0 40px 20px 0;
	color:#002d56; 
	margin-top: -10px;
	font-size: 14px;
	}
.it {font-style: italic;}

#container #left #content .pagePhoto {border:5px solid #6fbcd5; float:left; margin:0px 20px 12px 0px;}

.faq0 {padding:0px 10px 0px 0px;}
.faq1 {padding:20px 20px;}
.faq2 {padding:20px 20px; background-color:#e0f6fe;}

#container #left #content ul {list-style-type:none; margin:0px; padding-left:10px;}
#container #left #content li {margin:0px 0px 0px 0px; padding:0px 0px 5px 14px; background: url(../images/bullet_03.gif); background-repeat:no-repeat; background-position:0px 6px; color:#002d56; line-height:20px;}


#container #left #content .orangeBox {background-color:#ffd7ac; background-image:url(../images/tile_04.jpg); background-repeat:repeat-x; padding:20px; margin:0px 0px 20px 0px; color:#c37800;}
#container #left #content .orangeBox p {color:#6e4400;}
#container #left #content .orangeBox ul {list-style-type:none; margin:0px; padding-left:10px;}
#container #left #content .orangeBox li {margin:0px 0px 0px 0px; padding:0px 0px 5px 14px; background: url(../images/bullet_03.gif); background-repeat:no-repeat; background-position:0px 3px;}

#container #left #content .blueBox {background-color:#cbf1ff; background-image:url(../images/tile_05.jpg); background-repeat:repeat-x; padding:20px; margin:0px 0px 20px 0px; color:#002d56;}
#container #left #content .blueBox p {color:#002d56;}
#container #left #content .blueBox a {color:#00396d;}
#container #left #content .blueBox a:hover {color:#1063ae; text-decoration:none;}
#container #left #content .blueBox ul {list-style-type:none; margin:0px; padding-left:10px;}
#container #left #content .blueBox li {margin:0px 0px 0px 0px; padding:0px 0px 5px 14px; background: url(../images/bullet_01.gif); background-repeat:no-repeat; background-position:0px 3px;}

#containerFooter {width:100%; clear:both; margin:0px auto;}
#footer {width:940px; padding:15px; color:#515151; margin:0px auto;}
#footer a {color:#515151;}
#footer a:hover {color:#ff8400;}
#footer ul {float:left; list-style-type:none; margin:0px; padding-left:10px;}
#footer li {margin:0px 0px 0px 0px; padding:0px 0px 5px 10px; background: url(../images/bullet_02.gif); background-repeat:no-repeat; background-position:0px 4px;}
#footerLinks {float:left; width:100%; border-bottom:1px solid #515151; padding-bottom:10px;}
#footerLinks td {padding-right:40px;}
#footerInfo {width:100%; margin:0px auto; padding:10px 15px;}

.team {border-bottom:1px solid #ffd7ac; padding:0px 0px 14px 0px; margin:0px 0px 10px 0px; overflow:auto;}
.team img {border:5px solid #6fbcd5; float:left; margin:0px 15px 12px 0px; clear:all;}
#container #left #content .team h1 {font-size:15px; color:#6fbcd5; font-weight:bold; margin:0px 0px 0px 0px; border:none;}
#container #left #content .team h2 {font-size:13px; color:#333; font-weight:bold; margin:0px 0px 8px 0px;}
#container #left #content .team p {color:#002d56; line-height:17px; margin:0px 0px 0px 0px; width:430px;}

.small {font-size:10px;}
.tr_orange01 {background-color:#ffe7cd;}
.tr_blue01 {background-color:#b6e2f3;}

#contact {text-align:left; color:#d05f00; margin:0px 0px 20px 0px;}
#contact h4 {color:#45a9ca; margin:10px 0px 0px 0px; padding:0px; font-size:14px;}
#formBox {background-color:#e0f6fe; padding:10px 20px;}
.logos 
{
	margin: 0px 20px 5px 0px;

}
.logo2 
{
	margin: 0px 0px 10px 40px;

}