.page_title
{
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#00add8;
	font-weight:bold;
}
.many_paragraph_title
{
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size:20px;
	text-decoration:inherit;
	font-weight:bold;
}
.paragraph_tile
{
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size:18px;
	text-decoration:underline;
	font-weight:bold;
	padding-left:20px;
}
.logo-image
{
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 0px
}
.small_title
{
	font-family:Georgia, Arial, Helvetica, sans-serif;	
	font-style:italic;
	font-size:14px;
}
#div_content 
{
	width: 517px;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 10px;
	height:auto;
}
.table_content
{
	border:0px;
	width: 507px;
	font-size:12px;
	text-align:justify;
	height:auto;
}
.table_padding td
{
    padding-top: 0px !important;
}
.news_left
{
	width:100px;
	padding-left:25px;
	font-weight:bold;
	vertical-align:top;
}
.news_right
{
	width:382px;
}
.news_right a
{
	font-weight:bold;
	color:#277fad;
	text-decoration:underline;
}
.mission_right {
	font-weight:bold;
	color:#277fad;
}
.testimonials_right a
{
	font-weight:bold;
	color:#277fad;
	text-decoration:underline;
}

#contact_detail
{
    width: 400px;
    margin: auto;
    height:auto;
    padding-top:40px;
    /margin-top:20px;
}
.textbox {
	background: url(../images/fond_idea_field.gif) no-repeat;
	font-size: 10px;
	height: 25px;
	width: 200px;
}
.textbox input {
	font-size: 10px;
	margin: 3px 25px 4px 7px;
    border: 0;
    background: transparent;
	height: 25px;
    width: 100px;
}
td.textbox {
	background: url(../images/fond_idea_field.gif) no-repeat;
	font-size: 10px;
	height: 25px;
	width: 100px;
}
td.textbox input {
	font-size: 10px;
	margin: 3px 15px 4px 7px;
    border: 0;
    background: transparent;
	height: 25px;
    width: 100px;
}

.textarea {
	background: url(../images/fond_contact_message.gif) no-repeat;
	height: 109px;
	width: 356px;
}
.textarea textarea {
	font-size: 10px;
    border: 0;
    background: transparent;
    margin: 5px 0 0 5px;
    overflow: auto;
    width: 342px;
    height: 98px;
}
.red
{
    color: #FF0000;
}

.button
{
    background: url(../images/button_bg.gif) no-repeat;
    width: 51px;
    height: 19px;
}

.button a
{
    display: block;
    color: #000;
	font-size: 9px;
	font-weight: bold;
    line-height: 2em;
    text-align: center;
}

#idea_detail
{
    width: 450px;
    margin: auto;
}









