body {
        font-family: tahoma, helvetica, arial, sans-serif;
        font-size: 11px;
        text-align: center;
        background: #d3d2d1;
}


input.login {   
	color:#050;   
	font: bold 84% 'tahoma',helvetica,sans-serif;   
	background-color:#606060; 
	height: 16px;
	font-size: 10px;
	border: 1px solid;   
	border-color: #696 #363 #363 #696;   
	filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');   
}  

input.captcha {   
	color:#008000;   
	font: bold 84% 'tahoma',helvetica,sans-serif;   
	background-color:#ffffff; 
	height: 12px;
	width: 12px;
	font-size: 10px;
	border: 1px solid;   
	border-color: #696 #363 #363 #696;   
	filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');   
}

input.homepage {   
	color:#000000;   
	font: bold 84% 'tahoma',helvetica,sans-serif;   
	background-color:#ffffff; 
	height: 12px;
	width: 96px;
	font-size: 10px;
	border: 1px solid;   
	border-color: #696 #363 #363 #696;   
	filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');   
}

textarea.contact {   
	color:#000000;   
	font: bold 84% 'tahoma',helvetica,sans-serif;   
	background-color:#ffffff; 
	font-size: 10px;
	border: 1px solid;   
	border-color: #696 #363 #363 #696;   
	filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');   
}

input.contact {   
	color:#000000;   
	font: bold 84% 'tahoma',helvetica,sans-serif;   
	background-color:#ffffff; 
	height: 12px;
	width: 240px;
	font-size: 10px;
	border: 1px solid;   
	border-color: #696 #363 #363 #696;   
	filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');   
}


input.adminmenu {   
	color:#050;   
	font: bold 84% 'tahoma',helvetica,sans-serif;   
	background-color:#606060; 
	height: 16px;
	width: 150px;
	font-size: 10px;
	border: 1px solid;   
	border-color: #696 #363 #363 #696;   
	filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');   
}  

h1.header{
        font-family: tahoma, helvetica, arial, sans-serif;
        font-size: 16px;
        text-align: center;
		color: #f0f0f0;
		font-weight: bold;
		
}

h2 {
       font-family: tahoma, helvetica, arial, sans-serif;
        font-size: 18px;
        text-align: left;
		color: #91aa37;
		font-weight: bold;
}

h2.blacktitle {
    font-family: tahoma, helvetica, arial, sans-serif;
    font-size: 12px;
    text-align: left;
	color: #91aa37;
	font-weight: bold;
}




h3, p { 
        font-size: 11px; 
        margin: 1em 0.5em 0.5em 0.5em; 
}

p { 
        margin-top: 0.5em; 
}

img {
        border: 0;
}

a {
        color: #be0404;
        text-decoration: none;
}

#subright ul a {
        text-decoration: underline;
}

#wrapper {
        margin: auto;
        text-align: left;
        width: 750px;
        background: white;
}

#wrapperi {
        padding: 0px 2px;
        background: url(images/dot.gif) 319px 0px repeat-y;
}

#wrapperj {
        background: url(images/dot.gif) 526px 0px repeat-y;
}

#header, #search, #nav, #nav li, h2, #special, #special h3, #footnav,
#strategies li, #strategies ul {
        margin: 0;
        padding: 0;
}

#header {
        background: #26618d;
        border-bottom: 1px solid #fff;
        border-top: 2px solid #fff;
        margin-bottom: 1px;
}

.clear {
        clear: both;
        font-size: 1px;
        height: 5px;
        margin: 0 0 -4px 0;
}

#left {
        float: left;
        width: 310px;
}



#nav {
        float: left;
        width: 143px;
        margin: 0;
        padding: 0;
}

#nav li {
        background: #91aa37 url(images/menu_green_arrow.gif) left center repeat-y;
        padding: 3px 0px 4px 36px;
        margin-bottom: 2px;
        margin-left: 0;
        list-style: none;
}

* html #nav li { /* IE 5.x hack */
        padding-left: 20px;
        padd\ing-left: 36px;
}

#nav a {
        color: #efeeed;
        text-decoration: none;
        font-weight: bold;
        font-family: tahoma, helvetica, arial, sans-serif;
        font-size: 11px;
}


#login {
        float: right;
        width: 181px;
        border: 1px solid #bdbab6;
        margin: 0;
}

A.footer {text-decoration:none; color:#ffffff; font-family:tahoma, arial; font-size: 10pt;}
A.footer:link {color: #ffffff;  font-family:tahoma, arial; font-size: 10pt;}
A.footer:visited {color: #ffffff;  font-family:tahoma, arial; font-size: 10pt;}
A.footer:hover { text-decoration: underline; color:#ffffff;  font-family:tahoma, arial; font-size: 10pt;}



.green {
        color: #6aa100;
}
.blue {
        color: #4880ab;
}
.orange {
        color: #e0a403;
}

p.photo {
        text-align: center;
}

#callbox {
        float: left;
        clear: left;
        margin: 0;
}