body {margin:20px; font-family: Tahoma; font-size: 11px; line-height: 1.7em; }

/*TABLES======================================================*/
table{  font-family: Tahoma; font-size: 11px; line-height: 1.7em; width:100%; border-collapse: collapse; padding:0px;}
table.form { background-color: #f5f5f5; padding:2px}
table.formen { direction:ltr; text-align:left; background-color: #f5f5f5; padding:2px}
.subform {  background-color: #E7E7DA}
.reverse {  text-align: right}
.FormHead {background: #CED7D7 url(/images/template_images/FormHead_bg.png) repeat-x bottom; text-align: center; height:26px}

.HeaderTable { background-color: #ffffff; height:100px;}

.MainTable { background-color: #ffffff; height:70%}
.MenuColumn { width:200px; padding-top:10px}
.MainColumn { padding-top:25px}
.CounterMenuColumn { width:0px;}
.SpaceColumn{ width:20px}

.footertable { width:100%; border-bottom:1px solid #B1BDBF; border-top:1px solid #B1BDBF; padding:5px; text-align: center}

.ErrorTable {border:1px dotted #C0C0C0; padding:4px; color: #ff0000; background-color: #FFFFCC; }
.InfoTable {border:1px dotted #C0C0C0; padding:4px; color: #000000; background-color: #EEFFDD}
.ArticleInfoTable {border:1px dotted #C0C0C0; padding:4px; color: #000000; background-color: #EEFFDD; margin-top:-10px; margin-bottom:10px}

.OddRows {background: #f5f5f5; }
.EvenRows {background: #efefef; }
.ColorRows {background: #FFFFCC; }
.InActiveRows {color: #808080 }
.WhiteRowse{background: #FFFFFF; }
/*======================================================*/

/*BOXES======================================================*/
.BoxHead {height: 30px}
.BoxHeadSmallWhite {height: 10px;}
.BoxBottom {height: 20px;}

.Box-Right {width:6px; background: #ffffff url(/images/template_images/box_right_bg.png)}
.Box-Middle {padding:10px}
.Box-Left {width:6px; background: #ffffff url(/images/template_images/box_left_bg.png)}

h1.JournalName{font-family: Arial; font-size: 28px; color:#333333; line-height: 1em; }
h1.menu {font-family: Arial; font-size: 20px; color:#333333; text-align: center; margin-bottom:0}
h1 {font-family: Arial; font-size: 20px; color:#333333; margin-bottom:10}
h2 {font-family: Arial; font-size: 16px; color:#3366CC; line-height: 1.7em; margin-bottom:0px}
p,ul,ol {  line-height: 1.7em}

.gray {color:#666666;}
.smallgray {font-size:10px; color:#666666;}
.red {color:#ff0000;}
.darkred {color:#CC0000;}
.small {font-size:10px; }

div.form {width:96%}
hr.dotted {color: #fff; background-color: #fff; border: 1px dotted #cccccc; border-style: none none dotted; }


/*FORM ELEMETS======================================================*/
Form {margin-bottom: 10px}
input {  font-family: Tahoma; font-size: 11px; }
select{  font-family: Tahoma; font-size: 11px; z-index:-2}
TextArea {  font-family: Tahoma; font-size: 11px; }
.en {  text-align: left; direction: ltr}
.button {text-align:center}
.FunctionButton{background-color:#99cc00; text-align:center}
.LangButton {text-align: center; border:1px solid #000000; padding:0; width:46;height:18; color:#FFFFFF; background-color:#000080}

/*======================================================*/


/*HYPERLINKS======================================================*/
a:link {  color: #3333FF; text-decoration: none}
a:visited {  color: #3333FF; text-decoration: none}
a:hover {  text-decoration: underline}

a.white:link {  color: #ffffff}
a.white:visited {  color: #ffffff}
a.white:hover { }

a.black:link {  color: #000000}
a.black:visited {  color: #000000}
a.black:hover { }

a.orange:link {  color: #ED3C13}
a.orange:visited {  color: #ED3C13}
a.orange:hover { }

a.yellow:link {  color: #FFFF00}
a.yellow:visited {  color: #FFFF00}
a.yellow:hover { }

/*======================================================*/

/*TABS======================================================*/
.tab {color:#ffffff; cursor:pointer;}
.selectedtab {color:#FFFF00; cursor:pointer;}

.submissiontab {color:#3333FF; cursor:pointer;}
.selectedsubmissiontab {color:#ED3C13; cursor:pointer;}

.tabspacer {border-bottom:1xp solid #C0C0C0;border-right:1xp solid #C0C0C0;}
.tabdetail {border-bottom:1px solid #C0C0C0;border-left:1px solid #C0C0C0;border-right:1px solid #C0C0C0;height:160px; padding:3px;padding-top:10px;background: #F8F9F9 url(/images/template_images/bg_quotation.gif) no-repeat}
/*======================================================*/