/* HTML tags */
h2
{
	font-weight:    bold;
    font-family: 	Verdana, Arial, Helvetica;
    font-size:		20pt;
    letter-spacing:	-1pt;	
    color:			White;
}

img
{
    border-top-style: none; 
    border-right-style: none; 
    border-left-style: none; 
    border-bottom-style: none;
}
/* Default fore color */
.DefaultColor
{
	color:			#444444;
}

/* Table */
.SearchLabel
{
    font-weight:    bold;
    white-space:    nowrap;
}

.CellLabel
{
    font-weight:    bold;
    font-family: 	Verdana, Arial, Helvetica;
	font-size:		8pt;
	letter-spacing:	-1pt;	
	color:			#555555;
	text-align :	left;
	padding-top:    5px;
	white-space:    nowrap;
	vertical-align: top;
}

.CellData
{
    font-weight:    normal;
}

.CellButton
{
    padding-right:  4px;
}

.NoWrapCell
{
    white-space:    nowrap;
}

.TopCell
{
    padding-top:    6px;
}

/* Font weights */
.Bold
{
    font-weight:    bold;
}

.Italic
{
    font-style:     italic;
}

a 
{
	color: 			 #888888;
	text-decoration: none;
	border:          none;   
}

a:hover 
{
	text-decoration: none;
	color: 			 #B5AA37;
	cursor:          hand;
	border:          none;
}

/* Lay out - width */
.Tiny 
{
	width: 40px;
}	

.VerySmall 
{
	width: 60px;
}

.Small 
{
	width: 100px;
}

.Normal 
{
	width: 150px;
}

.Medium 
{
	width: 200px;
}

.Large 
{
	width: 300px;
}

.VeryLarge 
{
	width: 500px;
}

/* -- IE bug where select width is less that the provided width */
select.Tiny 
{
	width: 46px;
}	

select.VerySmall 
{
	width: 66px;
}

select.Small 
{
	width: 106px;
}

select.Normal 
{
	width: 156px;
}

select.Medium 
{
	width: 206px;
}

select.Large 
{
	width: 306px;
}

select.VeryLarge 
{
	width: 506px;
}


.MaxWidth 
{
	width: 100%;
}

.NearMaxWidth 
{
	width: 98%;
}

/* Unorder/Order list */
UL
{
    padding:            0px;
    margin:             0px 0px 0px 20px;
    color:              #555555;
    font-weight:        normal;
    list-style-type:    disc;
}

OL
{
    padding:            0px;
    margin:             0px 0px 0px 20px;
    font-weight:        normal;
}

/* input */
input
{
    font-size: 				8pt;
	font-family: 			Verdana, Arial, Helvetica, sans-serif;
	color:					#444444;
}

.footerAlignRight
{
	display:block;
	float:right;
}
/*
.OrganisationFinder
{
	left: 190px; 
	width: 600px; 
	border-top-style: double; 
	border-right-style: double; 
	border-left-style: double; 
	position: absolute; 
	top: 130px; 
	height: 500px; 
	background-color: white; 
	border-bottom-style: double;
}
*/
.hostTable
{
	font-family: Verdana;
	font-size: small;
	background-color: White;
	border-bottom: #999999 1pt solid;
	border-top: #999999 1pt solid;
	border-left: #999999 1pt solid;
	border-right: #999999 1pt solid;
	text-align: center;
	
	
}
.hostTablered
{
	font-family: Verdana;
	font-size: small;
	background-color: White;
	color: Red;
	border-bottom: #999999 1pt solid;
	border-top: #999999 1pt solid;
	border-left: #999999 1pt solid;
	border-right: #999999 1pt solid;
	text-align: center;
	
	
}


td.cellheading
{
	background-color: #f1f1f1;
	font-size:small;
	text-align:left;
	font-weight: bold;
	
	

}

.itemHR 
{
border : 1px dashed #b0c2cc; 
height : 1px; 
} 

.txtsmall 
{
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 9px; 
color : #333333; 
text-decoration : none; 
} 

.tblItem
{
	background-color: #0062A5;
	color:White;
	text-align: left;
	font-size: small;
	/*border-right: #999999 1pt solid;
	border-bottom: #999999 1pt solid;*/
	
}

.horizontal 
{
	BACKGROUND-IMAGE: url(/Uploads/horizontal_slice.gif)
}

.verticalL {
	BACKGROUND-IMAGE: url(/Uploads/vertical_slice_left.gif)
}
.verticalR {
	BACKGROUND-IMAGE: url(/Uploads/vertical_slice_right.gif)
}
.shadow {
	BACKGROUND-IMAGE: url(/Uploads/shadow.gif)
}
.content3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.broadheading
{
	
	BORDER-RIGHT: black 1px solid; 
	PADDING-RIGHT: 3px; 
	BORDER-TOP: black 1px solid; 
	PADDING-LEFT: 3px; 
	PADDING-BOTTOM: 3px; 
	VERTICAL-ALIGN: top; 
	BORDER-LEFT: black 1px solid; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: black 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	background-color: #0062A5;
	color: White;
	text-align: center;
}

.broadcell
{
	BORDER-RIGHT: black 1px solid; 
	PADDING-RIGHT: 3px; 
	BORDER-TOP: black 1px solid; 
	PADDING-LEFT: 3px; 
	PADDING-BOTTOM: 3px; 
	VERTICAL-ALIGN: top; 
	BORDER-LEFT: black 1px solid; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: black 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	background-color: white;
	color: #444444;
	text-align: center;
	
}

.modemcell
{
	BORDER-RIGHT: medium none; 
	PADDING-RIGHT: 3px; 
	BORDER-TOP: medium none; 
	PADDING-LEFT: 3px; 
	PADDING-BOTTOM: 3px; 
	VERTICAL-ALIGN: top; 
	BORDER-LEFT: medium none; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: medium none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	background-color: white;
	color:#444444;
	text-align:left;
}

.cellLink
{
	background-color:#0062A5; 
	text-align:center; 
	font-weight:bold;
	font-family: Verdana;
	color: White;

	
}
.forex {
	PADDING-RIGHT: 10px; 
        PADDING-LEFT: 10px; 
        FONT-SIZE: 11px; 
        BACKGROUND-IMAGE: url(/App_Themes/Images/forex_bg.jpg); 
        PADDING-BOTTOM: 10px; 
        COLOR: #00458a; 
        LINE-HEIGHT: 16px; 
        PADDING-TOP: 10px; 
        BACKGROUND-REPEAT: no-repeat; 
        FONT-FAMILY: Arial, Helvetica, sans-serif
}
