p{
    text-align: justify;
}

td{
    text-align: justify;
}
.center p{
    text-align: center;
}


a img {
    border-style: none
}

/* HOME PAGE STYLES */
.home p {
    text-align: justify;
    font-size: 1.0em;
}

.home h2 {
    font-size: 1.5em;
    text-align: center;
    padding: 15px;
    line-height: 1.5em;
}

p.quote{
    font-size: .9em;
    padding: 10px;
}

p.quote i{
    font-weight: bold;
}

/* OTHER STYLES */
p.margin {margin-left: 45px; margin-right: 30 px; margin-top:20 px}
p.table {margin-left: 20px; margin-right: 50 px; margin-top:20 px}
li.table {margin-left: 55px; margin-right: 50 px;}

ul {list-style-image: url("../images/bullet.jpg"); margin-left: 45px; margin-right: 30 px}
td   {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #584D38; }
th   {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration : underline;}

.bullets {
	font-family : Arial, Helvetica;
        margin-left:10px;
        margin-right:0px;

}

.bar_space {
	font-family : Arial, Helvetica;
        margin-left:30px;
        margin-right:0px;

}


.sub_home 
{  font-family: Arial, helvetica, sans-serif; font-size: 11pt; font-style: normal; line-height: 13pt; color: #000000;}
.text 
{  font-family: Arial, helvetica, sans-serif; font-size: 11pt; font-style: normal; line-height: 15pt; color: #000000;}
.text_big
{  font-family: Arial, helvetica, sans-serif; font-size: 14pt; font-style: normal; line-height: 15pt; color: #000000;}
.home
{  font-family: Arial, helvetica, sans-serif; font-size: 12pt; font-style: normal; line-height: 13pt; color: #000000;}
.text2
{  font-family: Arial, helvetica, sans-serif; font-size: 11pt; font-style: normal; line-height: 15pt; color: #ffffff;}
.subtext 
{  font-family: Arial, helvetica, sans-serif; font-size: 9pt; font-style: normal; line-height: 15pt; color: #584D38;}
.head
{  font-family: arial, helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: bold; color: #961b1e;}
.heading 
{  font-family: arial, helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: normal; color: #02376B;}
.footer 
{  font-family: arial, helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; color: #000000;}

.heading2 
{  font-family: arial, helvetica, sans-serif; font-size: 13pt; font-style: normal; font-weight: normal; color: #262F71;}

.heading3 
{  font-family: arial, helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: normal; color: #584D38;}

.heading4 
{  font-family: arial, helvetica, sans-serif; font-size: 11pt; font-style: normal; text-decoration : underline; font-weight: normal; color: #262F71;}

DIV {
	font-family : Arial, Helvetica;
}



a.small_link:hover
{  font-family : Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline; font-size: 11pt; font-weight: bold;}
a.small_link:link
{  font-family : Arial, Helvetica, sans-serif; color: #262F71; text-decoration: underline; font-size: 11pt; font-weight: bold;}
a.small_link:visited
{  font-family : Arial, Helvetica, sans-serif; color: #262F71; text-decoration: underline; font-size: 11pt; font-weight: bold;}


a.li_link:link
{  font-family : Arial, Helvetica, sans-serif; color: #262F71; text-decoration: none; font-size: 9pt; font-weight: bold;}
a.li_link:visited
{  font-family : Arial, Helvetica, sans-serif; color: #262F71; text-decoration: none; font-size: 9pt; font-weight: bold;}
a.li_link:hover
{  font-family : Arial, Helvetica, sans-serif; color: #262F71; text-decoration: underline; font-size: 9pt; font-weight: bold;}
a.li_link:active
{  font-family : Arial, Helvetica, sans-serif; color: #262F71; text-decoration: none; font-size: 9pt; font-weight: bold;}

a.li_link2:link
{  font-family : Arial, Helvetica, sans-serif; color: #262F71; text-decoration: none; font-size: 11pt; font-weight: bold;margin-left:7px;}
a.li_link2:visited
{  font-family : Arial, Helvetica, sans-serif; color: #262F71; text-decoration: none; font-size: 11pt; font-weight: bold;margin-left:7px;}
a.li_link2:hover
{  font-family : Arial, Helvetica, sans-serif; color: #262F71; text-decoration: underline; font-size: 11pt; font-weight: bold;margin-left:7px;}
a.li_link2:active
{  font-family : Arial, Helvetica, sans-serif; color: #262F71; text-decoration: none; font-size: 11pt; font-weight: bold;margin-left:7px;}

a.signup:link
{  font-family : Arial, Helvetica, sans-serif; color: #262F71; text-decoration: none; font-size: 9pt; font-weight: bold; margin-left:7px;}
a.signup:visited
{  font-family : Arial, Helvetica, sans-serif; color: #262F71; text-decoration: none; font-size: 9pt; font-weight: bold; margin-left:7px;}
a.signup:hover
{  font-family : Arial, Helvetica, sans-serif; color: #262F71; text-decoration: underline; font-size: 9pt; font-weight: bold; margin-left:7px;}
a.signup:active
{  font-family : Arial, Helvetica, sans-serif; color: #262F71; text-decoration: none; font-size: 9pt; font-weight: bold; margin-left:7px;}


input { 	background-color: #ffffff;
	border-bottom: #262F71 1px solid;
	border-left: #262F71 1px solid;
	border-right: #262F71 1px solid;
	border-top: #262F71 1px solid;
	font-family : Arial, helvetica, sans-serif;
	font-size: 9px;
	}

.subtext { 	background-color: #ffffff;
	border-bottom: red 1px solid;
	border-left: red 1px solid;
	border-right: red 1px solid;
	border-top: red 1px solid;
	font-family : Arial, helvetica, sans-serif;
	font-size: 15px;
	}

select.option { 	background-color: #ffffff;
	border-bottom: #262F71 1px solid;
	border-left: #262F71 1px solid;
	border-right: #262F71 1px solid;
	border-top: #262F71 1px solid;
	font-family : Arial, helvetica, sans-serif;
	font-size: 9px;
	}
input.radio { 	background-color: #efefef;
	border-bottom: #efefef 1px solid;
	border-left: #efefef 1px solid;
	border-right: #efefef 1px solid;
	border-top: #efefef 1px solid;
	font-family : Arial, helvetica, sans-serif;
	font-size: 9px;
	}

textarea {
	background-color: #ffffff;
	border-bottom: #262F71 1px solid;
	border-left: #262F71 1px solid;
	border-right: #262F71 1px solid;
	border-top: #262F71 1px solid;
	font-family : Arial, sans-serif;
	font-size: 10px;
	}

a.bar:hover
{  font-family : Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: none; font-size: 10pt; font-weight: bold;}
a.bar:link
{  font-family : Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: none; font-size: 10pt; font-weight: bold;}
a.bar:visited
{  font-family : Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: none; font-size: 10pt; font-weight: bold;}

a.bar2:hover
{  font-family : Arial, Helvetica, sans-serif; color: #262F71; text-decoration: none; font-size: 11pt; font-weight: bold;}
a.bar2:link
{  font-family : Arial, Helvetica, sans-serif; color: #262F71; text-decoration: none; font-size: 11pt; font-weight: bold;}
a.bar2:visited
{  font-family : Arial, Helvetica, sans-serif; color: #262F71; text-decoration: none; font-size: 11pt; font-weight: bold;}

a.home:hover
{  font-family : Arial, Helvetica, sans-serif; color: #FF0000; text-decoration: underline; font-size: 13pt; font-weight: bold;}
a.home:link
{  font-family : Arial, Helvetica, sans-serif; color: #262F71; text-decoration: none; font-size: 13pt; font-weight: bold;}
a.home:visited
{  font-family : Arial, Helvetica, sans-serif; color: #262F71; text-decoration: underline; font-size: 13pt; font-weight: bold;}

a.inline:hover
{  font-family : Arial, Helvetica, sans-serif; color: #FF0000; text-decoration: underline; font-size: 10pt; font-weight: bold;}
a.inline:link
{  font-family : Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; font-size: 10pt; font-weight: bold;}
a.inline:visited
{  font-family : Arial, Helvetica, sans-serif; color: #262F71; text-decoration: underline; font-size: 10pt; font-weight: bold;}

a.footer:hover
{  font-family : Arial, Helvetica, sans-serif; color: #FF0000; text-decoration: underline; font-size: 10pt; font-weight: bold;}
a.footer:link
{  font-family : Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; font-size: 10pt; font-weight: bold;}
a.footer:visited
{  font-family : Arial, Helvetica, sans-serif; color: #262F71; text-decoration: underline; font-size: 10pt; font-weight: bold;}

a.footer2:hover
{  font-family : Arial, Helvetica, sans-serif; color: #FF0000; text-decoration: underline; font-size: 8pt; font-weight: bold;}
a.footer2:link
{  font-family : Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; font-size: 8pt; font-weight: bold;}
a.footer2:visited
{  font-family : Arial, Helvetica, sans-serif; color: #262F71; text-decoration: underline; font-size: 8pt; font-weight: bold;}


.clsCMOn {
	color: white;
	font-size : 12px;
	text-decoration : bold;
        margin-left:3px;
        margin-top:0px;
        padding: 4px 5px;
}

.clsCMOver {
	color: #ebd835;
	font-size : 12px;
	text-decoration : bold;
        margin-left:3px;
        margin-top:0px;
        padding: 4px 5px;
}
.clsCMOn2 {
	color: black;
	font-size : 16px;
	text-decoration : none;
        padding: 4px 5px;
}

.clsCMOver2 {
	color: black;
	font-size : 16px;
	font-weight: bold;
	text-decoration : none;
        padding: 4px 5px;
}
.clsCMOn3 {
	color: #262F71;
	font-size : 16px;
	text-decoration : none;
	font-weight: bold;
        margin-left:5px;
        margin-top:0px;
        padding: 4px 5px;
}

.clsCMOver3 {
	color: black;
	font-size : 16px;
	font-weight: bold;
	text-decoration : underline;
        margin-left:5px;
        margin-top:0px;
        padding: 4px 5px;
}

/* CASE STUDIES STYLES */
.study div.subinfo {
    width: 700px;
}

.study div.main {
    float: left;
    padding-left: 20px;
    padding-bottom: 20px;
    width: 350px;
    height: 350px;
	text-align:center;
}

.study h1 {
    font-size: 18px;
}

.study h2 {
    font-size: 15px;
}

.study h2 a {
    color:#584D38   
}

.study img {
    border: 1px solid #999999;
    margin: 10px 10px 20px 0px;
}

.study p {
    margin: 0px;
    padding: 0px 0px 5px 5px;
}

.study p.descript {
    float: none;
    padding-top: 10px;
    text-align: justify;
}

.study ul {
    margin: 0px;
    font-size: 0.8em;
    padding: 3px 0px 10px 20px;
    list-style: none;
}

div.sub_img {
    padding-left: 10px;
    width: 700px;
}

.sub_img img{
    border: 1px solid #999999;
    padding: 0px;
    margin: 15px;
}


