﻿body 
{
    font-family:Verdana, Arial;
    font-size:12px;
    color:#555555;
    line-height:19px;
}

.topPhoneNumber
{
    font-size:20px;
    color:#3a3a3a;
    font-family:Arial;
}

.topSpeakMessage
{
    font-size:12px;
    color:#898989;
    font-family:Arial;
}

.menuDrop
{
    text-align:left;
    padding-left:24px;
}

.menuOp
{
    opacity: 0.95;
}

.formNormal
{
    border:solid 1px #cccccc;
}

.weekImg
{
    width:400px;
    height:250px;
}

/* headers */
.title1
{
    color:#333333;
    font-size:x-large;
    font-family:Times New Roman;
    line-height:40px;
}

.title2
{
    color:#333333;
    font-size:14px;    
}

.title3
{
    color:#333333;
    font-size:20px;    
}

.weekTitle
{
    color:#333333;
    font-size:14px; 
    font-weight:bold;
    border-bottom:solid 1px #cccccc;  
    padding-bottom:5px; 
}

/* Title Text */
ul.t_titleText
{
    list-style:none;
    margin:0;
    padding:0;
}

ul.t_titleText li.t_title
{
    color:#333333;
    font-size:x-large;
    font-family:Times New Roman;
    padding-bottom:7px;
    border-bottom:solid 1px #cccccc;
}

ul.t_titleText li.t_text
{
    padding-top:12px;
    padding-bottom:10px;
}

/*Control style*/
.hDateC
{
    font-style:italic;
}

.padTop
{
    padding-top:10px;
}

.padBottom
{
    padding-bottom:10px;
}

.padBottom2
{
    padding-bottom:5px;
}

.followUs
{
    padding-right:5px;
}

.lister
{
    padding-bottom:10px;
    padding-top:10px;
    border-bottom:dotted 1px #cccccc;
}

.lister2
{
    padding-bottom:10px;
    padding-top:10px;
}

.lister3
{
    padding-bottom:5px;
    padding-top:5px;
    border-bottom:dotted 1px #cccccc;
}

.topBan
{
    width:960px;
    height:200px;
}

.quest
{
    color:#e3000f;
}

.bordBottom
{
    border-bottom:solid 1px #cccccc;
}

.bordRight
{
    border-right:solid 1px #cccccc;
}

/* Links Styles*/
a:link, a:visited, a:active 
{
    color:#e3000f;
    text-decoration:none;
}

a:hover
{
    color:#e3000f;
    text-decoration:underline;    
}

a.hm:link, a.hm:visited, a.hm:active, a.hm:hover 
{
    font-weight:bold;
    color:#333333;
    text-decoration:none;
}

a.base:link, a.base:visited, a.base:active 
{
    color:#555555;
    text-decoration:underline;
}

a.base:hover
{
    color:#555555;
    text-decoration:none;    
}

a.care:link, a.care:visited, a.care:active 
{
    color:#50275c;
    text-decoration:none;
}

a.care:hover
{
    color:#50275c;
    text-decoration:underline;    
}

a.preg:link, a.preg:visited, a.preg:active 
{
    color:#2c570f;
    text-decoration:none;
}

a.preg:hover
{
    color:#2c570f;
    text-decoration:underline;    
}

a.res:link, a.res:visited, a.res:active 
{
    color:#c21255;
    text-decoration:none;
}

a.res:hover
{
    color:#c21255;
    text-decoration:underline;    
}

a.don:link, a.don:visited, a.don:active 
{
    color:#d0691d;
    text-decoration:none;
}

a.don:hover
{
    color:#d0691d;
    text-decoration:underline;    
}

/* menu slide */
#imageContainer { height:240px; }  
#imageContainer img { display:none; 	
			position:absolute; 	
			top:0px; left:0px; 	
			height:240px;  	
			width:960px; 	
			opacity: -0.01; } 
			
			/* ///// forum control /////////*/

.topic
{
    width:300px;
    border-right:solid 1px #cccccc;
    padding:5px;
    background-color:#333333;
    color:White;
}

.author
{
    width:150px;
    border-right:solid 1px #cccccc;
    padding:5px;
    background-color:#333333;
    color:White;
}

.views
{
    width:50px;
    border-right:solid 1px #cccccc;
    padding:5px;
    background-color:#333333;
    color:White;
}

.comments
{
    width:50px;
    border-right:solid 1px #cccccc;
    padding:5px;
    background-color:#333333;
    color:White;
}

.lastpost
{
    width:150px;
    padding:5px;
    background-color:#333333;
    color:White;
}

.category
{    
    border-top:solid 1px #cccccc;
    padding:5px;
    background-color:#e25713;
    font-weight:bold;
    color:White;
}

.topicDetail1
{
    border-top:solid 1px #cccccc;
    border-right:solid 1px #cccccc;
    padding:5px;
}

.topicDetail2
{
    border-top:solid 1px #cccccc;
    padding:5px;
}

a.frLink:link, a.frLink:visited, a.frLink:active 
{
    color:#e3000f;
    text-decoration:none;
}

a.frLink:hover
{
    color:#e3000f;
    text-decoration:underline;    
}
