/*Basic styles*/
body {font-family: Arial, Helvetica, sans-serif; font-size: 0.8em;}
body, html {height: 100%;}
table, td {font-family: Arial, Helvetica, sans-serif; font-size: 1em;}

h1 {font-size: 1.5em;}
h2 {font-size: 1.3em;}
h3 {font-size: 1.1em;}
h4 {}
h5 {}

a {outline: none;}
a img {border:none;}

input {font-size: 11px;}
textarea {font-family: Tahoma,Arial,sans-serif; font-size: 11px;}
select {font-size: 11px;}
hr {border: none 0; border-top: 2px solid #d6d6d6; height: 2px; clear: both; margin-bottom: 20px;}


/*DIV layout properties*/
/* -------------------Rounded Corner Box */
#rnd_bx {width: 100%; text-align: left;}
#rnd_bx_cnt {padding: 0 10px 10px 10px;}
#rnd_bx_tp_l {width: 100%; height: 8px;}
#rnd_bx_tp_r {float: right; width: 8px; height: 8px;}
#rnd_bx_btm_l {width: 100%; height: 8px;}
#rnd_bx_btm_r {float: right; width: 8px; height: 8px;}

/*DIV appearance properties*/

/*Classes*/
.clear {clear: both; line-height: 0px;}
.dataTable {border:1px solid #6ad4ea; border-collapse:collapse; background-color: #0aadd0;}
.dataTable td {border:1px solid #6ad4ea;}
.simpleTable {border:1px solid #6ad4ea; background-color: #0aadd0;}
.arr {font-size: 1.2em;}
.labelText {font-weight: bold; color: #f6cb02;}
.leftalign {float: left; margin: 0px 10px 5px 0px;}
.rightalign {float: right; margin: 0px 0px 5px 10px;}
.hand {cursor: pointer;}
.readmore {font-weight: bold; color: #4e0f6e; margin: 0px;}
a.thin:link {font-weight: normal;}
a.thin:visited {font-weight: normal;}
a.thin:hover {font-weight: normal;}
a.thin:active {font-weight: normal;}
/* ------------------- Rounded Corner Box*/
#rnd_bx .lightpurple {background: #e3dae8; color: #380055;}
#rnd_bx .lightpurple_tp_l {background: #e3dae8 url('../img/rnd_bx_lightpurple_tp_l.gif') left top no-repeat;}
#rnd_bx .lightpurple_tp_r {background: #e3dae8 url('../img/rnd_bx_lightpurple_tp_r.gif') right top no-repeat;}
#rnd_bx .lightpurple_btm_l {background: #e3dae8 url('../img/rnd_bx_lightpurple_btm_l.gif') left bottom no-repeat;}
#rnd_bx .lightpurple_btm_r {background: #e3dae8 url('../img/rnd_bx_lightpurple_btm_r.gif') right bottom no-repeat;}

#rnd_bx .purple {background: #592374; color: #fff;}
#rnd_bx .purple td {color: #fff;}
#rnd_bx .purple h3 {color: #fff;}
#rnd_bx .purple a {color: #fff;}
#rnd_bx .purple_tp_l {background: #592374 url('../img/rnd_bx_purple_tp_l.gif') left top no-repeat;}
#rnd_bx .purple_tp_r {background: #592374 url('../img/rnd_bx_purple_tp_r.gif') right top no-repeat;}
#rnd_bx .purple_btm_l {background: #592374 url('../img/rnd_bx_purple_btm_l.gif') left bottom no-repeat;}
#rnd_bx .purple_btm_r {background: #592374 url('../img/rnd_bx_purple_btm_r.gif') right bottom no-repeat;}

/*SIFR Classes*/


/* Rounded corner DIV's */
.rb01 {background: url('../img/rb01_bg.gif') repeat; color: #fff;}
.rb01 a:link {color: #fff; text-decoration: underline;}
.rb01 a:visited {color: #fff; text-decoration: underline;}
.rb01 a:hover {color: #c7ecfb; text-decoration: underline;}
.rb01 a:active {color: #fff; text-decoration: underline;}
.rb01_tp {background: url('../img/rb01_tp_r.gif') no-repeat top right;}
.rb01_tp div {background: url('../img/rb01_tp_l.gif') no-repeat top left;}
.rb01_btm {background: url('../img/rb01_btm_r.gif') no-repeat bottom right;}
.rb01_btm div {background: url('../img/rb01_btm_l.gif') no-repeat bottom left;}
.rb01 table,td {color: #fff;}

 /* height and width details */
.rb_tp div, .rb_tp, .rb_btm div, .rb_btm {width: 100%; height: 14px; font-size: 1px; overflow: hidden;}
.rb_cnt {overflow: hidden; margin: 0 14px;}
.rb {overflow: hidden;}


