/* CSS Document */

body { margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-align: center;}

/* Backgrounds */
.bg_main { background-color: #F3F4EC; margin: 0 auto; width: 85%; padding: 0;}
.bg_lavender { background-color: #9999CC; }
.bg_peach { background-color: #F1E9D2; }
.bg_green { background-color: #CCDAA9; }
.bg_right1 { background-color: #E39893; }
.bg_right2 { background-color: #F5BDB9; }
.bg_bottom { background-color: #333366; }
.bg_gradient { background-image: url(images/bg_gradient.jpg); background-repeat: no-repeat; }
.bg_btn { background-image: url(images/btn_bg.gif);	background-repeat: no-repeat; }
.bg_btn1 { background-image: url(images/btn_bg1.gif); background-repeat: no-repeat; }
.right_bg { background: url(images/right_bg.gif)repeat-y; margin: 0; }
.dot { background-image: url(images/dot.gif); background-repeat: repeat-y; }
.bule_top{ background-image: url(images/blue-ground.gif); }


/* Form bg */
.bg1 { background-color: #EDF0E4; }
.bg2 { background-color: #FFFFFF; }
.bg3 { background-color: #9d86ac; }

/* Heading & Menu */
.heading { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 22px; color: #032B67; line-height: 36px; font-weight: bold; }
.sub_heading { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #715BA3; line-height: 24px; font-weight: bold; }
.menu_button { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; color: #990000; text-decoration: none; }
a.menu_button:hover { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; color: #595986; text-decoration: underline; }
.menu_line { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #4F3F66; }
.cpyrite { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #656463; vertical-align: top; text-align: center; }
.bottom_text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; padding-left: 10px; padding-right: 10px;  padding-top: 2px; }
a.bottom_text:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFCC; padding-left: 10px; padding-right: 10px; padding-top: 2px; }
.menu_buttontop { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px; color: #03038A; text-decoration: none; font-weight: bold; }
a.menu_buttontop:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #62628F; text-decoration: underline; font-weight: bold; }
/* .border { border-style: dotted; border-color: #000099; border-left: 1px; border-right: 1px; border-top: 1px; border-bottom: 1px; */

/* General Text */
.para { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; color: #252F38; line-height: 14px; text-align: justify; padding-left: 10px; padding-right: 10px; }
.generalText { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; color: #252F38; text-align: justify; padding-left: 10px; padding-right: 10px; text-decoration: underline; }
a.generalText:hover { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px; color: #9B9B9B; line-height: 14px; text-align: justify; padding-left: 10px; padding-right: 10px; text-decoration: none; }
.parawhite { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; line-height: 14px; text-align: justify; padding-left: 10px; padding-right: 10px; }
.generalTextBold { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; color: #252F38; line-height: 14px; text-align: justify; padding-left: 10px; padding-right: 10px; font-weight: bold; }
.parabold { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; font-weight: bold; color: #252F38; text-align: justify; padding-left: 10px; padding-right: 10px; text-decoration: none; }
a.parabold:hover { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; font-weight: bold; color: #979964; text-align: justify; padding-left: 10px; padding-right: 10px; text-decoration: underline; }

/* Login page */
.bold {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; font-weight: bold;	color: #000000; }

/* Gallery */
* { font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;}
body { font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;}
a.style1:link { color: #000000;text-decoration: none;}
a.style1:visited { color: #000000;text-decoration: none;}
a.style1:active { color: #000000;text-decoration: none;}
a.style1:hover { color: #000000;text-decoration: none;}
a.linkopacity img { filter: alpha(opacity=90); -moz-opacity: 0.9; opacity: 0.9; -khtml-opacity: 0.9; }
a.linkopacity:hover img { filter:alpha(opacity=100); -moz-opacity: 1.0; opacity: 1.0; -khtml-opacity: 1.0; }