/*Basic styles*/

body {font-family: Arial, Helvetica, sans-serif; font-size: 0.75em;}

body, html {height: 100%;}

table, td {font-family: Arial, Helvetica, sans-serif; font-size: 1em;}



h1 {font-family: Georgia, "Times New Roman", Times, serif;}

h2 {font-family: Georgia, "Times New Roman", Times, serif;}

h3 {}

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;}

.lbl_txt {font-weight: bold;}

.l_txt {font-size: 1.2em;}

.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;}

ul.contact{padding:0; margin:0; list-style:none;}



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;}





