/*********** DEFAULT STYLES  ***********/
body{background:#cce9fc ;}
a{color:#024;text-decoration:none;} a:hover{color:#000;}

a.button{background:#ecf3f8 url(common_x_bgs_50px.png) 0 -3200px;text-shadow:1px 1px 1px #fff; }
.input,select,textarea{background:#fcfcfc url(input_bg.png) repeat-x bottom;}
a.button,.input,select,textarea{border:1px solid #a0c9e0;}
a.button:hover,.input:focus,select:focus,textarea:focus{border-color:#5fafdd;}

a.buttonBig,input.button{background:#0886cd url(common_x_bgs_50px.png) 0 -700px;color:#fff;text-shadow:1px 1px 1px #000;border:1px solid #055c8d;}
a.buttonBig:hover,input.button:hover{border-color:#00579d;background-color:#0672bb;}
.star{color:#c00;}

.bdr,.bdrT,.bdrR,.bdrB,.bdrL,.bdrAll,.bdrAll td,.bdrAll th,.bdrAllDashed,.bdrAllDashed td,.bdrAllDashed th,.headHr,.headVr,.data{border-color:#cddae1;}

a.bdr,img.bdr,.bdrDark{border-color:#75aece;}

.dif,.dif a,a.dif{color:#039;} .dif a:hover,a.dif:hover{color:#444;}
.dull,.dull a,a.dull{color:#666;} .dull a:hover,a.dull:hover{color:#333;}

.headHr{background:#0886cd url(common_x_bgs_50px.png) 0 -1790px;}
.headHr,.headHr a{color:#def;}.headHr a:hover{color:#fff;}
.headHr .star{color:#ff0;}
.headHr .dif{color:#def;}

.headVr{background:#e6f2f7;}
.data{background:#fafafa;}

.paging a{background:#fff;}
.paging a.on,.paging a:hover{background:#088bd2;color:#fff;border:1px solid #0561ab;}

/********** BODY STYLES **********/
#top,#middle,#bottom{}
#header,#body,#footer{background:#fff;width:1000px;margin:0 auto;}

.table1{background:#e8f5fd url(company_bg.png) repeat-x bottom;}
.table2{background:#088bd2 url(common_x_bgs_50px.png) 0 -1800px;}
.table3{background:#088bd2 url(common_x_bgs_50px.png) 0 -1800px;}

.table2,.table3{color:#fff;}
.table2 a,.table3 a{color:#def;}
.table2 a:hover,.table3 a:hover{color:#fff;}

.h1 h1{background:url(h1_b.png) no-repeat 0 center;color:#048;display:block;padding:1px 10px 0 30px;white-space:nowrap;}
.h1 .bg{background:url(h1_bg.png) repeat-x center;}

.breadcrumb{text-align:right;font-size:0.9em;margin-top:-5px;}
.breadcrumb .b{background:url(common_bullets.png) -51px -175px;width:5px;height:7px;margin:0 5px 0 10px;display:inline-block;}

/***** THEME BASED STYLES *****/
.b1{background:url(common_bullets.png) -2px -199px;width:7px;height:16px;margin:0 5px 2px 0;}

.ThemeBg1{background:#fafafa;}
.ThemeBg1.h{background:#f8f8f8 url(common_x_bgs_50px.png) 0 -2100px;}
.ThemeBg2{background:#ebf2f7;}
.ThemeBg2.h{background:#ccc url(common_x_bgs_50px.png) 0 -2100px;}

.ThemeBg1 .bdr,.ThemeBg1 .bdrT,.ThemeBg1 .bdrR,.ThemeBg1 .bdrB,.ThemeBg1 .bdrL,
.ThemeBg2 .bdr,.ThemeBg2 .bdrT,.ThemeBg2 .bdrR,.ThemeBg2 .bdrB,.ThemeBg2 .bdrL{border-color:#a0c9e0;}

.InverseBg1{background:#0886cd;}
.InverseBg1.h{background:#0886cd url(common_x_bgs_50px.png) 0 -2800px;}
.InverseBg2{background:#0561ab;}
.InverseBg2.h{background:#0561ab url(common_x_bgs_50px.png) 0 -800px;}

.InverseBg1 .b1, .InverseBg2 .b1{background-position:-152px -199px;}

.InverseBg1,.InverseBg2,.InverseBg1 a,.InverseBg2 a{color:#eee;}
.InverseBg1 a:hover,.InverseBg2 a:hover{color:#fff;}