@charset "utf-8";
/* CSS Document */

a{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;}
a:link {color: #155cb4; font-weight:bold;}
a:visited {color: #155cb4; font-weight:bold;}
a:active {color: #155cb4; font-weight:bold;}
a:hover {color: #000000;}

a.menu{font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none;}
a.menu:link {color: #fff; font-weight:bold;}
a.menu:visited {color: #fff; font-weight:bold;}
a.menu:active {color: #fff; font-weight:bold;}
a.menu:hover {color: #ccc; text-decoration:none; font-size:14px;}

a.btn{font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none;}
a.btn:link {color: #fff; font-weight:bold;}
a.btn:visited {color: #fff; font-weight:bold;}
a.btn:active {color: #fff; font-weight:bold;}
a.btn:hover {color: #ccc; text-decoration:none; background-color:#FFFF66; border-color:#FF0000; font-size:14px;}

a.more{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline;}
a.more:link {color: #0000cc; font-weight:normal;}
a.more:visited {color: #0000cc; font-weight:normal;}
a.more:active {color: #0000cc; font-weight:normal;}
a.more:hover {color: #0000cc; text-decoration:none; font-weight:normal;}

a.bottom_link{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;}
a.bottom_link:link {color: #cccccc; font-weight:normal;}
a.bottom_link:visited {color: #cccccc; font-weight:normal;}
a.bottom_link:active {color: #cccccc; font-weight:normal;}
a.bottom_link:hover {color: #ffffff; text-decoration:underline; font-size:11px;}

a.email{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration: underline; border:0;}
a.email:link {color: #000000; font-weight:normal;}
a.email:visited {color: #000000; font-weight:normal;}
a.email:active {color: #000000; font-weight:normal;}
a.email:hover {color: #cc0000; text-decoration:none;}

a.small{font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:underline;}
a.small:link {color: #fff; font-weight:bold;}
a.small:visited {color: #fff; font-weight:bold;}
a.small:active {color: #fff; font-weight:bold;}
a.small:hover {color: #fff; text-decoration:none; font-size:10px;}


/*  CSS ID   */
#normaltext{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
word-spacing:0.2em;
}

/*   CSS CLASSES FOR TEXT   */
.bodytext{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
color:#666666;
word-spacing:0.2em;
}

.colourred{
color:#cc0000;
}

.colourblue{
color:#155cb4;
}

.colourash{
color:#444444;
}

.colourcrimson{
font-weight:bold;
font-size:14px;
color:#ee0000; 
}

/*  HTML TAGS  */
h2{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
}

h4{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}

#td_left_marging{
margin-left:30px;
padding-left:30px;
letter-spacing:2px;
cursor:pointer;
border-left:1px;
border-right:1px;
border-color:#cc0000;
border-top:1px;
}

.largefont{font-size:36px;}

.menu_text{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#CC0000;
}

.menu_table{

border-left:0px;
border-right:0px;
border-top:0px;
border-bottom:0px;

background-color:#F3F3F3;
padding:0px;
}


.rightalign{text-align:right;}

.table_880{
background-color:#f6ebe4;
border-left:0px;
border-right:0px;
border-bottom:0px;
}

.td_880{	
	border-left:0px;
	border-right:0px;
	border-top:0px;
	border-bottom:0px;
}

.headingtext{
font-family:monospace, Courier New, Courier, ;
font-size:18px;
color:#FF9000;
font-weight:700;
}

.bottomtext{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#CCCCCC;
}

.contacttext{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#9a0101;
}

.leftpaneltext{
font-family:Georgia, Times New Roman, Times, serif;
font-size:18px;
color:#cc0000;
font-style:italic;
line-height:2.0em;
text-align:left;
/*text-shadow: 1px 2px 2px #8c8784;*/
padding-left:0px;
}

.copyrighttext{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#CCCCCC;
text-align:center;
}

.rightalign{
text-align:right;
padding-right:20px;
}

.toppading{
padding-top:10px;
}

.left_rightpadding{
padding-left:10px;
padding-right:10px;
}

.leftpadding{
padding-left:25px;
}

.leftbottomimage{
background-repeat:no-repeat;
padding-top:10px;
border-bottom:0px;
}

.vlineimage{
background-repeat:repeat-y;
padding-right:10px;
}

.norepeat{background-repeat:no-repeat;}

.form_button{
width: 80px; 
height:22px;
color: #ffffff;
background-color: #CC3333;
border: 1px groove #ffffff;
font-weight:bold;
}

.mapalert{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:justify;
color:#666666;
word-spacing:0.2em;
}