/* CSS Document by Lahiru Nadeeshan */

/*Begin of CSS for Links*/

a:link 
{color: #FFFFFF;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
font-weight: bold;
text-decoration: none;}

a:hover 
{color: #CCCCCC;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
font-weight: bold;
text-decoration: underline;}

a:visited 
{color: #FFFFFF;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
font-weight: bold;
text-decoration: none;}

a:visited:hover
{color: #CCCCCC;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
font-weight: bold;
text-decoration: underline;}


a.copyrights {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
color: #FFFFFF;
}

a.copyrights:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
color: #FFFFFF;
text-decoration:underline;
}

/*-------------------------------------------------------------------------------------*/

/*Begin of CSS for Text*/

p
{font-family: Arial, Verdana, Helvetica, sans-serif;
text-align:justify;
font-size:12px;
text-indent: 12px;
color: #FFFFFF;
margin-left:20px;
margin-right:20px;
}

hr {color:#000000;}

.text_left
{font-family: Arial, Verdana, Helvetica, sans-serif;
text-align:left;
font-size:12px;
color: #FFFFFF;
}

.text_right
{font-family: Arial, Verdana, Helvetica, sans-serif;
text-align: right;
font-size:12px;
color: #FFFFFF;
}

.right_left_padding {
padding-left:5px;
padding-right:5px;
}

.text
{font-family: Arial, Verdana, Helvetica, sans-serif;
text-align:justify;
font-size:12px;
text-indent: 12px;
color: #003399;
padding: 10px;
color: #FFFFFF;
}

.text_center 
{font-family: Arial, Verdana, Helvetica, sans-serif;
text-align: center;
font-size:12px;
color: #FFFFFF;
padding: 10px;

}

h1
{font-family: Arial, Verdana;
text-align:justify;
font-size:14px;
text-indent: 12px;
color: #CCCCCC;
padding:0px;}

.sub_title 
{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color: #CCCCCC;
margin-left:20px;
}

.details {
color: #FFFFFF;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
margin-left:20px;
}

.centered_bold {
color: #FFFFFF;
text-align:center;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
font-weight: bold;
}

.centered_bold_padded {
color: #FFFFFF;
text-align:center;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
padding-left:10px;
}

.centered_bold_large {
color: #FFFFFF;
text-align:center;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:14px;
font-weight: bold;
}

.copyrights {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
color: #FFFFFF;
}

.credits {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:right;
color: #FFFFFF;

}

ol{
color: #FFFFFF;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
}


ul {
color: #FFFFFF;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
}


/*End of Normal Text*/

/*-------------------------------------------------------------------------------------*/

/* Begin of CSS for Images*/
.toggleopacity img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity:0.5;
}

.toggleopacity:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity:1;
}

.toggleopacity img{
border: 1px solid #ccc;
}


.toggleborder:hover img{
border: 1px solid navy;
}

img {
border:0;
}

.video_thumb{
width:150px;
height:100px;
}


/*End of Images*/


/*Begin of Contact Us Form*/

.formbutton{
cursor:pointer;
color: #FFFFFF;
font-weight:bold;
border: 0;
background-image:url(../images/button.gif);
width:60px;
height:25px;
}

input, textarea {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
color: #000077;
}

.td_not_padded {
padding:0;
}

.td_padded {
padding: 10px;
}

