@import url(http://fonts.googleapis.com/css?family=Droid+Sans:regular,bold);

/* 'Basics
----------------------------------------------------------------------------------------------------*/
body { background-color:#999; 
font: 13px/1.5 'Droid Sans', Arial, Helvetica, sans-serif;
-webkit-font-smoothing: antialiased;
margin-top:2%;}

a:link {color:#047391; text-decoration:none;}      /* unvisited link */
a:visited {color:#333; text-decoration:none;}  /* visited link */
a:hover {color:#FC7D02; text-decoration:underline;}  /* mouse over link */
a:active {color:#FC7D02;}  /* selected link */

hr {	border: 0 #ccc solid;
	border-top-width: 1px;
	clear: both;
	height: 0; padding:0; margin:0;}
	
strong {font-weight:600; font-family:'Droid Sans:Bold', Arial, Helvetica, sans-serif;}	


.Unicode {
font-family:Code2000,Code2001,"Free Serif","TITUS Cyberbit Basic","Doulos SIL","Chrysanthi Unicode","Bitstream Cyberbit","Bitstream CyberBase",Thryomanes,Gentium,GentiumAlt,"Lucida Grande","Free Sans","Arial Unicode MS","Microsoft Sans Serif","Lucida Sans Unicode";
}

/* `Headings
----------------------------------------------------------------------------------------------------*/
h1 {	font-size: 23px; color:#047391; font-weight:bold;}
h2 {	font-size: 21px; padding-left:0px; color:#047391; font-weight:bold;}
h3 {	font-size: 19px; padding-left:5px; color:#FC7D02; font-weight:bold;}
h4 {	font-size: 17px; padding-left:5px; color:#FC7D02; font-weight:bold;}
h5 {	font-size: 15px; padding-left:10px; color:#047391; font-weight:bold;}
h6 {	font-size: 13px; padding-left:5px;}


/* `Spacing
----------------------------------------------------------------------------------------------------*/

li {	margin-left: 30px;}
p,dl,hr,ol,ul,pre,table,address,fieldset {	margin-bottom: 10px;}

/* Blocking out */

img.logo {padding:10px; margin-left:20px;}

/* .content {border-left:1px solid #047391; border-right:1px solid #047391;  width:938px !important;} */



.header {height: 120px;
background-color: #ddddd;
background-image:url('../images/background.png');
background-attachment:repeat-x;
background-position:left top;} 

.nav {background-color:#e6e6e6;
font-size:14px; } 

.nav ul {margin-top:10px; display:inline; list-style-type:none;}
.nav li {float:left; margin-left:0px; padding-left:0px; text-align:center;}
.nav ul a {height:20px; width:120px; display:block; padding:6px;}
.nav ul a:hover {background-color:#fff;text-decoration:none;}
.nav ul a:active {background-color:#047391; text-decoration:none;}
.nav li.current {background-color:#047391; }
.nav li.current a:link {color:#fff; text-decoration:none;}
.nav li.current a:visited {color:#fff; text-decoration:none;}
.nav li.current a:hover {color:#FC7D02; text-decoration:none;}

.banner {padding:0px;}
.banner img {display:block; padding:0px, margin:0px; border-bottom:3px solid #FC7D02; border-top:1px solid #FC7D02;}

.content {background-color:#fff;}
.content ol {list-style-type:decimal;}



.left_side p {margin:10px;}
.left_side ul {margin:10px; list-style-image:url('../images/bullet_small.png')}
.left_side li {margin-bottom:25px;}

.right_content {margin-top:5px;}
.right_content p {margin-right:20px;}


.right_side {background-color:#bbe1eb;}
.right_side h4 {color:#047391;}


.rightbar img {padding:10px 5px 5px 0;}
ul.wbullets {margin:10px; list-style-image:url('../images/bullet_small.png'); font-size:15px;}
ul.wbullets li {margin-bottom:10px;}


.inner {background-color:#bbe1eb;}
.innerblank {background-color:#ffffff;}
.inner h3,h4 {color:#047391;}
.spacing {padding:10px;}
.spacing h2,h3,h4,h5 {padding-left:0px;}

.footer {font-size:11px; background-color:#e6e6e6; border-top:1px solid #FC7D02;}
.footer p {margin:10px;}

.left_side h3 {margin:5px;}

.sidebar li {margin-bottom:15px; font-size:15px; font-weight:bold; color:#047391;}

ul.largelist li {margin-bottom:20px; list-style-image:url('../images/bullet_small.png');}
ul.largelist h5 {margin:0px; padding:0px;}


ul.address {list-style-type:none;}
.address li {list-style-type:none;}
ol.contactform {list-style-type:none;}

label
{
width: 160px;
float: left;
text-align: right;
margin-right: 0.5em;
display: block
}

.submit input
{
margin-left: 200px;
} 

img.biab {margin:15px 10px 5px 10px; width:250px;}
.products_grid p {margin:5px 15px 10px 15px;}
.products_grid hr {margin-top:30px; margin-bottom: 20px;}
.prodblock {min-height:225px; margin-top:10px;margin-bottom:20px; }
.prod_c {min-height:225px;border: 3px solid #ccc;}
.prod_l {min-height:225px;margin-left:20px; border: 3px solid #ccc;}
.prod_r {min-height:225px;margin-right:20px; border: 3px solid #ccc;}



p.callout {background-color:#FFE9AF; font-size:23px; padding:7px; color:#ce5003; }


ul.caselist {margin:10px; list-style-image:url('../images/bullet_small.png')}

.studyblock {padding:5px; background-color:#FFE9AF; margin-bottom:20px; }
.studyblock p {padding: 0px 7px 0px 7px;}

.right {text-align:right; float:right; display:inline; margin:3px;}


.specialbox {background-color:#FFE9AF;}
.specialbox h4 {color:#FC7D02; }


.grid_5 img {margin-bottom:25px;}

