@charset "utf-8";
/* CSS Document */


BODY {
      background-color: #b3b2b2;
	  background-image: url(../img/body/background.jpg);
	  background-repeat: repeat-x;
      font-family : Arial, Helvetica, sans-serif;
      color : #000000;
	  font-size: 12px;
      margin: 0px; 
      }

#container
{
width: 900px;
margin-left: auto;
margin-right: auto;
}

#header
{
height: 210px;
background-image: url(img/body/header.jpg);
}

#submenu_plain
{
background-color: #333333;
height: 30px;
}

#submenu_solutions
{
background-color: #1fa6d8;
height: 30px;
}

#submenu_services
{
background-color: #903e99;
height: 30px;
}

#submenu_upload
{
background-color: #dfde31;
height: 30px;
}


#rightcol
{
float: right;
width: 210px;
}

#leftcol
{
float: left;
width: 160px;
border-right: 1px solid #cccccc;
margin-right: 20px;
}

#content
{
background-color: #ffffff;
min-height: 500px;
padding: 15px;
}

#contentwrap
{
background-color: #ffffff;
min-height: 500px;
margin-left: 180px;


}

#footer
{
background-color: #222222;
padding: 15px;
font-family : Arial, Helvetica, sans-serif;
color : #ffffff;
font-size: 10px;
font-weight: bold;	
}


#threebox
{
background-image: url(img/homepage/threebox.jpg);
background-position: top left;
background-repeat: no-repeat;
float: left;
width: 250px;
height: 150px;
padding: 15px;
margin-right: 10px;
margin-top: 15px;
}

.leftcol_title
{
font-family : Arial, Helvetica, sans-serif;
color : #000000;
font-size: 18px;
font-weight: bold;	
height: 30px;
}

.leftcol_button
{
border-bottom: 1px solid #cccccc;	
height: 30px;
}


.leftcol_button a:link
{
font-family : Arial, Helvetica, sans-serif;
color : #666666;
font-size: 12px;
font-weight: normal;	
text-decoration: none;
}

.leftcol_button a:selected
{
font-family : Arial, Helvetica, sans-serif;
color : #666666;
font-size: 12px;
font-weight: normal;
text-decoration: none;
}

.leftcol_button a:visited
{
font-family : Arial, Helvetica, sans-serif;
color : #666666;
font-size: 12px;
font-weight: normal;
text-decoration: none;
}

.leftcol_button a:hover
{
font-family : Arial, Helvetica, sans-serif;
color : #333333;
font-size: 12px;
font-weight: normal;
text-decoration: none;
}




.pagelist li
{
font-family : Arial, Helvetica, sans-serif;
color : #333333;
font-size: 14px;
font-weight: bold;
text-decoration: none;
line-height: 150%;

}

.pagelist li a:link
{
color : #333333;
text-decoration: underline;
}

.pagelist li a:selected
{
color : #333333;
text-decoration: underline;
}

.pagelist li a:visited
{
color : #333333;
text-decoration: underline;
}

.pagelist li a:hover
{
color : #333333;
text-decoration: none;
}


.pagelistmenu li
{
font-family : Arial, Helvetica, sans-serif;
color : #333333;
font-size: 12px;
font-weight: normal;
text-decoration: none;
list-style: none;

}

.pagelistmenu li a:link
{
color : #333333;
text-decoration: underline;
}

.pagelistmenu li a:selected
{
color : #333333;
text-decoration: underline;
}

.pagelistmenu li a:visited
{
color : #333333;
text-decoration: underline;
}

.pagelistmenu li a:hover
{
color : #333333;
text-decoration: none;
}



.footerlink a:link
{
color : #ffffff;
text-decoration: underline;
}

.footerlink a:selected
{
color : #ffffff;
text-decoration: underline;
}

.footerlink a:visited
{
color : #ffffff;
text-decoration: underline;
}

.footerlink a:hover
{
color : #cccccc;
text-decoration: none;
}


h1 { 
    font-family : Arial, Helvetica, sans-serif;
color : #000000;
font-size: 28px;
font-weight: bold;
    } 


h2
{
font-family : Arial, Helvetica, sans-serif;
color : #333333;
font-size: 18px;
font-weight: bold;
font-style: italic;
}

.pagetitle
{
font-family : Arial, Helvetica, sans-serif;
color : #000000;
font-size: 28px;
font-weight: bold;
}


.pageheading
{
font-family : Arial, Helvetica, sans-serif;
color : #333333;
font-size: 18px;
font-weight: bold;
font-style: italic;
}


.pageheadingspeech
{
font-family : Arial, Helvetica, sans-serif;
color : #249bcc;
font-size: 16px;
font-weight: bold;
font-style: italic;
}
