﻿/* blue rounded box */
.sRoundBox
{
	margin-bottom:20px;
	position:relative;
	background-color:#ecf9fc;
	border:1px solid #d2e4ee
}
.sTwoColumnsLeft .sRoundBox .sTwoEqualColumnsLeft,.sTwoColumnsLeft .sRoundBox .sTwoEqualColumnsRight
{
	width:286px
}
.sRound
{
}
.sBoxTopLeft,.sBoxTopRight,.sBoxBottomLeft,.sBoxBottomRight
{
	position:absolute;
	width:5px;
	height:5px;
	background:transparent url( '../images/blue-box.gif' ) no-repeat 0 0; 
}
.sBoxTopLeft
{
	top:-1px;
	left:-1px
}
.sBoxTopRight
{
	top:-1px;
	right:-1px;
	background-position:-5px 0
}
.sBoxBottomLeft
{
	bottom:-1px;
	left:-1px;
	background-position:0 -5px
}.sBoxBottomRight
{
	bottom:-1px;
	right:-1px;
	background-position:-5px -5px
}
/* White BG */
.sWhiteBox
{
	background-color:#fff;
	border:3px solid #cfe2ed
}
.sWhiteBox .sBoxTopLeft
{
	top:-3px;
	left:-3px;
	background-position:-10px 0
}
.sWhiteBox .sBoxTopRight
{
	top:-3px;
	right:-3px;
	background-position:-15px 0
}
.sWhiteBox .sBoxBottomLeft
{
	bottom:-3px;
	left:-3px;
	background-position:-10px -5px
}
.sWhiteBox .sBoxBottomRight
{
	bottom:-3px;
	right:-3px;
	background-position:-15px -5px
}
/* end blue rounded box */

/* White BG with thin Lines*/
.sWhiteBoxThin
{
	background-color:#fff;
	border:1px solid #cfe2ed
}
.sWhiteBoxThin .sBoxTopLeft
{
	top:-1px;
	left:-1px;
	background-position:-20px 0
}
.sWhiteBoxThin .sBoxTopRight
{
	top:-1px;
	right:-1px;
	background-position:-25px 0
}
.sWhiteBoxThin .sBoxBottomLeft
{
	bottom:-1px;
	left:-1px;
	background-position:-20px -5px
}
.sWhiteBoxThin .sBoxBottomRight
{
	bottom:-1px;
	right:-1px;
	background-position:-25px -5px
}
/* end blue rounded box */

/* Grey BG */
.sGreyBox
{
	background-color:#f6f8f9;
	border:1px solid #b8c4cd
}
.sGreyBox .sBoxTopLeft
{
	top:-1px;
	left:-1px;
	background-position:-30px 0
}
.sGreyBox .sBoxTopRight
{
	top:-1px;
	right:-1px;
	background-position:-35px 0
}
.sGreyBox .sBoxBottomLeft
{
	bottom:-1px;
	left:-1px;
	background-position:-30px -5px
}
.sGreyBox .sBoxBottomRight
{
	bottom:-1px;
	right:-1px;
	background-position:-35px -5px
}
/* end Grey BG box */

/* Green BG */
.sGreenBox
{
	background-color:#efffbf;
	border:1px solid #efffbf
}
.sGreenBox .sBoxTopLeft
{
	top:-1px;
	left:-1px;
	background-position:-40px 0
}
.sGreenBox .sBoxTopRight
{
	top:-1px;
	right:-1px;
	background-position:-45px 0
}.sGreenBox .sBoxBottomLeft
{
	bottom:-1px;
	left:-1px;
	background-position:-40px -5px
}.sGreenBox .sBoxBottomRight
{
	bottom:-1px;
	right:-1px;
	background-position:-45px -5px
}
/* end Grey BG box */

/* Yellow BG */
.sYellowBox
{
	background-color:#ffffde;
	border:1px solid #d4e5ef
}
.sYellowBox .sBoxTopLeft
{
	top:-1px;
	left:-1px;
	background-position:-50px 0
}
.sYellowBox .sBoxTopRight
{
	top:-1px;
	right:-1px;
	background-position:-55px 0
}
.sYellowBox .sBoxBottomLeft
{
	bottom:-1px;
	left:-1px;
	background-position:-50px -5px
}
.sYellowBox .sBoxBottomRight
{
	bottom:-1px;
	right:-1px;
	background-position:-55px -5px
}
/* end Yellow BG box */

/* Pages Bottom Boxes */
.sBottomWrap {
    width: 936px;
    padding-top: 5px;
    margin: 24px
}
.sBottomWrapInner {
    width: 894px;
    margin: 0 auto;
    padding: 20px 20px 10px;
    color: #222;
    font-size:11px;
    line-height:16px;
    background:# f3f5f5;
    clear: both
}
.sBottomWrap h3 {
    margin: 0 0 10px;
    font-size: 14px;
    font-weight: normal
}
.sAboutCompany {
    padding-bottom: 10px;
    border-bottom: 1px solid#d5d5d5
}
.sAboutLinks {
    padding-top: 10px;
    border-top: 1px solid#fff;
    color: #c9caca
}
.sBottomWrap.sCopyRights {
    clear: both;
    padding: 3px 0 8px;
    color: #737d80
}
.sBottomWrap .sCopyRights .poweredby
{
	position:absolute;
	top: 65px;
	right:20px;
	background: url( '../images/logo/logo-asp.net.png' ) no-repeat;
	width:79px;
	height:32px;
	text-indent:-9999px;
	overflow:hidden
}
.sBottomWrap .sCopyRights .poweredby
{
	bottom:50px
}
.sBottomWrapInner a:link,.sBottomWrapInner a:visited,.sBottomWrapInner a:hover,.sBottomWrapInner a:active
{
	color:#222 ! important;
    text-decoration: none ! important
}
.sBottomWrapInner a: hover {
    text-decoration: none ! important
}
.sBottomWrapInner a.sTLink: link,
.sBottomWrapInner a.sTLink: visited,
.sBottomWrapInner a.sTLink: hover,
.sBottomWrapInner a.sTLink: active {
    text-decoration: none ! important
}

.sClear: after {
    content: "";
    display: block;
    clear: both;
    height: 0;
    visibility: hidden
}
.sBottom,
.sClear {
    display: inline-block
}
.sClear {
    display: block
}

