body{	width: 100%; text-align: center;	background: url(img/pattern_036.gif) repeat;margin: 0;}
#container { background:  white; margin: 10px auto; width: 850px; text-align: center; border: solid 1px black; position: relative;  }
#header { background: url(img/bg_header.jpg) no-repeat; height: 78px;}

#toplinks{	margin: 0; width: 850px; background: url(img/bg_menu.jpg) repeat-x; text-align: center;	padding: 0px; }
#toplinks ul {   width: 800px; height: 20px; margin: 0 auto; padding: 0;}
#toplinks ul li { float: left; font: bold 12px Verdana, Arial, Helvetica, sans-serif; list-style: none; margin: 2px 5px 0 0;}
#toplinks ul li a { margin: 0 5px; color: white; text-decoration: none; }
#toplinks #current a { background: #9AC7F9; color: #0338A4;}

/* the column containing text in the index page*/
#content{ margin:0; width: 850px; float: left; margin: 0; }
#insidecontent{	margin: 0 auto; width: 800px; text-align: center; min-height: 350px;}

/* address in the index page*/
#content .col1{	width: 200px; float: left; text-align: center;}
#content .col1 .address {  margin: 300px 0 0 5px; font: normal 11px Arial, Helvetica, sans-serif; color: #333C7E; text-align: left;}
#content .col1 .update { margin: 10px auto 0 auto; font: normal 11px Arial, Helvetica, sans-serif; width: 130px; border: solid 1px gray;}
/* style for text content in the index page*/
#content .col2 { width: 630px; float: right; }
#content .col2 .box { width: 630px; clear:both; }
#content .col2 p {font: normal 12px Arial, Helvetica, sans-serif; color: #000000; text-align: justify; margin: 5px 0; width: 620px;}

/* text content in the inside pages */
#insidecontent .col {
	width: 750px;
	font: normal 12px/160% Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: justify;
	float: left;
	margin: 0 25px;
}
#insidecontent .col b {font: bold 12px/140% arial, helvetica, sans-serif; color: #0333AC; text-align: left; margin: 2px; text-align: left; }

#insidecontent .row { clear: both; margin: 5px auto; text-align: center; width: 800px; border-bottom: dotted 2px #709ACF; padding: 5px 0 0 0; }
#content .col2 ul, #insidecontent .row ul { text-align: left; font: normal 12px Arial, Helvetica, sans-serif; }

/*---for a row with 2 columns---*/
.row .left { float: left; width: 400px; margin: 5px 0; padding: 0;}
.row .right { float: right; width: 400px; margin: 5px 0;}

/*---row with 3 columns---*/
.row .col1, .row .col2, .row .col3 { float: left; width: 248px; padding: 5px 0;}
.row .col1 {  margin: 0 8px 0 0;}
.row .col3 { float: right; }

/*--for a row with 4 columns--*/
.row .column1, .row .column2, .row .column3, .row .column4 { padding: 5px 0; width: 195px;  }
.row .column1 { float: left; margin: 0 8px 0 0; }
.row .column2 { float: left; margin: 0 8px 0 0; }
.row .column3 {float: left; }
.row .column4 {float: right; margin: 0 2px 0 0; }

.row b, .row .left b, .row .right b, .row .right b a, .row .right p a, .row .left p a { font: bold 12px/140% arial, helvetica, sans-serif; color: #0333AC; text-align: left; margin: 2px; text-align: left; }
.row p, .row .left p, .row .right p, .row .column1 p, .row .column2 p, .row .column3 p, .row .column4 p
{ font: normal 12px/140% arial, helvetica, sans-serif; color: #22396D; text-align: left; margin: 5px 2px;}
.row a { text-decoration: none; }

.row img { border: solid 1px black; background: white; }

/*---smaller width tables for articles page--*/
.small { width: 350px; margin: 0 auto; padding: 0; font: normal 12px/140% arial, helvetica, sans-serif; }
.small th { text-align: left; background: #709ACF;}
.small .txtbold { font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #22396D; }
.button {	font: bold 11px Arial, Helvetica, sans-serif; color: white;	background: #22396D; border:solid 1px navy; margin-right: 5px; height: 18px;}

/*---boxes on the home page---*/
fieldset { width: 195px; margin: 0 5px 0 0; padding: 0; float: left;}
legend { font: bold 12px arial, helvetica, sans-serif; color: #0333AC; }
fieldset ul { margin: 0; padding:0 0 0 5px; text-align: left; font: normal 12px Arial, Helvetica, sans-serif; background: #F1F1F1; list-style: none;}
fieldset ul li { list-style-image: url(img/bullet.gif); margin: 3px 0 3px 10px; }

/* title in the inside pages*/
.drop {  font: bold 24px Courier New, Courier, mono; color: #0333AC;	padding-bottom: 5px;   }
.head { font: bold 14px/140% arial, helvetica, sans-serif; color: #22396D; text-align: left; margin: 2px; }

#bottomlinks{
	width: 850px;
	background: #2A69B9;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: white;
	border-bottom: solid 1px black;
	border-top: solid 1px black;
	clear: both;
}
#bottomlinks a { color: white;  text-decoration: none; letter-spacing: 1px; margin: 0 15px;}

/* style for the text'designed by inika design studio'*/
#footer { width: 850px; clear: both; height: 35px;}
#footer .design, #footer .copyright {	font: normal 11px Arial, Helvetica, sans-serif; color: #867B5C;	float: right;	padding-right: 35px; padding-top:4px;}
#footer .copyright { float: left; height: 35px; width: 300px;}
#footer .icons { float: left; height: 35px;}



/* 'star'denoting the mandatory field in the contact us form*/
.imp {	font: bold 13px Arial, Helvetica, sans-serif;	color: #D92100;}
.spacer{	height: 0;	clear: both;}
/* Style for button*/
