/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

#blueblock{
width: 180px;
border-right: 1px solid #000;
padding: 0 0 1em 0;
margin-bottom: 1em;
font-family: Arial;
font-size: 11px;
background-color: #C7DDFE;
color: #333;
}

* html #blueblock{ /*IE 6 only */
w\idth: 147px; /*Box model bug: 180px minus all left and right paddings for #blueblock */
}

#blueblock ul{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#blueblock li {
	margin: 0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333300;
}

#blueblock li a{
display: block;
padding: 5px 5px 5px 8px;
border-left: 10px solid #1958b7;
border-right: 10px solid #508fc4;
background-color: #003366;
color: #fff;
text-decoration: none;
width: 100%;
}

html>body #blueblock li a{ /*Non IE6 width*/
width: auto;
}

#blueblock li a:hover{
border-left: 10px solid #1c64d1;
border-right: 10px solid #5ba3e0;
background-color: #BADAF3;
color: #fff;
}

.main_heading{
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#2f7ebe;
	text-decoration: none;
}

.main_heading_b{
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#2f7ebe;
	text-decoration: none;
}





.style14 {color: #5E9C8E;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
}


#ddcolortabs{
margin-left: 4px;
padding: 0;
width: 100%;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
padding-left: 5px;
}

#ddcolortabs ul{
font: bold 11px Arial, Verdana, sans-serif ;
margin:0;
padding:0;
list-style:none;
}

#ddcolortabs li{
	display:inline;
	margin:0 2px 0 0;
	padding:0;
	text-transform:uppercase;
	color: #D4D4D4;
	text-decoration: none;
}


#ddcolortabs a{
float:left;
color: #003366;
background: #D4D4D4 url(media/menu_left.gif) no-repeat left top;
margin:0 2px 0 0;
padding:0 0 1px 3px;
text-decoration:none;
letter-spacing: 1px;
}

#ddcolortabs a span{
float:left;
display:block;
background: transparent url(images/color_tabs_right.gif) no-repeat right top;
padding:4px 9px 2px 6px;
}

#ddcolortabs a span{
float:none;
}


#ddcolortabs a:hover{
	background-color:#003366;
	color: #CCCCCC;
	text-decoration: none;
}

#ddcolortabs a:hover span{
background-color: #003366;
}

#ddcolortabs #current a, #ddcolortabs #current span{ /*currently selected tab*/
background-color: #003366;
}

#ddcolortabsline{
clear: both;
padding: 0;
width: 100%;
height: 8px;
line-height: 8px;
background:#D4D4D4;
border-top: 1px solid #fff; /*Remove this to remove border between bar and tabs*/
}

/*Menu Left*/
.markermenu{
list-style-type: none;
margin: 5px 0;
padding: 0;
width: 251px;
border: 1px solid #9A9A9A;
}

.markermenu li a{
background: white url(images/arrow-list.gif) no-repeat 2px center;
font: bold 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: #00014e;
display: block;
width: auto;
padding: 3px 0;
padding-left: 20px;
text-decoration: none;
border-bottom: 1px solid #B5B5B5;
}


* html .markermenu li a{ /*IE only. Actual menu width minus left padding of LINK (20px) */
width: 150px;
}

.markermenu li a:visited, .markermenu li a:active{
color: #00014e;
}

.markermenu li a:hover{
color: black;
background-color: #BBD5EA;
background-image:url(images/arrow-list-red.gif); /*onMouseover image change. Remove if none*/
}

/*Fonts*/
.style1 {
	color: #5E9C8E;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}

.says {
	color: #FFFFFF;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	text-decoration: none;
	padding-left:5px;
}


.style2 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; }
.welcome {
	font-family: Arial;
	font-size: 11px;
	color: #696969;
	line-height: 22px;
	text-decoration: none;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 7px;
	padding-left: 15px;
}



.media
{
	font-family: Arial;
	font-size: 11px;
	color: #696969;
	line-height: 18px;
	text-decoration: none;
	
}

.media a
{
	font-family: Arial;
	font-size: 11px;
	color: #696969;
	line-height: 18px;
	text-decoration: none;
	
}

.new3
{
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	line-height: 18px;
	text-decoration: none;
	
}

.media_small
{
	font-family: Arial;
	font-size: 9px;
	color: #696969;
	line-height: 18px;
	text-decoration: none;
	
}

.style4 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #009933; }
.style6 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FF0000; }
.style12 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.bullet {list-style-image:url(../images/dot_arrow.gif); vertical-align:middle; margin-top:10px;}
.style13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #003366;
}
.style14 {color: #5E9C8E;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
.style14 {font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
}
.style15 {color: #5E9C8E;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
.style15 {font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
}
.style16 {color: #5E9C8E;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
.style16 {font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
}
.style20 {color: #5E9C8E;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
.style20 {font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
}




.box_head
{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	padding-left:5px;
	padding-right:5px;
	color:#003366;
	text-decoration: none;
}

.box_head:hover
{
/*background-color:#003366;
color:#FFFFFF;*/
text-decoration:underline
}

.normal_head
{
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	padding-left:10px;
	color:#003366;
	text-decoration: none;
}

.com_index
{
font-family:verdana;
font-size:13px;
padding-left:5px;
text-decoration:none;
font-weight:bold;
color:#666666
}

.box_head2
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	padding-left:10px;
	color:#FFFFFF;
	text-decoration: none;
}

.box_head2:hover
{

}


.menu
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#006699;
	text-decoration: none;
	background-color: #DFF4FF;
}

/*.menu:hover
{
text-decoration:underline;
color:#6699FF
}*/

.box_head1
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration: none;
}

.box_head1:hover
{
color:#CCCCCC;
text-decoration:none
}

.head3
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#006699;
text-decoration:none;
padding-left:5px;
}

.normal_head2
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	padding-left:10px;
	color:#FFFFFF;
	text-decoration: none;
}


.login
{
	font-family:Arial;
	font-size:11px;
	color:#696969;	
	padding-left:10px;
	text-decoration: none;
	line-height: 20px;
}

.login:hover
{
text-decoration:underline blink;
color:#003366
}

.normal_text
{
	font-family:Arial;
	font-size:12px;
	color:#003366;
	padding-left:10px;
	text-decoration: none;
	line-height: 20px;
	font-style: normal;
}

.border_green
{
border:1px solid #B7C8A4}


.copyright
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#003366;
	text-decoration: none;
	padding: 0px;
}
.tp_menu
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}

.tp_menu:hover{
text-decoration:underline}

.text
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003366;
	padding-left:20px;
	text-decoration: none;
}

.about_us {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color:#0099CC;
	text-decoration: none;
}

.about_us_media{
	font-family: Arial;
	font-size: 11px;
	color: #2F7EBE;
	line-height: 18px;
	text-decoration: none;
	
}

.maeket_topic
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	padding-left:15px;
	color:#124F92;
	text-decoration: none;
}

.maeket_topic:hover
{
text-decoration:underline;
color:#666666
}

.download_blue {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #2f7ebe;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	padding-left:10px
}


.download
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003366;
	padding-left:2px;
	text-decoration: none;
	line-height: 20px;
}

.download:hover
{
text-decoration:underline blink;
color:#003366
}

.riders
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003366;
	text-decoration: none;
	line-height: 20px;
}

.riders:hover
{
text-decoration:underline blink;
color:#003366
}

.download_page {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #696969; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	padding-left:10px;
	TEXT-DECORATION: none
}

.download_page:hover{
text-decoration:underline}


.management {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #696969; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding-right:5px;
	padding-left:3px;
	TEXT-DECORATION: none
}

.management:hover{
text-decoration:underline}

/*B O R D E R S*/
.border
{
	border:#99BFDF solid 1px;
}

.grey_border
{
	border:#999999 solid 1px;
}

.line
{
clear: both;
padding: 0;
width: 100%;
height: 2px;
line-height: 2px;
background:#D4D4D4;
}

/* I M A G E S */ 
.logo
{
background-image:url(../images/angel_header.gif);
background-repeat:no-repeat;
background-position:left;
vertical-align:middle;
}

.Downloads_main{
background-image:url(../images/download_774.jpg);
background-repeat:no-repeat;
background-position:left;
vertical-align:middle;
}

.Downloads_anywhere{
background-image:url(../images/anhel_trade_logo.jpg);
background-repeat:no-repeat;
background-position:left;
vertical-align:middle;
}

.Downloads_trade{
background-image:url(../images/anhel_trade_logo_01.jpg);
background-repeat:no-repeat;ss
background-position:left;
vertical-align:middle;
}

.Group{
background-image:url(../images/wel-copy.jpg);
background-repeat:no-repeat;
}


/*top_menu*/


.tab_blue2
{
background:url(images/tab_blue4.gif) no-repeat center left;
}

/*SUBMENU*/
.menutitle {	cursor:pointer;
	color:#FFFFFF;
	width:auto;
	padding:1px;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	border:1px solid #009CC4;
	font-family: Verdana, Arial;
	font-size: 13px;
	font-style: normal;
	background-color: #99BFDF;
	margin-bottom: 2px;
	height:20px;
	text-decoration: none;
}
.submenu {	margin-bottom: auto;
		text-decoration: none;
}

.news {
background-color:#ECF4FB;
}


.mail_link{
font-family:Arial;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}

.mail_link:hover{
text-decoration:underline}

/*Lower border of a table*/
.lowbr
{
	border-bottom:dotted #000000 1px;
}
.angel_toolbar
{
	font-family: Arial;
	font-size:30px;
	font-weight:normal;
	color: White;
	line-height:normal;
}
.text_toolbar
{	
	font-family: Arial;
	font-size:11px;
	line-height:1.4em;
	color:#696969; 
	text-align:justify;
}
.style23 {font-size: 21px}
