body { color: #ffffff; font-family: tahoma,verdana,arial; font-size: 11px;

 scrollbar-3dlight-color:#F8E8F6;

 scrollbar-arrow-color:#752B6C;

 scrollbar-base-color:#ffffff;

 scrollbar-darkshadow-color:#F8E8F6;

 scrollbar-face-color:#ffffff;

 scrollbar-highlight-color:#ffffff;

 scrollbar-shadow-color:#cccccc;

	 }

 
ul {
margin: 10px auto;
list-style-type: square;
font-weight: bold;
}


td {

font-family: tahoma,verdana,arial; 

font-size: 11px; 

color: #666666;

line-height: 16px;

}

img { border: 0; }

h1 {font-family: tahoma,verdana,arial; font-size: 16px; color: #7288C3;}



a:link { color: #333333; text-decoration: none}

a:visited { color: #333333; text-decoration: none }

a:active { color: #333333; text-decoration: none }

a:hover { color: #2E83C2; text-decoration: bold }



a:link.text { color: #666666; text-decoration: none}

a:visited.text { color: #666666; text-decoration: none }

a:active.text { color: #666666; text-decoration: none }

a:hover.text { color: #2E83C2; text-decoration: bold }



a:link.footer { color: #999999; text-decoration: none}

a:visited.footer { color: #999999; text-decoration: none }

a:active.footer { color: #999999; text-decoration: none }

a:hover.footer { color: #2E83C2; text-decoration: bold }



a:link.blue { color: #2E83C2; text-decoration: none}

a:visited.blue { color: #2E83C2; text-decoration: none }

a:active.blue { color: #2E83C2; text-decoration: none }

a:hover.blue { color: #666666; text-decoration: bold }



INPUT, TEXTAREA, SELECT {

color:#6A1560; background:#ffffff; font-size:11px; font-family: tahoma,verdana,arial; border-color: #cccccc; border-style: solid; border-width: 1px }



INPUT.nobdr, TEXTAREA.nobdr, SELECT.nobdr {

color:#6A1560; background:#0E6DB4; font-size:11px; font-family: tahoma,verdana,arial; border-color: #cccccc; border-style: solid; border-width: 0px }



.title

{

font-family: tahoma, verdana, arial;

font-size: 20px; 

color: #2E83C2;

font-weight: normal; 

}



.image_caption_bold

{

font-family: verdana, tahoma, arial;

font-size: 11px; 

color: #2E83C2;

font-weight: bold; 

}



.nav

{
font: 11px Verdana, Arial, Helvetica, sans-serif;
color: #4e6062;

}



.left_line

{

border-color: #CCEBF5; 

border-style: solid; 

border-top-width: 0px;

border-right-width: 0px;

border-bottom-width: 0px;

border-left-width: 1px; 

}



.side_line

{

border-color: #CCEBF5; 

border-style: solid; 

border-top-width: 0px;

border-right-width: 1px;

border-bottom-width: 0px;

border-left-width: 1px; 

}



.right_line

{

border-color: #CCEBF5; 

border-style: solid; 

border-top-width: 0px;

border-right-width: 1px;

border-bottom-width: 0px;

border-left-width: 0px; 

}



.table_header

{

font-family: tahoma, arial, verdana;

font-size: 11px; 

color: #0F5991;

font-weight: bold;

background:#D3ECFF;

border-color: #EAEAEA; 

border-style: solid; 

border-top-width: 0px;

border-right-width: 0px;

border-bottom-width: 1px;

border-left-width: 0px; 

}





.footer

{

font-family: tahoma,arial,verdana;

font-size: 10px; 

color: #999999;

font-weight: normal; 

}



.left_menu

{

font-family: tahoma,arial,verdana;

font-size: 11px; 

color: #0083AD;

font-weight: normal; 

border-color: #B8E3F0; 

border-style: solid; 

border-top-width: 0px;

border-right-width: 0px;

border-bottom-width: 1px;

border-left-width: 0px;

}



.underline

{

font-family: tahoma,arial,verdana;

font-size: 11px; 

color: #666666;

font-weight: normal; 

border-color: #cccccc; 

border-style: solid; 

border-top-width: 0px;

border-right-width: 0px;

border-bottom-width: 1px;

border-left-width: 0px;

}



.underline2

{

font-family: tahoma,arial,verdana;

font-size: 11px; 

color: #666666;

font-weight: bold; 

border-color: #cccccc; 

border-style: solid; 

border-top-width: 0px;

border-right-width: 0px;

border-bottom-width: 1px;

border-left-width: 0px;

}



.title_bar

{

font-family: tahoma,arial,verdana;

font-size: 11px; 

color: #ffffff;

font-weight: bold; 

border-color: #cccccc; 

border-style: solid; 

border-top-width: 0px;

border-right-width: 0px;

border-bottom-width: 1px;

border-left-width: 0px;

}

.contactfullwidth {
width: 368px;
}

html>body .contactfullwidth {
width: 346px;
}

.portfolio {
clear: right;
width: 500px;
height: 160px;
margin-left: 100px;
margin-bottom: 10px;
}

.portfolio img {
width: 200px;
height: 150px;
float: right;
margin-left: 10px;
}

.portfolio a {
color: #339933;
}

.portfolio a:hover {
color: #2e83c2;
}

.portfolio h3 {
font: bold 13px Tahoma,Verdana, Arial, Helvetica, sans-serif;
}

#portTop {
width: 715px;
height: 29px;
background: url(../img/portTop.gif) no-repeat;
}

#portFooter {
width: 716px;
height: 29px;
background: url(../img/portFooter.gif) no-repeat;
}

#portBody {
width: 712px;
margin-left: 2px;
border-left: 1px solid #d7e3d3;
border-right: 1px solid #d7e3d3;
}

html>body #portBody {
width: 710px;
}

#pages {
margin-bottom: 22px;
}

html>body #pages {
margin-bottom: 10px;
}

.invisible{
	overflow: hidden;
	position: absolute;
	height: 0px;
	width: 0px;
}
