body {font: normal 11px Tahoma, Verdana, Arial;background-color:#FFFFFF; margin:0px; padding:0px;}

.bottom_line {margin:0px; padding:0px; background-image:url(../images/bottom_line.gif); background-repeat:repeat-x;}

.top_line {margin:0px; padding:0px; background-image:url(../images/top_line.gif); background-repeat:repeat-x; background-position:top;}

.din{color: #3273a2; font-size:11px; font-weight:normal; text-align:center;}

.top_column {padding:0px 30px 0px 20px;}

.left_column {padding:0px 30px 10px 20px;}

.right_column {padding:0px 20px 10px 0px;}

.headings {background-image:url(../images/headings_back.gif); background-position:left; background-repeat:repeat-y; padding-left:15px;}

.image_space_left_bottom { border:1px solid #ababab; padding:0px; margin:0px 0px 5px 5px;}

/* Horizontal menu classes */
.hor_menu_column {padding:0px 15px 20px 35px;}

.button {background-image:url(../images/button_back.gif); background-repeat:repeat-x; padding:5px 0px 5px 0px; text-align:center; }

.button_spacing {padding:0px 3px 0px 0px; margin:0px;}

.search_spacing {color:#757575; background-color:#f3f3f3; font-size:10px; padding: 2px 0px 2px 10px;}

.hormenu_link A:link {color:#4f8cb9; font-size:14px; font-weight:bold; text-decoration:none; display:block}
.hormenu_link A:visited {color: #4f8cb9; font-size:14px; font-weight:bold; text-decoration:none; display:block}
.hormenu_link A:hover {color: #FE570E; font-size:14px; font-weight:bold; text-decoration:none; display:block}
/* END Horizontal menu classes */

/* Vertical menu classes */
#top_menu ul {margin: 0px 0px 0px 30px; padding:0px; list-style-type:disc; list-style-position:outside; list-style-image:url(../images/bullet_graphic.gif);}
	
#top_menu li {margin-top:8px; padding-bottom:3px; border-bottom-style:dotted; border-bottom-color:#d0d0d0; border-bottom-width:1px; }
	
#top_menu li.last { margin-top:8px; padding-bottom:0px; border-bottom-width:0px;}
	
#top_menu li a{ font-size:12px; color:#4f8cb9; text-decoration:none}	
#top_menu li a:visited{ font-size:12px; color:#4f8cb9; }
#top_menu li a:hover{ font-size:12px; color:#FE570E; padding-left:10px}
	

.menu_outline {border-width: 0px 1px 0px 1px; border-color:#e1e1e1; border-style:solid;}

.menu_header{ background-color:#fa8540; color:#FFFFFF; padding-left:15px; font-size:12px; font-weight:bold}
/* END Vertical menu classes */

/* text
----------------------------------------------- */
h2.orange{font-size:16px;color:#f25206;padding:0px;font-weight:bold;margin:0px;}

h2.grey {font-size:16px;color:#ababab;padding:0px;font-weight:bold;margin:0px;}

h3.orange{font-size:13px;color:#f25206;padding:0px;font-weight:bold;margin:0px;}

h3.grey {font-size:13px;color:#ababab;padding:0px;font-weight:bold;margin:0px;}

h4.grey {font-size:11px;color:#ababab;padding:0px;font-weight:bold;margin:0px;}
h4.orange{font-size:11px;color:#f25206;padding:0px;font-weight:bold;margin:0px;}

.orange_text{color:#f25206; font-weight:bold;}
/*styles used for the main pages*/

.main_text {padding-left:15px;color:#656565;font-size:11px;}

.main_text_big {padding-left:15px;color:#656565;font-size:13px; line-height:140%;}

.main_text_extra_p {padding-left:140px;color:#656565;font-size:11px;}

ul{color:#656565;font-size:11px;margin:5px 0px 10px 50px;}
	
li {margin-bottom:2px; padding:0px;}

input{height:13px; margin-top:2px; font-size:11px;}

/* Links - default: main text links (in orange, hover blue)
----------------------------------------------- */
.design_link A:link {color: #0A618A; font-size:10px; font-weight:bold; text-decoration: none;}
.design_link A:visited {color: #0A618A; font-size:10px; font-weight:bold; text-decoration: none;}
.design_link A:hover {color: #FE570E; font-size:10px; font-weight:bold; text-decoration:underline; }

A:link {color:#4f8cb9; font-size:11px; font-weight:bold; text-decoration: underline;}
A:visited {color: #4f8cb9; font-size:11px; font-weight:bold; text-decoration: underline;}
A:hover {color: #f25206; font-size:11px; font-weight:bold; text-decoration:underline; }

a img { border:none;}
