a
{
	font-family:Tahoma, Lucida Sans;
	font-size:12px;
	color:#2b427b;
}

body
{
  margin:0px;
  padding:0px;
}

.bodyloop
{
  background:url(../img/template/body_loop.gif);
  background-repeat:repeat-x;
  #background-position:fixed;
  background-position:bottom;
}
.textbox
{
   border-style: solid;
   border-top-width: 1px; border-left-width: 1px;
   border-color: #444444;
	border-right-width: 1px; border-bottom-width: 1px;
   font-family: Verdana;
   font-size: 10px;
   color: #717171;
   background: #FFFFFF;
   white-space: nowrap;
   padding-top:3px;
   padding-bottom:3px;
   padding-left:5px;
   height: 20px;
}

.textarea
{
	border-style: solid;
	border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
	border-color: #b3b3b3;
	font-family: Verdana;
	font-size: 10px;
	color: #717171;
	background: #FFFFFF;
   height: 60px;
}

.dropdown
{
	font-family: Verdana;
   font-size: 10px;
   color: #717171;

	height: 20px;
}

.button
{
   border: 5px;
   background-repeat: repeat-x;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-weight: bold;
   text-align: center;
   padding-right: 10px;
   padding-left: 10px;
   padding-top: 3px;
   padding-bottom: 3px;
   letter-spacing: 0.0125em;
   line-height: 10px;
   cursor: pointer;
   color:#000000;
   text-align:center;
   border: 1px solid #26405A;
}

.label
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9px;
   #font-weight: bold;
   color: #000000;
}

.blue_label
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9px;
   font-weight: bold;
   color: #26405A;
}

.topic
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9px;
   font-weight: bold;
   color: #717171;
}

br
{
   font-size: 12px;
}

.normtext
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color:#717171;
}


.heading
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 24px;
   /*color:#FFFFFF;*/
   color:#91A6B1;
}

.subheading
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 18px;
   /*color:#FFFFFF;*/
   color:#91A6B1;
}

/*						TABLE STYLING						*/

.throw
{
   height:20px;
   background-color : #b8eaff;
}

.tsubhcell
{
   background-color : #D0F2FF;
   color:#4e4e4e;
   font-family : Verdana;
   font-size : 9px;
   font-weight:bold;
   height:30px;
   padding-left:5px;
   padding-right:5px;
}

.thcell
{
   background-color : #A6D2FF;
   color:#000000;
   font-family : Verdana;
   font-size : 12px;
   font-weight:normal;
   height:30px;
   padding-left:5px;
   padding-top:7px;
   padding-right:5px;
   vertical-align: middle;
}

.thcell2
{
   background-color : #D0f2FF;
   color:#4e4e4e;
   font-family : Verdana;
   font-size : 10px;
   font-weight:bold;
   height:30px;
   padding-left:5px;
   padding-right:5px;
   padding-top:5px;
   padding-bottom:5px;
   vertical-align: middle;
   text-align:left;
}

.thcell3
{
   background-color : #d5d5d5;
   color:#4e4e4e;
   font-family : Verdana;
   font-size : 10px;
   font-weight:bold;
   height:30px;
   padding-left:5px;
   padding-right:5px;
   padding-top:5px;
   padding-bottom:5px;
   vertical-align: middle;
   text-align:left;
}

.tinfocell
{
   background-color : #D0f2FF;
   color:#4e4e4e;
   font-family : Verdana;
   font-size : 10px;
   font-weight:bold;
   height:30px;
   padding-left:5px;
   padding-right:5px;
   padding-top:5px;
   padding-bottom:5px;
   vertical-align: top;
   text-align:left;
}

.tcell
{
   font-family: Verdana;
   font-size: 9px;
   font-weight:normal;
   color: #4e4e4e;
   background-color : #dfdfdf;
   padding-left:5px;
   padding-right:5px;
   text-align:left;
}

.tcell2
{
   font-family: Verdana;
   font-size: 9px;
   font-weight:normal;
   color: #4e4e4e;
   background-color : #efefef;
   padding-left:5px;
   padding-right:5px;
   text-align:left;
}

.tirow
{
   background-color : #3F628A;
   height:20px;
}

.trow
{
   color : #2F537C;
   height:20px;
}

.theading
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #000000;
   font-weight: normal;
}

.tcountcell
{
	width: 50px;
}

.pagingnav
{
   font-family : Verdana;
   font-size : 10px;
    /*color : #FFFFFF;*/
   color :#3F628A;
   font-weight : normal;
}

.pagingitem
{
   font-family : Verdana;
   font-size : 10px;
   /*color : #FFFFFF;*/
   color : #3F628A;
   font-weight : normal;
}

.pagingbox
{
   font-family : Verdana;
   font-size : 10px;
   /*color : #FFFFFF;*/
   color : #3F628A;
   font-weight : normal;
}

.pagingitemselected
{
   font-family : Verdana;
   font-size : 10px;
    /*color : #FFFFFF;*/
   color : #3F628A;
   font-weight : bold;
}

.body
{
	background:#FFFFFF;
	background-image: url(../../img/template/back_top_loop.gif);
	background-repeat: repeat-x;
	background-attachment: fixed;
	margin:0px;
}

.menulefttext
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   vertical-align:middle;

   cursor:pointer;
}

.menusmalltext1
{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   color:#7F7F7F;

   cursor:pointer;
}

.menusmalltext2
{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight:bold;
   color:#7F7F7F;

   cursor:pointer;
}

.menusmalltext_selected
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color:#000000;
   font-weight : bold;
}

.link
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color:#4EBE1C;
   font-weight : bold;
}

.post1
{
   background-color : #F1F0F0;

}

.post2
{
   background-color : #F1F0F0;
   color : #eeeeee;
   height:20px;
}

.button_text
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color:#717171;
}

.button_text_selected
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color:#CCC7BA;
   font-weight : bold;
}
.content_heading_top_background
{
 	background-image:url('../img/corners/vtable_loop.gif');
 	height:30px;
 	font-size:1px;
 	text-align:left;
 	padding-left:5px;
 	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

.tcountcell
{
	width: 50px;
}

.paging_button_page
{
	width: 15px;
	height: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	border: 0px;
	background:url(../img/buttons/button_small_blue.gif);
	background-repeat: repeat-x;
}

.paging_button_page_selected
{
	width: 15px;
	height: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	border: 0px;
	background: url(../img/buttons/button_small_red.gif);
	background-repeat: repeat-x;
}

.paging_button_first,
.paging_button_last
{
	width: 50px;
	height: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	border: 0px;
	background:url(../img/buttons/button_small_blue.gif);
	background-repeat: repeat-x;
}

.paging_button_prev,
.paging_button_next
{
	width: 50px;
	height: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	border: 0px;
	background:url(../img/buttons/button_small_green.gif);
	background-repeat: repeat-x;
}










.leftmenu
{
	height:55px;
	background-color:#F8F8F8;
	text-align:left;
	vertical-align:center;
	padding-left:35px;
	border-bottom:3px solid #FFFFFF;
	color:#E0E0E0;
	line-height:55px;
}

.whirls
{
	background-image:url('../../img/template/content_div_img.gif');
	background-repeat:no-repeat;
	background-position:bottom right;

	height:68px;
	width:601px;
}

.whirls2
{
	background-image:url('../../img/template/content_div_img2.gif');
	background-repeat:no-repeat;
	background-position:bottom right;

	height:72px;
	width:601px;
}

.contentheader
{
	background-image:url('../../img/template/contentheader.gif');
	background-repeat:no-repeat;

	width:990px;
	height:23px;
}

hr
{
	height:1px;
	color:#cccccc;
	background-color:#cccccc;
	margin-left:91px;
	margin-right:10px;
}

h1
{
	font-family:Arial;
	font-size:26px;	
	color:#6dbd4e;
}

h2
{
	font-family:Arial;
	font-size:16px;
	color:#ffa020;
}

h3
{
	font-family:Tahoma, Lucida Sans;
	font-size:16px;
	color:#2b427b;
	
	padding-top:0px;
	line-height:20px;
	margin-top:2px;
}

p
{
	font-size:12px;
	font-family:Lucida Sans, Arial;
	color:#323232;
	line-height:20px;
}

li
{
	font-size:12px;
	font-family:Lucida Sans, Arial;
	color:#323232;
	line-height:18px;
}

.contentdiv
{
	padding:20px;
}

.contact-details
{
	text-align:center;
	width:100%;
	padding-left:10px;
	font-family:Lucida Sans;
	
	height:300px;
}
