@charset "utf-8";

*
{
	margin:0;
	padding:0
}

/* mac hide \*/

html, body
{
	height:100%;
	width:100%;
}

/* end hide */


body
{
	background-color: #fff;
	color: #000;
	font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, Sans-serif;
	font-size: 13px;
	line-height: 110%;
	letter-spacing: 0em;
	word-spacing: 0em;
}

/* ############################################################ general rules */

a
{
	font-family: "trebuchet MS", trebuchet, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #673660;
	
}

a.link1
{
	font-family: "trebuchet MS", trebuchet, arial, helvetica, sans-serif;
	font-size: 13px;
	color: #673660;
}

img
{
border:none;
}

/* #################################################################### fonts */

.font_black11
{
	color: #000;
	font-family:  Arial, Helvetica, Sans-serif;
	font-size: 11px;
	font-weight: boldl;
}

.font_black12
{
	color: #000;
	font-family:  Arial, Helvetica, Sans-serif;
	font-size: 12px;
	font-weight: bolder;
}

.font_black14
{
	color: #000;
	font-family:  Arial, Helvetica, Sans-serif;
	font-size: 14px;
	font-weight: bolder;
}

/* ##################################################################### hugs */

#page
{
	width: 639px;
	margin:auto;
}

/* ##################################################################### logo area */

#logo
{
	width:243px;
	height:147px;
	background-image:url(images/logo1.jpg);
	float:left;
}

#logo2
{
	width:396px;
	height:147px;
	float:left;
}

/* ##################################################################### header */

#header
{
width:639px;
height:300px;
margin:0px;
padding:0px;
background-image:url(images/struggling.jpg);
float:left;
}

/* ##################################################################### warning */

#warning
{
width:391px;
height:31px;
padding:5px 0px 0px 30px;
background-color:#fff;
float:left;
}

#warning2
{
width:218px;
height:36px;
background-color:#fff;
float:left;
}

/* ##################################################################### main body */

#mainBody
{
width:599px;
height:100%;
padding:20px 20px 20px 20px;
background-image:url(images/textBG.jpg);
background-position:top;
background-repeat:no-repeat;
background-color:#b2ced5;
float:left;
}

#mainBodyContact
{
width:589px;
height:100%;
padding:20px 20px 20px 30px;
background-image:url(images/textBG.jpg);
background-position:top;
background-repeat:no-repeat;
background-color:#b2ced5;
float:left;
}

/* ##################################################################### footerBanner */

#footerBanner
{
width:639px;
height:49px;
background-image:url(images/bannerFooter.jpg);
float:left;
}

/* ##################################################################### footer */

#footer
{
width:429px;
height:15px;
padding:5px 0px 0px 210px;
font-family: "trebuchet MS", trebuchet, arial, helvetica, sans-serif;
font-size: 10px;
float:left;
}

/* ##################################################################### menu */

#menuSelected
    {
    width: 65px;
    height: 27px;
    background-color: #781e4c;
    color: #fff;
	background-image:url(images/home1.jpg);
    font-weight: bold;
    }
    
.menu ul
    {
    list-style-type: none;
    font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, Sans-serif;
    font-size: 12px;
    padding: 0px 0px 0px 0px;
    margin: 0px; 
	float:left
    }

.menu a
    {
    color: #fff;
    font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, Sans-serif;
    display: block;
    width: 65px;
    height: 27px;
	padding:14px 0px 0px 33px;
    text-decoration: none;
    background-image:url(images/home0.jpg);
	float:left;
    
    }

.menu a:hover
    {
    color: #fff;
    font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, Sans-serif;
    background-image:url(images/home1.jpg);
    } 
	

#menuSelected2
    {
    width: 51px;
    height: 27px;
    background-color: #781e4c;
    color: #fff;
	background-image:url(images/iva1.jpg);
    font-weight: bold;
    }
    
.menu2 ul
    {
    list-style-type: none;
    font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, Sans-serif;
    font-size: 12px;
    padding: 0px 0px 0px 0px;
    margin: 0px; 
	float:left
    }

.menu2 a
    {
    color: #fff;
    font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, Sans-serif;
    display: block;
    width: 51px;
    height: 27px;
	padding:14px 0px 0px 28px;
    text-decoration: none;
    background-image:url(images/iva0.jpg);
	float:left;
    
    }

.menu2 a:hover
    {
    color: #fff;
    font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, Sans-serif;
    background-image:url(images/management1.jpg);
    }
	
#menuSelected3
    {
    width: 136px;
    height: 27px;
    background-color: #781e4c;
    color: #fff;
	background-image:url(images/management1.jpg);
    font-weight: bold;
    }
    
.menu3 ul
    {
    list-style-type: none;
    font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, Sans-serif;
    font-size: 12px;
    padding: 0px 0px 0px 0px;
    margin: 0px; 
	float:left
    }

.menu3 a
    {
    color: #fff;
    font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, Sans-serif;
    display: block;
    width: 136px;
    height: 27px;
	padding:14px 0px 0px 33px;
    text-decoration: none;
    background-image:url(images/management0.jpg);
	float:left;
    
    }

.menu3 a:hover
    {
    color: #fff;
    font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, Sans-serif;
    background-image:url(images/management1.jpg);
    }
	
#menuSelected4
    {
    width: 143px;
    height: 27px;
    background-color: #781e4c;
    color: #fff;
	background-image:url(images/consolidation1.jpg);
    font-weight: bold;
    }
    
.menu4 ul
    {
    list-style-type: none;
    font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, Sans-serif;
    font-size: 12px;
    padding: 0px 0px 0px 0px;
    margin: 0px; 
	float:left
    }

.menu4 a
    {
    color: #fff;
    font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, Sans-serif;
    display: block;
    width: 143px;
    height: 27px;
	padding:14px 0px 0px 30px;
    text-decoration: none;
    background-image:url(images/consolidation0.jpg);
	float:left;
    
    }

.menu4 a:hover
    {
    color: #fff;
    font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, Sans-serif;
    background-image:url(images/consolidation1.jpg);
    }


#menuSelected5
    {
    width: 93px;
    height: 27px;
    background-color: #781e4c;
    color: #fff;
	background-image:url(images/contact1.jpg);
    font-weight: bold;
    }
    
.menu5 ul
    {
    list-style-type: none;
    font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, Sans-serif;
    font-size: 12px;
    padding: 0px 0px 0px 0px;
    margin: 0px; 
	float:left
    }

.menu5 a
    {
    color: #fff;
    font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, Sans-serif;
    display: block;
    width: 93px;
    height: 27px;
	padding:14px 0px 0px 27px;
    text-decoration: none;
    background-image:url(images/contact0.jpg);
	float:left;
    
    }

.menu5 a:hover
    {
    color: #fff;
    font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, Sans-serif;
    background-image:url(images/contact1.jpg);
    }

/* ################################################################# php contact form */



fieldset
    {
    margin: 0px;
    padding: 0px;
    border: 0px;
    }

legend
    {
    display: none;
    }

input, textarea
    {
    margin: 0px;
    padding: 1px;
    font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, Sans-serif;
    font-size: 11px;
    border: 1px solid #000;
    }

span.cursor
    {
    cursor: pointer;
    }

p#Error_msg
    {
    color: red;
    }
    


