﻿body 
{
	font-size:10pt;
	font-family:Arial;
	margin:0px;
	padding:0px;
}
.PageTitle
{
    height:40px;
    border-bottom:solid 2px black;
}

a
{
	text-decoration:none;	
	color:#F20000;
}
a:hover
{
    text-decoration:underline;    
}

a img, img     
{
    border: none;    
    text-decoration: none;
    padding:0px;
    margin:0px;
}

.blackboldtext
{	color:black;
	font-weight:bold ;
}

.header
{
    background-image: url(../Images/header_background.png); 
    background-repeat: repeat-x;
    height: 150px
}
.imagebg
{
    background-image:url(../images/ImageBG.png);
    }
.menu
{
    height: 30px; 
    background-image: url(../Images/menu_background.png); 
    background-repeat: repeat-x;
}

.separator
{
    width: 2px; 
    background-image: url(../Images/ContentLeftBG.png); 
    background-repeat: repeat-y
}

.pageBorderRight
{
    background-image: url(../Images/border_right.png); 
    background-repeat: repeat-y;
    width: 6px;
}

.pageBorderLeft
{
    background-image: url(../Images/border_left.png);
    background-repeat: repeat-y;
    width: 6px
}

.boldtext
{	
	font-weight:bold;
	color:#a40000;	
}
.blacksmalltext
{
	font-size:7pt;
	color:Black;	
}

.blacknormaltext
{
	color:Black;	
}

.smalltext
{
	font-size:8pt;	
	color:#a40000;	
}
.smallblacktext
{
	font-size:8pt;	
}

.normaltext
{
	color:#F20000;	
}

.titletext
{
	font-size:18pt;	
	color:#A40000;		
	font-weight:bold;
}

.headingtext
{
    font-size:14pt;
    color:#a40000;    
}

.blackheadingtext
{
    font-size:14pt;    
}

.blacktitle
{
	font-size:13pt;	
	color:black;		
	font-weight:bold;
}
.whitetext
{
    color:White;
    font-weight:bold;
}

.greyboldtext
{
    color:#999999;
    font-weight:bold;    
}
.redboldtext
{
    color:red;
    font-weight:bold;    
}
.greytext
{
    color:#999999;
    
}

.footer
{
	height: 30px;
	background-image: url(../images/Menu_background.png);
	background-repeat: repeat-x;
	color:#999999;
}

.GVHeaderTopLeft
{
    background-image: url(../images/GV_Header_Top_Left.png);
    width: 20px;
    height: 30px;
    }
.GVHeaderTopMiddle
{
    background-image: url(../images/GV_Header_Top_Middle.png);
    
    }
    .GVHeaderTopRight
{
    background-image: url(../images/GV_Header_Top_Right.png);
    width: 20px;    
    }
.GVHeaderTop
{    
    background-image: url(../images/GV_Header_Top.png);
    width: 150px;
    height: 30px;
    text-transform: uppercase;
    }
.Categoryleft
{
    background-image: url(../images/Category_left.png);
    width: 10px;
    
    }
.CategoryRight
{
    background-image: url(../images/Category_Right.png);
    width:10px;
}
.CategoryMiddle
{
    height: 50px;    
    background-image: url(../images/Category_Middle.png);
    text-transform:uppercase;
    
    }
.menulink
{ 		
	width:80px;	
}

.menulink a
{
	text-decoration:none;
	color:#999999;	
	
}

.selectedmenulink
{
	height:28px;
	width:80px;		
	background-image:url(../images/SelectedMenuBG.png);
	background-repeat:repeat-x;
}

.selectedmenulink a
{
	text-decoration:none;	
	font-weight:bold;	
	color:white;
}

.commenttextbox
{
	width:300px;
}

.commenttable
{
	width:100%;
	min-height:100px;
}

.commenttable .commentBody
{
	padding:8px;	
}

.commenttable .authorName
{	
	font-weight:bold;
}

.commenttableGrey
{
	width:100%;
	min-height:100px;
}

.commenttableGrey .authorName
{	
	font-weight:bold;
	color:#0076CC;	
}

.commenttableGrey .commentBody
{
	padding:8px;
	background-color:#F7DEDE;
}

.gvArticles
{
	width:100%;
	font-size:9pt;
	text-align:center;	
	border:none;
}

.gvArticles A
{	
	color:#a40000;
	
}


.gvArticles TH
{
    height:30px;		
	background-image:url(../images/Menu_background.png);	
	color:#999999;	
	border:none;
}

.gvArticles TR
{
	border:none;
}

.gvArticles TD
{
	padding-left:5px;	
	height:25px;
	border:none;
}

.gvArticles .altRowcolor
{
    background-color:#eeeeee;    
}
.gvRelatedArticles  TD
{
    border:none;    
}
.gvRelatedArticles  a   
{   
    color:White;
}

.boxBorderLeftTop
{
   background-image: url(../images/border_lefttop.png);
   
}
.boxBorderTop
{
    background-image: url(../images/border_top.jpg); 
    height: 6px;
}
.boxBorderRightTop
{
    background-image: url(../images/border_righttop.png);
    
}
.boxBorderLeft
{
    background-image: url(../images/border_left.jpg); 
    background-repeat: repeat-y;
   width:6px; 
}
.boxBorderRight
{
    background-image: url(../images/border_Right.jpg); 
    background-repeat: repeat-y;
    width:6px;
}
.boxBorderLeftBottom
{
    background-image: url(../images/border_leftbot.png)
}
.boxBorderBottom
{
    background-image: url(../images/border_bot.jpg); 
    height: 6px;
}
.boxBorderRightBottom
{
    background-image: url(../images/border_rightbot.png);
}