@charset "utf-8";
/* RESET */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,
h6,pre,form,fieldset,input,p,blockquote,table,
th,td { margin: 0; padding: 0; }
fieldset,img,abbr { border: 0; }
address,caption,cite,code,dfn,em,h1,h2,h3,
h4,h5,h6,th,var { font-style: normal; font-weight: normal; }
caption,th { text-align: left; }
q:before,q:after { content: ''; }
a { text-decoration: none; }

/*PAGE*/
body {font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,Arial,Verdana,sans-serif;font-size:12px;}
div#page {background:white;margin:0;padding:3px;clear:both;}
div.wrapper { width:960px;margin:0 auto;}
#header { height: 88px; min-width: 960px; background: #2E324B; }
#header h1 { border: none; }
#header h1 a { display: block;background: url(/img/beo.png) center left no-repeat;width: 301px;height: 88px;text-indent: -9999px;float: left;}
#header ul {margin-right: 14px;float: right;list-style: none;min-width: 300px; clear:right;}
#header ul li { float: left; list-style: none; list-style-image: none; }
#header ul li a {font-weight: normal;display: block;line-height: 20px;padding: 0 10px;font-size: 14px;color: #AAC2DF;text-shadow: #333 1px 1px 1px;}
#header ul li a:hover { color: #fff; }

#head-search {float: right; margin-right: 14px; height: 48px; padding-top: 6px; }
#head-search input.text { background: #5a5a5a; border: 1px solid #666; margin-right: 6px; color: #aaa; float: left; }
#head-search .button { float: left; border-color: #888; background: #666; color: #bbb;}
#head-search input.button:hover { color: #fff; border-color: #aaa; }

div#title {padding:0;margin:0;height:80px;}
div#title h1 {font-size:30px;font-family:Georgia,Times;margin-top:30px;float:left;color:white;}
div#col-1 {width:200px;float:left;vertical-align:top;}
div#col-2 {width:730px;float:left;padding-left:20px;}
div#TOC {width:300px;float:right;font-size:11px;background:#E9EEF3;border:1px solid #DEE3EB;padding:10px;margin:0 0 15px 15px;}
div#TOC h3 {font-size:18px;font-weight:normal;font-family: Georgia,Times,"Times New Roman",serif;color: #555555;margin-bottom:10px;}
div#TOC hr {border:0;border-bottom:1px dotted silver;height:3px;}
div#console-container {clear:both;margin-top:10px;}
div#console {width:100%;height:250px;border:1px solid silver;background:#EFE;margin-top:10px;overflow:auto;font-family:'courier new'}
div#footer {color:#B0B0B0;text-align:center;height:20px;padding-top:20px;font-size:10px;clear:both;}
div#footer a, div#footer a:visited, div#footer a:hover {background-color:#DEDEDE;color:#666666;}

div.product {background-image:url(/img/AMC798bgd.jpg);}
div.service {background-image:url(/img/AMB7C1bgd.jpg);}
div.aboutus {background-image:url(/img/aboutusbgd.jpg);}

/*TEXT*/
h1 {color: #333333; font-size: 18px; font-weight: bold; word-spacing: 5px}
h2 {color:black;font-weight:bold;font-size: 14px; margin: 10px 0 10px 0;}
h2.alert {color: red}
h2.topmargin {margin-top:5px}
h3 { font-size: 9pt; font-weight: bold; margin-bottom: 3px; border-bottom: 1px dotted gray; color:#333333; margin-top:0px;}

p {color: #444; text-align:left; line-height: 2em;}
p.info {background: #FFFFEC;border: 1px solid #F1EFE4;padding:5px;line-height:12pt;}
p.intro {font-family:Georgia,Times;margin-bottom:20px;color:black;}
a, a:visited {text-decoration: none; color:#333399;font-weight:bold;font-size:11px;}
a#beowidgets,a#milio {display:block; width:200px;float:left;padding:5px;margin: auto auto 10px 10px;padding-left:45px;clear:left;-moz-border-radius:5px;}
a#beowidgets { background:#FFFFF0 url(/img/beowidgets.png) no-repeat 2px 10px;border:1px solid #EDECDE; }
a#beowidgets:hover { background:url(/img/beowidgets.png) #F9FCC2 no-repeat 2px 10px;border:1px solid #ECE3C4;}
a#milio {background:#DCECF8;border:1px solid #C0C6ED;}
a#milio:hover {background:#C9D9F5;border:1px solid #96AACB;}
a:hover {color:#224173}

span.tag {color:navy;}
span.att {color:green;}
.code {font-family: Courier New;}
.centre {text-align:center;}

ul,ol {margin:auto auto 10px 38px;}
li { font-size: 9pt; margin: 0px; padding: 0px; list-style-image: url(img/arrow.gif); list-style-position:inside;}

strong {color: black}

/*DROPDOWN DIALOG*/
div.dropdown a {font-size:13px;}

/*MENU*/
ul.vmenu li { list-style:none;list-style-image:none;margin:0;padding:0;border-bottom:1px solid #EFEFEF;font-size:11px;line-height:30px;}
ul.vmenu li a {margin:0;color:#7882A0;display:block;text-decoration:none;font-weight:bold;color:#3F6FA9;}
ul.vmenu li a:hover { color: #CC6666; }
ul.vmenu li strong { color: #333333; cursor:default; }



/*FORM*/
input {padding:2px;vertical-align:middle;}
button {font-size:12px;font-family:Tahoma, Verdana, Helvetica, sans-serif;}
textarea.prompt {margin-left:40px;}


/*TABLES*/
/*Standard Table*/
table.standard {border-collapse:collapse;width:100%;}
table.standard th {background:#ededed;border:1px solid silver;padding:5px;font-weight:bold;}
table.standard tbody tr td {border:1px solid silver;padding:5px;}

/*CODE*/
/* GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 */
.xml.xml  {font-family:monospace;word-spacing:50px;}
.xml.xml .imp {font-weight: bold; color: red;}
.xml.xml .es_h {color: #000099; font-weight: bold;}
.xml.xml .br0 {color: #66cc66;}
.xml.xml .sy0 {color: #66cc66;}
.xml.xml .st0 {color: #488545;}
.xml.xml .sc-1 {color: #808080; font-style: italic;}
.xml.xml .sc0 {color: #00bbdd;}
.xml.xml .sc1 {color: #ddbb00;}
.xml.xml .sc2 {color: #339933;}
.xml.xml .sc3 {color: #009900;}
.xml.xml .re0 {color: #A4200D;margin-left:5px;}
.xml.xml .re1 {color: #3D55B6; font-weight: bold;}
.xml.xml .re2 {color: #3D55B6; font-weight: bold;}
.xml.xml span.xtra { display:block; }
/*.xml.xml .li1 {color: #3D55B6; background: silver;font-weight: bold;}
.xml.xml .li2 {color: #3D55B6; background: silver;font-weight: bold;}
*/
