body
{ 
FONT: 11px verdana, arial, geneva, arial, sans-serif;
color: #000000; 
background-color: #687b67;
text-align: left;
}


a:link		
{ 
color: #000000; 
background-color: #e7efe8;
text-decoration: none;
}

a:visited	
{ 
color: #000000;
background-color: #e7efe8; 
text-decoration: none 
}

a:active	
{ 
color: #666666; 
background-color: #e7efe8;
text-decoration: none 
}

a:hover		
{ 
color: #455C99; 
background-color: #e7efe8;
text-decoration: underline 
}

TABLE 		{ margin-left: auto; margin-right: auto; }



/* background imaging */

.leftmenu
{
background-image: url(../../images/bg_images/Bg_Left.gif);
background-repeat: repeat-y;
color: #000000; 
background-color: #cccccc;
vertical-align: top;
text-align: left;
}

.rightmenu
{
background-image: url(../../images/bg_images/Bg_Right.gif);
background-repeat: repeat-y;
color: #000000; 
background-color: #cccccc;
vertical-align: top;
text-align: Right;
}

.rightmenulong
{
background-image: url(../../images/bg_images/Bg_Right_Long.gif);
background-repeat: repeat-y;
color: #000000; 
background-color: #cccccc;
vertical-align: top;
text-align: Right;
}

.top
{
background-image: url(../../images/bg_images/Bg_Top.gif);
background-repeat: repeat-x;
color: #000000; 
background-color: #cccccc;
vertical-align: top;
overflow: hidden;
}

.top_right
{
background-image: url(../../images/bg_images/Bg_Top.gif);
background-repeat: repeat-x;
color: #000000; 
background-color: #cccccc;
vertical-align: top;
overflow: hidden;
text-align: Right;
}

.top_slide
{
background-image: url(../../images/bg_images/slide_bg.gif);
background-repeat: repeat-x;
color: #ffffff; 
background-color: #687b67;
vertical-align: top;
overflow: hidden;
}

.bottom
{
background-image: url(../../images/bg_images/Bg_Btm.gif);
background-repeat: repeat-x;
color: #000000; 
background-color: #cccccc;
vertical-align: top;
text-align: center;
overflow: hidden;
}

.bottomleft
{
background-image: url(../../images/bg_images/Bg_Btm.gif);
background-repeat: repeat-x;
color: #000000; 
background-color: #cccccc;
vertical-align: top;
text-align: left;
overflow: hidden;
}

.bottomright
{
background-image: url(../../images/bg_images/Bg_Btm.gif);
background-repeat: repeat-x;
color: #000000; 
background-color: #cccccc;
vertical-align: top;
text-align: right;
overflow: hidden;
}

.mainboxes
{
color: #000000; 
background-color: #e7efe8;
text-align: center;
}

.mainboxesleft
{
color: #000000; 
background-color: #e7efe8;
text-align: left;
}

.center
{
text-align: center;
}

.h_menu
{
color: #000000; 
background-color: #cccccc;
text-align: left;
}

.banner
{
color: #000000; 
background-color: #687b67;
text-align: left;
}

.banner_right
{
color: #000000; 
background-color: #687b67;
text-align: right;
}

/* Text CSS */

.title		
{ 
FONT: 18px verdana, arial, geneva, arial, sans-serif;
vertical-align: middle;
text-align: center;
}

.bodyblack
{
FONT: 11px verdana, arial, geneva, arial, sans-serif;
color: #000000; 
background-color: #e7efe8;
text-decoration: none;
text-align: center;
}

.bodyblackleft
{
FONT: 11px verdana, arial, geneva, arial, sans-serif;
color: #000000; 
background-color: #e7efe8;
text-decoration: none;
text-align: left;
}

.bodyblackright
{
FONT: 11px verdana, arial, geneva, arial, sans-serif;
color: #000000; 
background-color: #e7efe8;
text-decoration: none;
text-align: right;
}

.bodyblackleftbottom
{
FONT: 11px verdana, arial, geneva, arial, sans-serif;
color: #000000; 
background-color: #e7efe8;
text-decoration: none;
text-align: left;
vertical-align: bottom;
}

.bodyblackrightbottom
{
FONT: 11px verdana, arial, geneva, arial, sans-serif;
color: #000000; 
background-color: #e7efe8;
text-decoration: none;
text-align: right;
vertical-align: bottom;
}

.bodyblacklcenterbottom
{
FONT: 11px verdana, arial, geneva, arial, sans-serif;
color: #000000; 
background-color: #e7efe8;
text-decoration: none;
text-align: center;
vertical-align: bottom;
}

.bodyblacklefttop
{
FONT: 11px verdana, arial, geneva, arial, sans-serif;
color: #000000; 
background-color: #e7efe8;
text-decoration: none;
text-align: left;
vertical-align: top;
}

.bodyblack a
{
FONT: 11px verdana, arial, geneva, arial, sans-serif;
color: #000000; 
background-color: #e7efe8;
text-decoration: none;
text-align: center;
}

.bodyblack a:hover
{
FONT: 11px verdana, arial, geneva, arial, sans-serif;
color: #455C99; 
background-color: #e7efe8;
text-decoration: underline;
text-align: center;
}

.bodyblackwbg
{
FONT: 11px verdana, arial, geneva, arial, sans-serif;
color: #000000; 
text-decoration: none;
text-align: center;
background-image: url(./images/topright_bg.jpg);
background-repeat: repeat-x;
background-color: #F4F7FD;
vertical-align: top;
overflow: hidden;
}

.bodyblackwbgright
{
FONT: 11px verdana, arial, geneva, arial, sans-serif;
color: #000000; 
text-decoration: none;
text-align: right;
background-image: url(./images/topright_bg.jpg);
background-repeat: repeat-x;
background-color: #F4F7FD;
vertical-align: top;
overflow: hidden;
}

.bodyblackwbgleft
{
FONT: 11px verdana, arial, geneva, arial, sans-serif;
color: #000000; 
text-decoration: none;
text-align: left;
background-image: url(./images/topright_bg.jpg);
background-repeat: repeat-x;
background-color: #F4F7FD;
vertical-align: top;
overflow: hidden;
}

.popupbodyblackwbgleft
{
FONT: 11px verdana, arial, geneva, arial, sans-serif;
color: #000000; 
text-decoration: none;
text-align: left;
background-image: url(./images/popupbg.jpg);
background-repeat: repeat;
background-color: #F4F7FD;
vertical-align: top;
overflow: hidden;
}

.bodyblackwbgc
{
FONT: 11px verdana, arial, geneva, arial, sans-serif;
color: #000000; 
text-decoration: none;
text-align: center;
background-color: #ffffff
}

.bodyblueleft
{
FONT: 11px verdana, arial, geneva, arial, sans-serif;
color: #7172b7; 
background-color: #cccccc;
text-decoration: none;
text-align: left;
}

.bodyblueleft a
{
FONT: 11px verdana, arial, geneva, arial, sans-serif;
color: #7172b7; 
background-color: #cccccc;
text-decoration: none;
text-align: left;
}

.bodyblueleft a:hover
{
FONT: 11px verdana, arial, geneva, arial, sans-serif;
color: #455C99; 
background-color: #cccccc;
text-decoration: underline;
text-align: left;
}

.bodyred 
{
FONT: 11px verdana, arial, geneva, arial, sans-serif;
color: #FD0F03; 
background-color: #cccccc;
text-decoration: none;
text-align: center;
}

.bodyredlargeleft 
{
FONT: 16px verdana, arial, geneva, arial, sans-serif;
color: #FD0F03; 
background-color: #cccccc;
text-decoration: none;
text-align: left;
}

.headerright
{
FONT: 14px verdana, arial, geneva, arial, sans-serif;
vertical-align: bottom;
text-align: right;
}

.headerrighttop
{
vertical-align: top;
text-align: right;
}

.headerrighttopbox
{
FONT: 10px verdana, arial, geneva, arial, sans-serif;
vertical-align: top;
text-align: right;
background-image: url(./images/rightbox.jpg);
background-repeat: no-repeat;
background-color: #DEE1E6;
color: #000000; 
}

.menutext
{
FONT: 12px verdana, arial, geneva, arial, sans-serif;
vertical-align: top;
text-align: left;
}

.menutextsm
{
FONT: 10px verdana, arial, geneva, arial, sans-serif;
vertical-align: top;
text-align: left;
}
