body
	{
	margin:0px;
	padding:0px;
	font-family:Tahoma, Geneva, sans-serif; font-size:12px;
	}

#siteContainer
	{
	display:block;
	float:none;
	width:980px;
	height:100%;
	margin:auto;
	}
	.sideBar-Heading .login
{
	color:#166fb3; text-decoration:none;
	background-image:url(../images/whiteArrow.gif); background-position:left; background-repeat:no-repeat;
	padding-left:10px;
	font-weight:normal;
}

#siteSpacer
	{
	display:block;
	float:left;
	width:100%;
	height:10px;
	line-height:10px;
	background:none;
	clear:both;
	}

/************************************************ WebSite Header Decor Start ************************************************/
#siteHeader
	{
	display:block;
	float:left;
	width:980px;
	}

#BG-fourBoxes
	{
	display:block;
	float:left;
	width:980px;
	background-image:url(../images/fourBoxes.gif); background-repeat:no-repeat; background-position:813px 18px;
	}

#siteHeader-Logo
	{
	display:block;
	float:left;
	width:206px;
	height:70px;
	line-height:70px;
	vertical-align:middle;
	}
	
#siteHeader-Logo img
	{
	border:none;
	margin-top:5px;
	}

#siteHeader-RightPanel
	{
	display:block;
	float:right;
	width:auto;
	height:56px;
	margin-top:19px;
	margin-right:45px;
	}
	
#siteHeader-RightPanel ul
	{
	display:block;
	float:right;
	margin-bottom:0px;
	margin-top:0px;
	margin-left:0px;
	padding-left:0px;
	margin-right:56px;
	}
	
#siteHeader-RightPanel ul li
	{
	display:block;
	float:left;
	height:10px;
	font-family:'Tahoma', Arial, Helvectica; font-size:11px; font-weight:normal; color:#666; text-align:left; line-height:10px;
	margin-left:0px;
	}
	
#siteHeader-RightPanel ul li a
	{
	color:#666; text-decoration:none; font-weight:normal;
	}
	
#siteHeader-RightPanel ul li a:hover
	{
	color:#666; text-decoration:underline;font-weight:normal;
	}
	
#siteHeader-RightPanel ul li.seperator
	{
	display:block;
	float:left;
	width:1px;
	background-color:#666;
	margin-left:5px;
	margin-right:5px;
	}


/************************************************ WebSite Header Decor End ************************************************/

/************************************************ Main Menu Decor Start ************************************************/

#mainMenu
	{
	display:block;
	float:left;
	width:980px;
	margin:0px;
	padding:0px;
	}
#mainMenu ul
	{
	display:block;
	float:left;
	margin-bottom:0px;
	margin-top:0px;	margin-left:0px;
	padding-left:0px;
	background:#069e53;
	}

#mainMenu ul li
	{
	display:block;
	float:left;
	height:25px;
	font-family:'Tahoma', Arial, Helvectica; font-size:12px; font-weight:bold; color:#fff; text-align:left;
	margin-left:5px; margin-right:5px; margin-top:10px;
	padding-right:15px;
	background-image:url(../images/mainMenu_ArrowGreen.gif); background-position:right 5px; background-repeat:no-repeat;
	}

#mainMenu ul li a
	{
	color:#fff;
	text-decoration:none;
	font-weight:normal;
	}
	
#mainMenu ul li a:hover
	{
	color:#fff;
	text-decoration:underline;
	font-weight:normal;
	}

#mainMenu ul li.seperator
	{
	display:block;
	float:left;
	width:2px;
	background:#ffffff;
	padding:0px;
	margin-top:0px
	}
#mainMenu #bottom
	{
	display:block;
	float:none;
	width:100%;
	height:4px;
	background-image:url(../images/menuBottom.gif); background-position:center;	background-repeat:no-repeat;
	clear:both;
	}

/************************************************ Main Menu Decor End ************************************************/

/************************************************ Home Flash Header Start ************************************************/
#flashHeader
	{
	display:block;
	float:left;
	width:980px;
	margin:0px;
	padding:0px;
	}

#flashHeader #leftSide
	{
	display:block;
	float:left;
	width:500px;
	margin:0px;
	padding:0px;
	}

#flashHeader #rightSide
	{
	display:block;
	float:right;
	width:480px;
	margin:0px;
	padding:0px;
	}
/************************************************ Home Flash Header End ************************************************/

/************************************************ Main Website Content Area Start ************************************************/
#contentContainer
	{
	display:block;
	float:none;
	width:980px;
	margin:auto;
	}
/************************************************ Main Website Content Area End ************************************************/

/************************************************ Left Content Block Start *************************************************/
#leftContent
	{
	display:block;
	float:left;
	width:275px;
	margin-top:5px;
	}

/**************************** Left Side Bar Block Start ****************************/
#leftContent .sideBar{
	display:block;
	float:left;
	width:inherit;
}

#leftContent .sideBar .sideBar-Heading{
	display:block;
	float:left;
	width:255px;
	height:44px; line-height:44px;
	color:#166fb3; font-size:130%; text-transform:uppercase; vertical-align:middle;
	background-image:url(../images/sideBar-headingGreenBG.jpg); background-position:left top; background-repeat:repeat-x;
	padding-left:10px; padding-right:10px;
	}
	
	
	
#leftContent .sideBar .sideBar-Heading h1{
	height:44px; line-height:44px;
	font-size:100%; text-transform:uppercase; font-weight:normal;
	background-image:url(../images/whiteArrow.gif); background-position:left; background-repeat:no-repeat;
	padding:0px; padding-left:10px;
	margin:0px;
}
	
#leftContent .sideBar .sideBar-Heading a{
	color:#166fb3; text-decoration:none;
	background-image:url(../images/whiteArrow.gif); background-position:left; background-repeat:no-repeat;
	padding-left:10px;
	font-weight:normal;
}

#leftContent .sideBar .sideBar-Heading a:hover{
	color:#166fb3; text-decoration:underline;font-weight:normal;
}
	
#leftContent .sideBar .sideBar-Heading .gap{
	padding-left:8px; padding-right:8px;
}

#leftContent .sideBar ul{
	float:left;
	margin:0px;
	padding:0px;
	list-style:none;
}

#leftContent .sideBar ul li{
	float:left;
	font-size:12px; color:#166fb3; line-height:22px;
	background-image:url(../images/blueArrow.gif); background-position:left 8px; background-repeat:no-repeat;
	padding:0px; padding-left:10px;
	margin:0px;
	width:265px;
}

#leftContent .sideBar ul li.dottedline{
	width:275px;
	padding:0px;
	height:7px; line-height:7px;
	background-image:url(../images/dottedLine.gif); background-position:left; background-repeat:repeat-x;
}

#leftContent .sideBar ul li a{
	color:#166fb3; text-decoration:none;font-weight:normal;
}

#leftContent .sideBar ul li a:hover{
	color:#166fb3; text-decoration:underline;font-weight:normal;
}

#leftContent .sideBar .label{
	display:block;
	float:left;
	color:#166fb3; font-size:100%;
	line-height:30px; vertical-align:middle;
	width:90px;
}

#leftContent .sideBar .textBox{
	display:block;
	float:left;
	color:#166fb3; font-weight:bold;
	width:173px;
	height:15px; line-height:15px; vertical-align:middle;
	border:1px solid #ccc;
	padding:5px;
	margin-bottom:5px; margin-top:5px;
}

#leftContent .sideBar p{
	display:block;
	float:right;
	color:#166fb3;
	margin:0px;
}

#leftContent .sideBar p.formLinks{
	color:#166fb3;
	padding:0px; padding-top:5px; padding-bottom:5px;
	margin:0px;
}

#leftContent .sideBar p.formLinks a{
	color:#166fb3; font-weight:bold; text-decoration:none;font-weight:normal;
}

#leftContent .sideBar p.formLinks a:hover{
	color:#166fb3; font-weight:bold; text-decoration:underline;font-weight:normal;
}


/**************************** Left Side Bar Block End ****************************/

/************************************************ Left Content Block End *************************************************/

/************************************************ Right Content Block Start ************************************************/
#rightContent
	{
	display:block;
	float:right;
	width:695px;
	margin-top:5px;
	}

/**************************** Right Container Rounded Box Decor Start ****************************/
#rightContent #roundBox{
	display:block;
	float:left;
	width:695px;
	margin:0px;
	padding:0px;
}

#rightContent #roundBox #roundBox-Heading{
	display:block;
	float:left;
	width:675px;
	padding-left:10px; padding-right:10px;
	height:45px; line-height:45px; vertical-align:middle;
	background-image:url(../images/roundBox-Header.jpg); background-position:left; background-repeat:no-repeat;
}

#rightContent #roundBox #roundBox-Heading h1{
	display:block;
	float:left;
	width:320px;
	height:45px; line-height:45px;
	color:#166fb3; font-size:130%; text-transform:uppercase; font-weight:normal;
	background-image:url(../images/whiteArrow.gif); background-position:left; background-repeat:no-repeat;
	padding:0px; padding-left:10px;
	margin:0px;
}


#rightContent #roundBox .gap{
	display:block;
	float:left;
	padding-left:5px; padding-right:5px;
}

#rightContent #roundBox #roundBox-Content{
	display:block;
	float:left;
	width:675px;
	margin:0px;
	padding:0px; padding-left:10px; padding-right:10px;
	background:#dcf6fa;
	background-image:url(../images/roundBox-BG.jpg); background-position:center bottom; background-repeat:no-repeat;
}

#rightContent #roundBox #roundBox-Content .roundBox-ContentBox{
	display:block;
	float:left;
	width:330px;
	font-size:100%;
}

#rightContent #roundBox #roundBox-Content .roundBox-ContentBox p{
	color:#666;
}

#rightContent #roundBox #roundBox-Content .roundBox-ContentBox p.learnmore{
	display:block;
	float:left;
	color:#166fb3;
	padding:0px; padding-left:10px; padding-top:6px;
	margin:0px;
}

#rightContent #roundBox #roundBox-Content .roundBox-ContentBox p.learnmore a{
	color:#166fb3; font-weight:bold; text-decoration:none;
}

#rightContent #roundBox #roundBox-Content .roundBox-ContentBox p.learnmore a:hover{
	color:#166fb3; font-weight:bold; text-decoration:underline;
}

#rightContent #roundBox #roundBox-Content .roundBox-ContentBox p.formLinks{
	display:block;
	float:left;
	width:330px;
	color:#166fb3;
	padding:0px; padding-top:22px;
	margin:0px;
	text-align:right;
}

#rightContent #roundBox #roundBox-Content .roundBox-ContentBox p.formLinks a{
	color:#166fb3; font-weight:bold; text-decoration:none;
}

#rightContent #roundBox #roundBox-Content .roundBox-ContentBox p.formLinks a:hover{
	color:#166fb3; font-weight:bold; text-decoration:underline;
}

#rightContent #roundBox #roundBox-Content .roundBox-ContentBox .label{
	display:block;
	float:left;
	color:#666; font-size:125%;
	line-height:25px; vertical-align:middle;
	clear:both;
}

#rightContent #roundBox #roundBox-Content .roundBox-ContentBox .textBox{
	display:block;
	float:left;
	color:#666; font-weight:bold;
	width:320px;
	height:15px; line-height:15px; vertical-align:middle;
	border:1px solid #ccc;
	clear:both;
	padding:5px;
}

#rightContent #roundBox #roundBox-Content .roundBox-ContentBox ul{
	list-style:none;
	margin:0px;
	padding:0px;
}

#rightContent #roundBox #roundBox-Content .roundBox-ContentBox ul li{
	color:#666;
	line-height:20px; vertical-align:middle;
}

#rightContent #roundBox #roundBox-Content .roundBox-ContentBox ul li.cubeYellow{
	background-image:url(../images/cube-Yellow.gif); background-position:left 6px; background-repeat:no-repeat;
	padding-left:10px;
}

#rightContent #roundBox #roundBox-Content .roundBox-ContentBox ul li.cubeRed{
	background-image:url(../images/cube-Red.gif); background-position:left 6px; background-repeat:no-repeat;
	padding-left:10px;
}

#rightContent #roundBox #roundBox-Content .roundBox-ContentBox ul li.cubeGreen{
	background-image:url(../images/cube-Green.gif); background-position:left 6px; background-repeat:no-repeat;
	padding-left:10px;
}

#rightContent #roundBox #roundBox-Content .roundBox-ContentBox ul li.cubeBlue{
	background-image:url(../images/cube-Blue.gif); background-position:left 6px; background-repeat:no-repeat;
	padding-left:10px;
}


#rightContent #roundBox #roundBox-Footer{
	display:block;
	float:left;
	width:695px;
	height:35px;
	background-image:url(../images/roundBox-Footer.jpg); background-position:left top; background-repeat:no-repeat;
}
/**************************** Right Container Rounded Box Decor End ****************************/

#rightContent h1{
	color:#166fb3; font-size:175%; font-weight:normal;
}

#rightContent h2{
	color:#166fb3; font-size:125%; font-weight:normal;
}

#rightContent h3{
	color:#166fb3; font-size:125%; font-weight:normal;
	clear:both;
}

#rightContent .dottedline{
	height:7px; line-height:7px;
	background-image:url(../images/dottedLine.gif); background-position:left; background-repeat:repeat-x;
	clear:both;
}

#rightContent .siteSpacer{
	height:10px; line-height:10px; vertical-align:middle;
	clear:both;
}

#rightContent p{
	color:#666;
}

#rightContent p a{
	color:#166fb3; text-decoration:none; font-weight:bold;
}

#rightContent p a:hover{
	color:#166fb3; text-decoration:underline; font-weight:bold;
}

#rightContent p.pdfLink{
	color:#166fb3;
	padding:0px; padding-left:35px; padding-top:20px;
	background-image:url(../images/pdfIcon.gif); background-position:left; background-repeat:no-repeat;
	margin:0px;
	height:35px; line-height:35px;
}

#rightContent p.pdfLink a{
	color:#166fb3; font-weight:bold; text-decoration:none;
}

#rightContent p.pdfLink a:hover{
	color:#166fb3; font-weight:bold; text-decoration:underline;
}

#rightContent p .Starik{
	color:#ff0000; font-weight:bold;
}

#rightContent ul{
	list-style:none;
	margin:0px;
	padding:0px; padding-left:20px;
}

#rightContent ul li{
	color:#666;
	line-height:20px; vertical-align:middle;
}

#rightContent ul li a{
	color:#166fb3; text-decoration:none; font-weight:bold;
}

#rightContent ul li a:hover{
	color:#166fb3; text-decoration:underline; font-weight:bold;
}

#rightContent ul li.cubeYellow{
	background-image:url(../images/cube-Yellow.gif); background-position:left 6px; background-repeat:no-repeat;
	padding-left:10px;
}

#rightContent ul li.cubeRed{
	background-image:url(../images/cube-Red.gif); background-position:left 6px; background-repeat:no-repeat;
	padding-left:10px;
}

#rightContent ul li.cubeGreen{
	background-image:url(../images/cube-Green.gif); background-position:left 6px; background-repeat:no-repeat;
	padding-left:10px;
}

#rightContent ul li.cubeBlue{
	background-image:url(../images/cube-Blue.gif); background-position:left 6px; background-repeat:no-repeat;
	padding-left:10px;
}

#rightContent .starik{
	display:block;
	float:left;
	color:#ff0000; font-weight:bold;
	line-height:25px; vertical-align:middle;
	padding-left:5px;
}

#rightContent .label{
	display:block;
	float:left;
	color:#666; font-size:125%;
	line-height:25px; vertical-align:middle;
	clear:both;
}

#rightContent .textBox{
	display:block;
	float:left;
	color:#666; font-weight:bold;
	width:320px;
	height:15px; line-height:15px; vertical-align:middle;
	border:1px solid #ccc;
	padding:5px;
	clear:both;
}

#rightContent .dropDown{
	display:block;
	float:left;
	color:#666; font-weight:normal;
	width:330px;
	border:1px solid #ccc;
	padding:1px;
	clear:both;
}

#rightContent p.formLinks{
	display:block;
	color:#166fb3;
	padding:0px; padding-top:20px; padding-bottom:20px;
	margin:0px;
	clear:both;
}

#rightContent p.formLinks a{
	color:#166fb3; font-weight:bold; text-decoration:none;
}


#leftContent .sideBar p.formLinks label{
	color:#166fb3; font-weight:bold; text-decoration:none;
}


#rightContent p.formLinks a:hover{
	color:#166fb3; font-weight:bold; text-decoration:underline;
}




/**************************** Right Container Small Rounded Box Decor Start ****************************/
#rightContent .smallRoundBox{
	display:block;
	float:left;
	width:170px;
	margin:0px;
	padding:0px;
}

#rightContent .smallRoundBox-GAP{
	display:block;
	float:left;
	width:5px;
}

#rightContent .smallRoundBox .smallRoundBox-HeadingYellow{
	display:block;
	float:left;
	width:150px;
	padding-left:10px; padding-right:10px;
	height:45px; line-height:45px; vertical-align:middle;
	background-image:url(../images/smallRoundBox-HeaderYellow.jpg); background-position:left; background-repeat:no-repeat;
}

#rightContent .smallRoundBox .smallRoundBox-HeadingRed{
	display:block;
	float:left;
	width:150px;
	padding-left:10px; padding-right:10px;
	height:45px; line-height:45px; vertical-align:middle;
	background-image:url(../images/smallRoundBox-HeaderRed.jpg); background-position:left; background-repeat:no-repeat;
}

#rightContent .smallRoundBox .smallRoundBox-HeadingGreen{
	display:block;
	float:left;
	width:150px;
	padding-left:10px; padding-right:10px;
	height:45px; line-height:45px; vertical-align:middle;
	background-image:url(../images/smallRoundBox-HeaderGreen.jpg); background-position:left; background-repeat:no-repeat;
}


#rightContent .smallRoundBox .smallRoundBox-HeadingBlue{
	display:block;
	float:left;
	width:150px;
	padding-left:10px; padding-right:10px;
	height:45px; line-height:45px; vertical-align:middle;
	background-image:url(../images/smallRoundBox-HeaderBlue.jpg); background-position:left; background-repeat:no-repeat;
}

#rightContent .smallRoundBox h1{
	display:block;
	float:left;
	width:140px;
	height:45px; line-height:45px;
	color:#166fb3; font-size:130%; text-transform:uppercase; font-weight:normal;
	background-image:url(../images/whiteArrow.gif); background-position:left; background-repeat:no-repeat;
	padding:0px; padding-left:10px;
	margin:0px;
}

#rightContent .smallRoundBox .smallRoundBox-Content{
	display:block;
	float:left;
	width:160px;
	height:189px;
	margin:0px;
	padding:0px; padding-left:5px; padding-right:5px;
	background-image:url(../images/smallRoundBox-BG.jpg); background-position:center bottom; background-repeat:repeat-y;
}

#rightContent .smallRoundBox .smallRoundBox-Content p{
	color:#666;
}

#rightContent .smallRoundBox .smallRoundBox-Content .smallRoundBox-ContentBox{
	display:block;
	float:left;
	width:160px;
	font-size:100%;
}

#rightContent .smallRoundBox .smallRoundBox-Content .smallRoundBox-ContentBox p{
	color:#666;
}

#rightContent .smallRoundBox .smallRoundBox-Content .smallRoundBox-ContentBox p.learnmore{
	display:block;
	float:left;
	color:#166fb3;
	padding:0px; padding-left:10px; padding-top:6px;
	margin:0px;
}

#rightContent .smallRoundBox .smallRoundBox-Content .smallRoundBox-ContentBox p.learnmore a{
	color:#166fb3; font-weight:bold; text-decoration:none;
}

#rightContent .smallRoundBox .smallRoundBox-Content .smallRoundBox-ContentBox p.learnmore a:hover{
	color:#166fb3; font-weight:bold; text-decoration:underline;
}

#rightContent .smallRoundBox .smallRoundBox-Content .smallRoundBox-ContentBox p.formLinks{
	display:block;
	float:right;
	color:#166fb3;
	padding:0px; padding-top:22px;
	margin:0px;
}

#rightContent .smallRoundBox .smallRoundBox-Content .smallRoundBox-ContentBox p.formLinks a{
	color:#166fb3; font-weight:bold; text-decoration:none;
}

#rightContent .smallRoundBox .smallRoundBox-Content .smallRoundBox-ContentBox p.formLinks a:hover{
	color:#166fb3; font-weight:bold; text-decoration:underline;
}

#rightContent .smallRoundBox .smallRoundBox-Content .smallRoundBox-ContentBox .label{
	display:block;
	float:left;
	color:#666; font-size:125%;
	line-height:25px; vertical-align:middle;
	clear:both;
}

#rightContent .smallRoundBox .smallRoundBox-Content .smallRoundBox-ContentBox .textBox{
	display:block;
	float:left;
	color:#666; font-weight:bold;
	width:158px;
	height:15px; line-height:15px; vertical-align:middle;
	border:1px solid #ccc;
	clear:both;
	padding:5px;
}

#rightContent .smallRoundBox .smallRoundBox-Content .smallRoundBox-ContentBox ul{
	list-style:none;
	margin:0px;
	padding:0px;
}

#rightContent .smallRoundBox .smallRoundBox-Content .smallRoundBox-ContentBox ul li{
	color:#666;
	line-height:20px; vertical-align:middle;
}

#rightContent .smallRoundBox .smallRoundBox-Content .smallRoundBox-ContentBox ul li.cubeYellow{
	background-image:url(../images/cube-Yellow.gif); background-position:left 6px; background-repeat:no-repeat;
	padding-left:10px;
}

#rightContent .smallRoundBox .smallRoundBox-Content .smallRoundBox-ContentBox ul li.cubeRed{
	background-image:url(../images/cube-Red.gif); background-position:left 6px; background-repeat:no-repeat;
	padding-left:10px;
}

#rightContent .smallRoundBox .smallRoundBox-Content .smallRoundBox-ContentBox ul li.cubeGreen{
	background-image:url(../images/cube-Green.gif); background-position:left 6px; background-repeat:no-repeat;
	padding-left:10px;
}

#rightContent .smallRoundBox .smallRoundBox-Content .smallRoundBox-ContentBox ul li.cubeBlue{
	background-image:url(../images/cube-Blue.gif); background-position:left 6px; background-repeat:no-repeat;
	padding-left:10px;
}


#rightContent .smallRoundBox .smallRoundBox-Footer{
	display:block;
	float:left;
	width:170px;
	height:35px;
	background-image:url(../images/smallRoundBox-Footer.jpg); background-position:left top; background-repeat:no-repeat;
}
/**************************** Right Container Small Rounded Box Decor End ****************************/




/**************************** Right Container Inner Content Box Decor Start ****************************/
#rightContent .innerContentBox{
	display:block;
	float:left;
	width:335px;
}

#rightContent .innerContentBox .yellowBackground{
	background:#fcffb2;
	width:auto;
	padding:10px;
}

#rightContent .innerContentBox .redBackground{
	background:#f3bfc0;
	width:auto;
	padding:10px;
}

#rightContent .innerContentBox .greenBackground{
	background:#c0e7d4;
	width:auto;
	padding:10px;
}

#rightContent .innerContentBox .blueBackground{
	background:#c7dbeb;
	width:auto;
	padding:10px;
}

#rightContent .innerContentBox-Gap{
	display:block;
	float:left;
	width:15px;
	height:auto;
}

#rightContent .innerContentBox h1{
	color:#166fb3; font-size:175%; font-weight:normal;
}

#rightContent .innerContentBox h3{
	color:#166fb3; font-size:125%; font-weight:normal;
	clear:both;
}

#rightContent .innerContentBox p{
	color:#666;
}

#rightContent .innerContentBox p a{
	color:#166fb3; text-decoration:none; font-weight:bold;
}

#rightContent .innerContentBox p a:hover{
	color:#166fb3; text-decoration:underline; font-weight:bold;
}

/**************************** Right Container Inner Content Box Decor End ****************************/
	
	
/************************************************ Right Content Block End ************************************************/


/************************************************ Site Footer Block Start ************************************************/
#siteFooter{
	display:block;
	float:none;
	width:960px;
	margin:auto; margin-bottom:10px;
	padding:10px;
	height:25px;
	background:#f0f7fd;
	clear:both;
	color:#166fb3; font-size:80%;
}

#siteFooter #copyRights{
	display:block;
	float:left;
}

#siteFooter #copyRights ul{
	list-style:none;
	margin:0px;
	padding:0px;
}

#siteFooter #copyRights ul li{
	display:block;
	float:left;
}

#siteFooter #copyRights ul li.seperator{
	padding-left:2px; padding-right:2px;
}

#siteFooter #copyRights ul li a{
	color:#166fb3; text-decoration:none;
}

#siteFooter #copyRights ul li a:hover{
	color:#166fb3; text-decoration:underline;
}

#siteFooter #goTop{
	display:block;
	float:right;
	background-image:url(../images/upArrow.gif); background-position:right 7px; background-repeat:no-repeat;
	padding-right:15px; padding-top:7px;
}

#siteFooter #goTop a{
	color:#166fb3; text-decoration:none;
}

#siteFooter #goTop a:hover{
	color:#166fb3; text-decoration:underline;
}
/************************************************ Site Footer Block End ************************************************/

/**
below copy from old styles
**/

/* Begin Tariff Price table */

.PriceBorderTable
{
    border: none;
}

.TopLeftCorner
{
    width: 23px;
	height: 15px;
	background-image: url('../images/NewImages/TariffTable/TopLeftCorner.jpg');
	background-repeat: no-repeat;
	background-position: right;
}

.TopDoubleCorner
{
    width: 27px;
	height: 15px;
	background-image: url('../images/NewImages/TariffTable/TopDoubleCorner.jpg');
	background-repeat: no-repeat;
	padding: 0px;
	padding-left: 0px;
	border-width: 0px;
	background-position: left;
}

.TopRightCorner
{
    width: 25px;
	height: 15px;
	background-image: url('../images/NewImages/TariffTable/TopRightCorner.jpg');
	background-repeat: no-repeat;
	padding: 0px;
	padding-left: 0px;
	border-width: 0px;
}

.TopScalable
{
    width:75px;
	height: 15px;
	background-image: url('../images/NewImages/TariffTable/TopScalable.jpg');
	background-repeat: repeat-x;
	padding: 0px;
	border-width: 0px;
}

.TopScalableWide
{
    width: 120px;
	height: 15px;
	background-image: url('../images/NewImages/TariffTable/TopScalable.jpg');
	background-repeat: repeat-x;
	padding: 0px;
	padding-left: 0px;
	border-width: 0px;
}

.SecondLeftCorner
{
    width: 23px;
	height: 14px;
	background-image: url('../images/NewImages/TariffTable/SecondLeftCorner.jpg');
	background-repeat: no-repeat;
	padding: 0px;
	padding-left: 0px;
	border-width: 0px;
}

.SecondDoubleCorner
{
    width: 27px;
	height: 14px;
	background-image: url('../images/NewImages/TariffTable/SecondDoubleCorner.jpg');
	background-repeat: no-repeat;
	padding: 0px;
	padding-left: 0px;
	border-width: 0px;
}

.SecondRightCorner
{
    width: 25px;
	height: 14px;
	background-image: url('../images/NewImages/TariffTable/SecondRightCorner.jpg');
	background-repeat: no-repeat;
	padding: 0px;
	padding-left: 0px;
	border-width: 0px;
}

.SecondScalable
{
    /*width: 80px;*/
	height: 14px;
	background-image: url('../images/NewImages/TariffTable/SecondScalable.jpg');
	background-repeat: repeat-x;
	padding: 0px;
	padding-left: 0px;
	border-width: 0px;
}

.SecondScalableWide
{
    width: 80px;
	height: 14px;
	background-image: url('../images/NewImages/TariffTable/SecondScalable.jpg');
	background-repeat: repeat-x;
	padding: 0px;
	padding-left: 0px;
	border-width: 0px;
}

.ThirdLeftCorner
{
    width: 23px;
	height: 27px;
	background-image: url('../images/NewImages/TariffTable/ThirdLeftCorner.jpg');
	background-repeat: no-repeat;
	padding: 0px;
	padding-left: 0px;
	border-width: 0px;
}

.ThirdDoubleCorner
{
    width: 27px;
	height: 27px;
	background-image: url('../images/NewImages/TariffTable/ThirdDoubleCorner.jpg');
	background-repeat: no-repeat;
	padding: 0px;
	padding-left: 0px;
	border-width: 0px;
}

.ThirdRightCorner
{
    width: 25px;
	height: 27px;
	background-image: url('../images/NewImages/TariffTable/ThirdRightCorner.jpg');
	background-repeat: no-repeat;
	padding: 0px;
	padding-left: 0px;
	border-width: 0px;
}

.ThirdScalable
{
    /*width: 80px;*/
	height: 27px;
	background-image: url('../images/NewImages/TariffTable/ThirdScalable.jpg');
	background-repeat: repeat-x;
	padding: 0px;
	padding-left: 0px;
	border-width: 0px;
}

.ThirdScalableWide
{
    width: 120px;
	height: 27px;
	background-image: url('../images/NewImages/TariffTable/ThirdScalable.jpg');
	background-repeat: repeat-x;
	padding: 0px;
	padding-left: 0px;
	border-width: 0px;
}

.BottomLeftCorner
{
    width: 23px;
	height: 33px;
	background-image: url('../images/NewImages/TariffTable/BottomLeftCorner.jpg');
	background-repeat: no-repeat;
	padding: 0px;
	padding-left: 0px;
	border-width: 0px;
}

.BottomDoubleCorner
{
    width: 27px;
	height: 33px;
	background-image: url('../images/NewImages/TariffTable/BottomDoubleCorner.jpg');
	background-repeat: no-repeat;
	padding: 0px;
	padding-left: 0px;
	border-width: 0px;
}

.BottomRightCorner
{
    width: 25px;
	height: 33px;
	background-image: url('../images/NewImages/TariffTable/BottomRightCorner.jpg');
	background-repeat: no-repeat;
	padding: 0px;
	padding-left: 0px;
	border-width: 0px;
}

.BottomScalable
{
    /*width: 80px;*/
	height: 33px;
	background-image: url('../images/NewImages/TariffTable/BottomScalable.jpg');
	background-repeat: repeat-x;
	padding: 0px;
	padding-left: 0px;
	border-width: 0px;
}

.BottomScalableWide
{
    width: 120px;
	height: 33px;
	background-image: url('../images/NewImages/TariffTable/BottomScalable.jpg');
	background-repeat: repeat-x;
	padding: 0px;
	padding-left: 0px;
	border-width: 0px;
}

.LeftTopScalable
{
	width: 23px;
	background-image: url('../images/NewImages/TariffTable/LeftTopScalable.jpg');
	background-repeat: repeat-y;
	padding: 0px;
	padding-left: 0px;
	border-width: 0px;
}

.LeftMiddleScalable
{
	width: 23px;
	background-image: url('../images/NewImages/TariffTable/LeftMiddleScalable.jpg');
	background-repeat: repeat-y;
	padding: 0px;
	padding-left: 0px;
	border-width: 0px;
}

.DoubleTopScalable
{
	width: 27px;
	background-image: url('../images/NewImages/TariffTable/DoubleTopScalable.jpg');
	background-repeat: repeat-y;
	padding: 0px;
	padding-left: 0px;
	border-width: 0px;
}

.DoubleMiddleScalable
{
	width: 27px;
	background-image: url('../images/NewImages/TariffTable/DoubleMiddleScalable.jpg');
	background-repeat: repeat-y;
	padding: 0px;
	padding-left: 0px;
	border-width: 0px;
}

.RightTopScalable
{
	width: 25px;
	background-image: url('../images/NewImages/TariffTable/RightTopScalable.jpg');
	background-repeat: repeat-y;
	padding: 0px;
	padding-left: 0px;
	border-width: 0px;
}

.RightMiddleScalable
{
	width: 25px;
	background-image: url('../images/NewImages/TariffTable/RightMiddleScalable.jpg');
	background-repeat: repeat-y;
	padding: 0px;
	padding-left: 0px;
	border-width: 0px;
}

.PriceTableSpace
{
    /*width: 80px;*/
}

.PriceTableSpaceLeft
{
    /*width: 80px;*/
    color: #ec008b;
    /*font-weight: 600;
    padding-left: 7px;*/
}

.PriceTableSpaceWide
{
    /*width: 120px;*/
}

.PriceTableSpaceHead
{
    /*width: 80px;*/
    font-weight: 700;
    font-size: 14px;
    color: #ec008b;
}

.PriceTableSpaceHeadWide
{
    /*width: 120px;*/
    font-weight: 700;
    font-size: 14px;
    color: #ec008b;
}
/* End Tariff Price table */

/* Begin Tariff page Pink Borders */

.PinkBordersMainWrap
{
    width: 490px;
    margin-top: 20px;
}

.PinkBorderWrapper
{
    width: 230px;
    float: left;
}

.PinkBorderWrapperSpace
{
    width: 230px;
    float: left;
    margin-left: 10px;
}

.PinkTopWrapper
{
    width: 230px;
}

.PinkMiddleWrapper
{
    width: 230px;
}

.PinkBottomWrapper
{
    width: 230px;
}

.PinkTopLeft
{
    float: left;
    background-image: url('../images/NewImages/PinkBorders/PinkLeftTop.jpg');
	background-repeat: no-repeat;
	width: 18px;
	height: 18px;
}

.PinkTopMiddle
{
    float: left;
    background-image: url('../images/NewImages/PinkBorders/PinkTop.jpg');
	background-repeat: repeat-x;
	height: 18px;
	width: 178px;
}

.PinkTopRight
{
    float: left;
    background-image: url('../images/NewImages/PinkBorders/PinkRightTop.jpg');
	background-repeat: no-repeat;
	width: 18px;
	height: 18px;
}

.PinkMiddleLeft
{
    float: left;
    background-image: url('../images/NewImages/PinkBorders/PinkLeft.jpg');
	background-repeat: repeat-y;
	width: 18px;
	height: 250px;
}

.PinkMiddleMiddle
{
    float: left;
    width: 180px;
    height: 250px;
}

.PinkMiddleRight
{
    float: left;
    background-image: url('../images/NewImages/PinkBorders/PinkRight.jpg');
	background-repeat: repeat-y;
	height: 250px;
	width: 18px;
}

.PinkBottomLeft
{
    float: left;
    background-image: url('../images/NewImages/PinkBorders/PinkLeftBottom.jpg');
	background-repeat: no-repeat;
	width: 18px;
	height: 18px;
}

.PinkBottomMiddle
{
    float: left;
    background-image: url('../images/NewImages/PinkBorders/PinkBottom.jpg');
	background-repeat: repeat-x;
	height: 18px;
	width: 180px;
}

.PinkBottomRight
{
    float: left;
    background-image: url('../images/NewImages/PinkBorders/PinkRightBottom.jpg');
	background-repeat: no-repeat;
	width: 18px;
	height: 18px;
}

.PinkHeader
{  
    font-size: 16px;
    color: #ec008b;
    padding-bottom: 7px;
    padding-top: 5px;
    text-align: left;
}

/* End Tariff page Pink Borders */

/* Begin Tariff page Green Borders */

.GreenBordersMainWrap
{
    width: 480px;
    margin-top: 20px;
}

.GreenBorderWrapper
{
    width: 110px;
    float: left;
}

.GreenBorderWrapperSpace
{
    width: 110px;
    float: left;
    margin-left: 20px;
}

.GreenTopWrapper
{
    width: 110px;
}

.GreenMiddleWrapper
{
    width: 110px;
}

.GreenBottomWrapper
{
    width: 110px;
}

.GreenTopLeft
{
    float: left;
    background-image: url('../images/NewImages/GreenBorders/GreenTopLeft.jpg');
	background-repeat: no-repeat;
	width: 14px;
	height: 14px;
}

.GreenTopMiddle
{
    float: left;
    background-image: url('../images/NewImages/GreenBorders/GreenTop.jpg');
	background-repeat: repeat-x;
	height: 14px;
	width: 80px;
}

.GreenTopRight
{
    float: left;
    background-image: url('../images/NewImages/GreenBorders/GreenTopRight.jpg');
	background-repeat: no-repeat;
	width: 14px;
	height: 14px;
}

.GreenMiddleLeft
{
    float: left;
    background-image: url('../images/NewImages/GreenBorders/GreenLeft.jpg');
	background-repeat: repeat-y;
	width: 14px;
	height: 182px;
}

.GreenMiddleMiddle
{
    float: left;
    width: 80px;
    height: 182px;
}

.GreenMiddleRight
{
    float: left;
    background-image: url('../images/NewImages/GreenBorders/GreenRight.jpg');
	background-repeat: repeat-y;
	height: 182px;
	width: 14px;
}

.GreenBottomLeft
{
    float: left;
    background-image: url('../images/NewImages/GreenBorders/GreenBottomLeft.jpg');
	background-repeat: no-repeat;
	width: 14px;
	height: 14px;
}

.GreenBottomMiddle
{
    float: left;
    background-image: url('../images/NewImages/GreenBorders/GreenBottom.jpg');
	background-repeat: repeat-x;
	height: 14px;
	width: 80px;
}

.GreenBottomRight
{
    float: left;
    background-image: url('../images/NewImages/GreenBorders/GreenBottomRight.jpg');
	background-repeat: no-repeat;
	width: 14px;
	height: 14px;
}

/* End Tariff page Green Borders */

.TariffBoxTextSpacing
{
    margin-top: 5px;
    margin-bottom: 5px;
    width: 80px;
    text-align: left;
}

.TextSpacing
{
    margin-top: 5px;
    margin-bottom: 5px;
    text-align: left;
    width: 400px;
    margin-left: 20px;
}

.TextSpacingSmall
{
    padding-top: 5px;
    margin-bottom: 5px;
    text-align: left;
    width: 200px;
    margin-left: 250px;
}