figure, figcaption{display: block; text-align: right; margin: 0; padding: 0;}
/* normalize browser defaults */
html,body,ul,p,h1,h2,h3{margin:0;padding:0;}
html, body{font-family: Arial; color: #1275a5;background: #e5f4fa url(/images/bg.jpg) repeat-x   0 0; font-size: 0.94em;}
ul{list-style:none}
img{border:0;outline:0;}
a{border:0; text-decoration: underline; color: #0000FF}
a:hover, a:active{color: #000; text-decoration: underline; background-color: #8cc63f; padding: 6px 0;}
h1{color: #8cc63f; font-size: 1.6em; margin: 0 0 10px 0; text-shadow: 0 1px 0 #cdcdcd;}
h2{color: #8cc63f; font-size: 1.3em; margin: 0 0 10px 0;}

div#wraper{width: 950px; margin: 0 auto;}

/* header */
div#header{width: 950px; height: 200px;}


/* CONTENT */
div#content{clear: both; overflow: hidden; background: #fff url(/images/contentBg/bg-01.jpg) no-repeat left bottom; min-height: 452px;}
div#content.bg1{background: #fff url(/images/contentBg/bg-01.jpg) no-repeat left bottom;}
div#content.bg2{background: #fff url(/images/contentBg/bg-02.jpg) no-repeat left bottom;}
div#content.bg3{background: #fff url(/images/contentBg/bg-03.jpg) no-repeat left bottom;}
div#content.bg4{background: #fff url(/images/contentBg/bg-04.jpg) no-repeat left bottom;}
div#content.bg5{background: #fff url(/images/contentBg/bg-05.jpg) no-repeat left bottom;}
div#content.bg6{background: #fff url(/images/contentBg/bg-06.jpg) no-repeat left bottom;}
div#content.bg7{background: #fff url(/images/contentBg/bg-07.jpg) no-repeat left bottom;}
div#content.bg8{background: #fff url(/images/contentBg/bg-08.jpg) no-repeat left bottom;}
div#content.bg9{background: #fff url(/images/contentBg/bg-09.jpg) no-repeat left bottom;}
div#content.bg10{background: #fff url(/images/contentBg/bg-10.jpg) no-repeat left bottom;}

div#content div#article {width: 740px; float: right; padding: 12px 0 4px 0; min-height: 452px;}
div#content div#article.hands{background: transparent url(/images/hands.jpg) no-repeat right bottom; min-height: 670px;}
div#content div#article p, div#content div#article ul{width: 55%; line-height: 150%; margin-bottom: 10px;}
div#content div#article strong{font-weight: 900;}
div#content div#article ul{margin-top: 10px;}
div#content div#article ul li{list-style: disc outside; margin-right: 20px;}

/* main menu */
div#mainMenu{float: right; width: 200px; padding: 12px 10px 0 0;}
div#mainMenu ul li{width: 90%;}
div#mainMenu ul li a{margin-bottom: 2px; display: block; color: #1275a5; text-decoration: none; font-size: 1.0em;  background: transparent url(/images/bullet.jpg) no-repeat right; padding: 8px 32px 8px 12px;}
div#mainMenu ul li a:hover{color: #fff; text-decoration: none;
    background: #1275a5 none;     
    -webkit-border-top-left-radius: 8px;  
    -webkit-border-bottom-left-radius: 8px;  
    -moz-border-radius-topleft: 8px;  
    -moz-border-radius-bottomleft: 8px;  
    -khtml-border-top-left-radius: 8px;  
    -khtml-border-bottom-left-radius: 8px;  
    border-top-left-radius: 8px;  
    border-bottom-left-radius: 8px;  
}

div#mainMenu ul li a.selected,  div#mainMenu ul li a:active, div#mainMenu ul li a:focus{color: #000; text-decoration: none;
background: #8cc63f url(/images/bullet-hover.jpg) no-repeat right;}
/*
    background: #8cc63f none;     
    -webkit-border-top-left-radius: 8px;  
    -webkit-border-bottom-left-radius: 8px;  
    -moz-border-radius-topleft: 8px;  
    -moz-border-radius-bottomleft: 8px;  
    -khtml-border-top-left-radius: 8px;  
    -khtml-border-bottom-left-radius: 8px;  
    border-top-left-radius: 8px;  
    border-bottom-left-radius: 8px;  
*/
}
div#mainMenu ul li a:focus
{
    outline:1px dotted;
    outline-offset:2px;
    -moz-outline-radius:4px;
}

/* footer */
div#footer{margin: 8px auto; background-color: #fff;}
div#footer p{text-align: center; line-height: 40px;}

/* credit */
div#credit{overflow: hidden; margin-bottom: 10px;}
div#credit p{text-align: left; margin: 20px 0;}
div#credit a{float: right;}
div#credit img{margin-right: 20px;}
div#credit a:hover{background-color: transparent; padding:0}
div#credit p a{color: #8cc63f; font-family: Tahoma; font-size: 0.9em; float: left;}
div#credit p a:hover, div#credit p a:active, div#credit p a:focus{color: #000; padding:0}

/* auxilary classes */
.center{margin: 0 auto; text-align: center;}
.orange{color: #f9a427;}
.gray{color: #c2c2c2;}
.gray1{color: #555;}
.bigBold{font-size: 18px; font-weight: 600;}
.mediumBold{font-size: 14px; font-weight: 600;}
.clearBoth{clear: both;}
div#msg{font-family:arial; display: inline-block; font-size: x-large; width: 260px; height: 46px; border: solid 1px #fff; line-height: 46px; text-align:center; background-color:#f9a427; color:White; position: absolute; top: 170px; right: 10px; z-index: 999;
     -webkit-border-radius: 4px;  
     -moz-border-radius: 4px;  
     -khtml-border-radius: 4px;  
     border-radius: 4px;  
}
.validateError{background-color: #FFDFDF;}
#loading-indicator{position:absolute;z-index:999;background:#fff;border:solid 1px #ccc;padding:6px 30px 6px 6px;width:100px;right:336px;
background:#fff url(/Images/loading.gif) 6px 6px no-repeat;display:none}
.txtRight{text-align: right;}
.txtLeft{text-align: left;}
img.flortRight{float: right; margin-left: 12px;}
img.floatLeft{float: left; margin-right: 12px;}
img.rnd{border: 1px #c2c2c2;  -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}

