BODY{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #006137;
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:#E8E8E8;
	scrollbar-shadow-color:#B3B3B3;
	scrollbar-3dlight-color:#E1E1E1;
	scrollbar-arrow-color:#03653A;
	scrollbar-track-color:#E0E0E0;
	scrollbar-darkshadow-color:#727272;
	scrollbar-base-color:#E8E8E8;
}

TD {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #327C9D;
}

INPUT {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #7F9DB9;
}

TEXTAREA {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #608196;
	background-color: #FFFFFF;
	border: 1px solid #7F9DB9;
}

SELECT {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #50727E;
	background-color: #FFFFFF;
	border: 1px solid #7F9DB9;
}



.SubMenu {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #707070;
}

.SubMenu A:link{
	color: #707070;
	text-decoration: underline;
}
.SubMenu A:visited{
	color: #707070;
	text-decoration: underline;
}

.SubMenu A:hover{
	color: #00AF0C;
	text-decoration: none;
}
.SubMenu A:active{
	color: #00AF0C;
	text-decoration: none;
}

.BlueGreyTitle {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #495971;
	line-height: 15px;
}

.BlueTitle {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #12688E;
	line-height: 15px;
}

.BlueTitle A:link{
	color: #12688E;
	text-decoration: none;
}
.BlueTitle A:visited{
	color: #12688E;
	text-decoration: none;
}

.BlueTitle A:hover{
	color: #707070;
	text-decoration: none;
}
.BlueTitle A:active{
	color: #707070;
	text-decoration: none;
}

.GreyContent {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #656565;
}

.GreyContent {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #656565;
}

.GreyContent A:link{
	color: #3A7E9B;
	text-decoration: underline;
}
.GreyContent A:visited{
	color: #3A7E9B;
	text-decoration: underline;
}

.GreyContent A:hover{
	color: #656565;
	text-decoration: none;
}
.GreyContent A:active{
	color: #656565;
	text-decoration: none;
}

.GreyTitle {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #656565;
	line-height: 15px;
}

.GreyTitle A:link{
	color: #656565;
	text-decoration: none;
}
.GreyTitle A:visited{
	color: #656565;
	text-decoration: none;
}

.GreyTitle A:hover{
	color: #12688E;
	text-decoration: none;
}
.GreyTitle A:active{
	color: #12688E;
	text-decoration: none;
}

.GreyTitleBigger {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #656565;
	line-height: 15px;
}


.TransBoxLeft{
	background-image: url(Assets/Images/Blank.gif);
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Assets/Images/Blue.png',sizingMethod='scale');
}

.TransBoxLeftCircles{
	background-image: url(Assets/Images/Blank.gif);
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Assets/Images/LeftCircles.png',sizingMethod='none');
}

.TransBoxRight{
	background-image: url(Assets/Images/Blank.gif);
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Assets/Images/LightBlue.png',sizingMethod='scale');
}

.ProductCatalogueMenu {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #12688E;
}
.ProductCatalogueMenu A:link{
	color: #12688E;
	font-weight: normal;
	text-decoration: none;
}
.ProductCatalogueMenu A:visited{
	color: #12688E;
	font-weight: normal;
	text-decoration: none;
}

.ProductCatalogueMenu A:hover{
	color: #707070;
	font-weight: normal;
	text-decoration: none;
}
.ProductCatalogueMenu A:active{
	color: #707070;
	font-weight: normal;
	text-decoration: none;
}


.ProductDetails {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #495971;
}
.ProductDetails A:link{
	color: #FF8400;
	text-decoration: underline;
}
.ProductDetails A:visited{
	color: #FF8400;
	text-decoration: underline;
}

.ProductDetails A:hover{
	color: #FF8400;
	text-decoration: none;
}
.ProductDetails A:active{
	color: #FF8400;
	text-decoration: none;
}

.ProductPrice {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F7782A;
}

.ContentTitle {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color:#5B5B5B;
	font-weight: bold;
	color: #D7D7D7;
}
.ContentTitle A:link{
	color: #D7D7D7;
	text-decoration: none;
}
.ContentTitle A:visited{
	color: #D7D7D7;
	text-decoration: none;
}

.ContentTitle A:hover{
	color: #FFFFFF;
	text-decoration: none;
}
.ContentTitle A:active{
	color: #FFFFFF;
	text-decoration: none;
}



.ProductListHead {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #12688E;
	padding-left:4px;
	padding-right:4px;
	height:25px;
}
.ProductListHead A:link{
	color: #12688E;
	text-decoration: none;
}
.ProductListHead A:visited{
	color: #12688E;
	text-decoration: none;
}

.ProductListHead A:hover{
	color: #9F0056;
	text-decoration: none;
}
.ProductListHead A:active{
	color: #9F0056;
	text-decoration: none;
}


.ProductListItem {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #495971;
	background-color: #FFFFFF;
	padding-left:4px;
	padding-right:4px;
	border-right: 1px solid #E0E4E9;
	border-bottom: 1px solid #E3E3E3;
	height:22px;
	vertical-align: top;
}
.ProductListItem A:link{
	color: #495971;
	text-decoration: none;
}
.ProductListItem A:visited{
	color: #495971;
	text-decoration: none;
}

.ProductListItem A:hover{
	color: #9F0056;
	text-decoration: none;
}
.ProductListItem A:active{
	color: #9F0056;
	text-decoration: none;
}



.ProductListApplication {
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #E3E3E3;
	width:20px; 
	height:22px;
	text-align:center;
	vertical-align: top;
	padding-top:3px;
}

.ProductListApplicationSort {
	border-right: 1px solid #E0E4E9;
	border-bottom: 1px solid #E3E3E3;
	height:10px;
	text-align:center;
	vertical-align: middle;
}

.Applications {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height:15px;
	color: #000000;
	padding-left:14px;
	display:block;
}
.Applications A:link{
	color: #12688E;
	text-decoration: none;
}
.Applications A:visited{
	color: #12688E;
	text-decoration: none;
}

.Applications A:hover{
	color: #9F0056;
	text-decoration: none;
}
.Applications A:active{
	color: #9F0056;
	text-decoration: none;
}

#LeftColumnScroll{
	width:150px;
	height:150px;
	margin-left:12px;
	margin-right:3px;
	margin-bottom:70px;
	display:block;
	overflow:auto;
	scrollbar-face-color:#F8F8F8;
	scrollbar-highlight-color:#EAEAEA;
	scrollbar-shadow-color:#F8F8F8;
	scrollbar-3dlight-color:#E1E1E1;
	scrollbar-arrow-color:#7F7F7F;
	scrollbar-track-color:#F3F3F3;
	scrollbar-darkshadow-color:#DBDBDB;
	scrollbar-base-color:#E8E8E8;
}

#MiddleColumnScroll{
	width:407px;
	height:300px;
	margin-left:25px;
	margin-right:7px;
	margin-bottom:10px;
	display:block;
	overflow:auto;
	scrollbar-face-color:#F8F8F8;
	scrollbar-highlight-color:#EAEAEA;
	scrollbar-shadow-color:#F8F8F8;
	scrollbar-3dlight-color:#E1E1E1;
	scrollbar-arrow-color:#7F7F7F;
	scrollbar-track-color:#F3F3F3;
	scrollbar-darkshadow-color:#DBDBDB;
	scrollbar-base-color:#E8E8E8;
}

#MiddleColumnScrollShort{
	width:407px;
	height:300px;
	margin-left:25px;
	margin-right:7px;
	margin-bottom:10px;
	display:block;
	overflow:auto;
	scrollbar-face-color:#F8F8F8;
	scrollbar-highlight-color:#EAEAEA;
	scrollbar-shadow-color:#F8F8F8;
	scrollbar-3dlight-color:#E1E1E1;
	scrollbar-arrow-color:#7F7F7F;
	scrollbar-track-color:#F3F3F3;
	scrollbar-darkshadow-color:#DBDBDB;
	scrollbar-base-color:#E8E8E8;
}

#MiddleColumnScrollLong{
	width:407px;
	height:300px;
	margin-left:25px;
	margin-right:7px;
	margin-bottom:10px;
	display:block;
	overflow:auto;
	scrollbar-face-color:#F8F8F8;
	scrollbar-highlight-color:#EAEAEA;
	scrollbar-shadow-color:#F8F8F8;
	scrollbar-3dlight-color:#E1E1E1;
	scrollbar-arrow-color:#7F7F7F;
	scrollbar-track-color:#F3F3F3;
	scrollbar-darkshadow-color:#DBDBDB;
	scrollbar-base-color:#E8E8E8;
}

.PathTitle {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.PathTitle A:link{
	text-decoration: none;
}
.PathTitle A:visited{
	text-decoration: none;
}

.PathTitle A:hover{
	text-decoration: underline;
}
.PathTitle A:active{
	text-decoration: underline;
}

.ColouredLink {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	line-height:15px;
}
.ColouredLink A:link{
	text-decoration: none;
}
.ColouredLink A:visited{
	text-decoration: none;
}

.ColouredLink A:hover{
	text-decoration: underline;
}
.ColouredLink A:active{
	text-decoration: underline;
}


.HotProductBox {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height:15px;
	color: #000000;
	padding-left:5px;
	padding-right:5px;
	display:block;
}
.HotProductBox A:link{
	color: #495971;
	text-decoration: none;
}
.HotProductBox A:visited{
	color: #495971;
	text-decoration: none;
}

.HotProductBox A:hover{
	color: #9F0056;
	text-decoration: none;
}
.HotProductBox A:active{
	color: #9F0056;
	text-decoration: none;
}

.TabItem {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #495971;
	text-decoration: none;
}

.TabItem A:link{
	color: #495971;
	text-decoration: none;
}
.TabItem A:visited{
	color: #495971;
	text-decoration: none;
}

.TabItem A:hover{
	color: #495971;
	text-decoration: underline;
}
.TabItem A:active{
	color: #495971;
	text-decoration: underline;
}

ul.tree{margin-left:10px;}

li.folder{list-style-image: url(../Assets/Images/Dot.gif);}

li.folderOpen{list-style-image: url(../Assets/Images/Dot.gif);}

li.file{list-style-image: url(../Assets/Images/Dot.gif);}

a.treeview {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#4AC219;
	line-height:10px;
}

a.treeview:link {color: #4AC219;text-decoration:none;}

a.treeview:visited{color: #4AC219;text-decoration:none;}

a.treeview:hover {color: #FEA93C;text-decoration:none;}