/*GLOBAL*/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #242424;
}
.bgPopupGreen{
 background-color: #7BC143;
}
.bgPopupOrange{
 background-color: #F47B20;
}
img {
	border:0px;
}

/*HTML TOP NAVIGATION*/
#mainNAV {
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 11px;
	font-weight:bold;
}
#mainNAV a, #mainNAV a:visited {
	color:#FFFFFF;
	padding-bottom:1px;
	text-decoration:none;
}
#mainNAV a:hover {
	color:#FFFFFF;
	text-decoration:none;
	padding-bottom:1px;
	border-bottom:solid 1px white;
}
.GreenNAV {
	background-image: url(images/GreenNAV.jpg);
}
.BlueNAV {
	background-image: url(images/BlueNAV.jpg);
}
.OrangeNAV {
	background-image: url(images/OrangeNAV.jpg);
}
.DropDown {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}
.Bold {
	font-weight:bold;
}
.Grey {
	font-weight:normal;
	color:#777777;
	padding-left:10px;
}
a.selected, a.selected:visited {
	color:#FFFFFF;
}
a#noline, a#noline:visited, a#noline:hover {
	border-bottom:none;
}

.spacerNAV {
	padding-right:20px;
}

.UD {
	border-bottom:solid 1px white;
	padding-right:20px;
}

/*HTML SUB NAVIGATION*/
.sub-navBG {
	background-image: url(images/sub-navBG.jpg);
	background-repeat:no-repeat;
}
.sub-navBG, .sub-navBG a  {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:5px;
	padding-right:5px;
	color:#000000;
	text-decoration:none;	
}
.sub-navBG a:hover {
	color:#FFFFFF;
	text-decoration:none;	
}

/*NETWORK SIDE NAVIGATION*/
.networkNAV {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
a.networkNAV, a.networkNAV:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	color: #999999;
	text-decoration: none;
	font-weight: bold;
}
a.networkNAV:hover {
	color:#00A4E4;
}
a.networkNAVStaticSmall, a.networkNAVStaticSmall:visited, a.networkNAVStaticSmall:hover  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	text-decoration: none;
	color: #00A4E4;
}

a.networkNAVStatic, a.networkNAVStatic:visited, a.networkNAVStatic:hover  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	padding-bottom:4px;
	color: #00A4E4;
	text-decoration: none;
	border-bottom:solid 2px #00A4E4;
	font-weight: bold;
}

a.networkOPT, a.networkOPT:visited  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	text-decoration: none;
	color: #999999;
	/*added*/ border:none; font-size:12px; line-height:15px;
}

a.networkOPT:hover {
	color: #00A4E4;
}

/*NEWS SIDE NAVIGATION*/
.newsNAV {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 22px;
	color: #00A4E4;
	text-decoration: none;
	font-weight: bold;
}
a.newsNAV, a.newsNAV:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 22px;
	color: #999999;
	text-decoration: none;
	font-weight: bold;
}
a.newsNAV:hover {
	color:#00A4E4;
}

a.newsNAVStaticSmall, a.newsNAVStaticSmall:visited, a.newsNAVStaticSmall:hover  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	text-decoration: none;
	color: #00A4E4;
}

a.newsNAVStatic, a.newsNAVStatic:visited, a.newsNAVStatic:hover  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 22px;
	color: #00A4E4;
	text-decoration: none;
	border-bottom:solid 2px #00A4E4;
	font-weight: bold;
}

a.newsNAVNLStatic, a.newsNAVNLStatic:visited, a.newsNAVNLStatic:hover  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 22px;
	color: #00A4E4;
	text-decoration: none;
	font-weight: bold;
}

a.newsOPT, a.newsOPT:visited  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #888888;
}

a.newsOPT:hover {
	color: #00A4E4;
}

/*PADDING*/
.PadNav {
	padding-left: 3px;
	padding-right: 3px;
}
.padTopLeftNav{
	padding-top: 10px;
}
.PadText {
	padding: 5px;
}
.PadPic {
	padding: 5px;
	padding-left:0px;
}
.PadHomeLeft {
	padding-bottom: 25px;
	padding-top: 25px;
	padding-left: 25px;
	padding-right: 10px;
}
.PadHomeRight {
	padding-bottom: 25px;
	padding-top: 14px;
	padding-left: 10px;
	padding-right: 25px;
}
.PadTable {
	padding-left: 14px;
	padding-right: 14px;
}
.PadTableLeft {
	padding-left: 14px;
}

.Pad {
	padding: 10px;
}
.padtop{
	padding-top:10px;
}
.padtopmore{
	padding-top:40px;
}
.padbottom{
	padding-bottom:10px;
}
.padleft{
	padding-left:10px;
}
.padright{
	padding-left:20px;
}
.padleftmore{
	padding-left:25px;
}
.padrightmore{
	padding-right:100px;
}

/*COPY*/
.quote{
	padding-top:26px;
}
.copy
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
/*.breadcrumb
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal
}
a.breadcrumb:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: normal
}*/
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
A.footer:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
A.footer:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}
.nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
A.nav:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
A.nav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	font-weight: normal;
}
.copyWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
/*a.orange, a.orange:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #999999;
	text-decoration: none;
	font-weight: normal;
	padding-right: 30px;
	background-image: url(images/arrow.gif);
	background-repeat: no-repeat;
	background-position: 135px center;
} 
a.orange:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #F47B20;
	text-decoration: none;
	font-weight: normal;
	padding-right: 30px;
	background-image: url(images/arrow.gif);
	background-repeat: no-repeat;
	background-position: 135px center;
}
.copyBigOrange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 29px;
	color: #F47B20;
	text-decoration: none;
	font-weight: normal;
	padding:10px;
}
.copyBigGreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 29px;
	color: #7BC143;
	font-weight: normal;
	padding:10px;
	text-decoration: none;
}
.copyBigBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 29px;
	color: #00A4E4;
	text-decoration: none;
	font-weight: normal;
	padding:10px;
	padding-right: 10px;
}*/
.bigWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 24px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
.copyFooter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #191919;
	text-decoration: none;
	font-weight: normal;
	padding-left: 10px;
}
.copyFooter a, copyFooter a:visited {
	color: #191919;
	text-decoration: none;
	font-weight: normal;
}
.copyFooter a:hover {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
.copyGrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	text-decoration: none;	
	font-weight: normal;
}
.smallGrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #777777;
	text-decoration: none;	
	font-weight: normal;
	padding-bottom: 10px;	
}

.smallGrey p{ margin-top:0; padding-top:0;}
.smallGrey img { margin:4px 5px 0 0;}

.smallGreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #7BC143;
	text-decoration: none;	
	font-weight: normal;
	padding-bottom: 10px;
}
.smallGreyNAV {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #999999;
	text-decoration: none;	
	font-weight: normal;
}
.smallBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #00A4E4;
	text-decoration: none;	
	font-weight: bold;
	padding-bottom: 10px;
}
.smallBlue2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #00A4E4;
	text-decoration: none;	
	font-weight: normal;
	padding-bottom: 10px;
}
.menuGrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #999999;
	text-decoration: none;	
	font-weight: normal;
}
.smallGreybold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #4D5656;
	text-decoration: none;
	font-weight: bold;
	padding-bottom: 10px;
}
.mediumGreybold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	color: #4D5656;
	text-decoration: none;
	font-weight: bold;
	padding-bottom: 10px;
}

.smallWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #FFFFFF;
	text-decoration: none;	
	font-weight: normal;
	padding-bottom: 10px;
}
.smallBlackBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	padding-bottom: 10px;
}

.smallBlackBold2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.smallBlack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #000000;
	text-decoration: none;	
	font-weight: normal;
	padding-bottom: 10px;
}
.smallGreyLightBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #999999;
	text-decoration: none;
	font-weight: bold;
	padding-bottom: 10px;
}
.mediumGrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 22px;
	color: #999999;
	text-decoration: none;	
	font-weight: normal;
}
.mediumGrey2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #4D5857;
	text-decoration: none;	
	font-weight: normal;
}
.mediumOrange2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #F47B20;
	text-decoration: none;	
	font-weight: normal;
}

.mediumOrange3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 16px;
	color: #F47B20;
	text-decoration: none;	
	font-weight: bold;
}

.smallOrange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #F47B20;
	text-decoration: none;
	font-weight: normal;
	padding-bottom: 10px;
}

.smallOrangebold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #F47B20;
	text-decoration: none;
	font-weight:  bold;
	padding-bottom: 10px;
}

.mediumWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 22px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
.bigDarkGrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 28px;
	color: #4D5656;
	text-decoration: none;
	font-weight: normal;
	padding-bottom:10px;
}
.bigBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 28px;
	color: #00A4E4;
	text-decoration: none;
	font-weight: normal;
	padding-top:10px;
}
.bigGreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 28px;
	color: #7BC143;
	text-decoration: none;
	font-weight: normal;
	padding-top:10px;
}
.bigOrange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 28px;
	color: #F47B20;
	text-decoration: none;
	font-weight: normal;
	padding-top:10px;
}
.mediumBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #00A4E4;
	text-decoration: none;
	font-weight: bold;
}
a.mediumBlue, a.mediumBlue:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #00A4E4;
	text-decoration: none;
	font-weight: bold;
}
a.mediumBlue:hover {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}

.mediumOrange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #F47B20;
	text-decoration: none;
	font-weight: bold;
}
.mediumGreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #7BC143;
	text-decoration: none;
	font-weight: bold;
}
.mediumDarkGrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #4D5656;
	text-decoration: none;
	font-weight: normal;
}

.mediumDarkGrey2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 22px;
	color: #4D5656;
	text-decoration: none;
	font-weight: bold;
}

a.mediumDarkGrey, a.mediumDarkGrey:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 18px;
	color: #4D5656;
	text-decoration: none;
	font-weight: normal;
}
a.mediumDarkGrey:hover {
	color:#F47B20;
}
.smallDarkGrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	color: #4D5656;
	text-decoration: none;
	font-weight: normal;
}
.style1:link {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;	
	font-weight: normal;
}
.style2:link {
	font-size: 22px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}

/*FADES*/
.FadeLeft {
	background-image: url(images/fade-left.jpg);
	background-repeat: repeat-y;
	background-position: right;
}
.FadeRight {
	background-image: url(images/fade-right.jpg);
	background-repeat: repeat-y;
	background-position: left;
}

/*BACKGROUNDS*/
.BGBlack {
	background-color: #242424;
}
.BGWhite {
	background-color: #FFFFFF;
}
.BGGrey {
	background-color: #ECEAEB;
}
.GreenFooter {
	background-color: #7BC143;
}
.BlueFooter {
	background-color: #00A4E4;
}
.OrangeFooter {
	background-color: #F47B20;
}


/*ID*/
a#readMore, a#readMore:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
a#readMore:hover {
	color: #00A4E4;
	text-decoration: underline;
}
a#readMoreGreen, a#readMoreGreen:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
a#readMoreGreen:hover {
	color: #7BC143;
	text-decoration: underline;
}
#Green a, #Green a:visited {
	color: #7BC143;
	text-decoration: underline;
	font-weight: normal;
}
#Green a:hover {
	color: #666666;
	text-decoration: underline;
	font-weight: normal;
}
#GreenOV a, #GreenOV a:visited {
	color: #666666;
	text-decoration: underline;
	font-weight: normal;
}
#GreenOV a:hover {
	color: #7BC143;
	text-decoration: underline;
	font-weight: normal;
}
#Orange a, #Orange a:visited {
	color: #F47B20;
	text-decoration: underline;
	font-weight: normal;
}
#Orange a:hover {
	color: #666666;
	text-decoration: underline;
	font-weight: normal;
}

#Orange2 a, #Orange2 a:visited {
	color: #F47B20;
	text-decoration: underline;
	font-weight: normal;
}
#Orange2 a:hover {
	color: #F47B20;
	text-decoration: underline;
	font-weight: normal;
}

#OrangeOV a, #OrangeOV a:visited {
	color: #666666;
	text-decoration: underline;
	font-weight: normal;
}
#OrangeOV a:hover {
	color: #F47B20;
	text-decoration: underline;
	font-weight: normal;
}
#Blue a, #Blue a:visited {
	color: #00A4E4;
	text-decoration: underline;
	font-weight: normal;
}
#Blue a:hover {
	color: #666666;
	text-decoration: underline;
	font-weight: normal;
}
#BlueOV a, #BlueOV a:visited {
	color: #666666;
	text-decoration: underline;
	font-weight: normal;
}
#BlueOV a:hover {
	color: #00A4E4;
	text-decoration: underline;
	font-weight: normal;
}

#VadarOOH p{ margin:10px 0 0 0;}

/*TABS*/
.tab1inactive, .tab1active { float:left; width:102px; height:28px; background-position:top left; background-repeat:no-repeat;  font-size:12px; font-weight:bold; text-align:center; padding-top:10px; }
.tab1inactive{ cursor:pointer; background-image:url(images/tab1-inactive.jpg); color:#333333;}
.tab1active{ cursor:text; background-image:url(images/tab1-active.jpg); color:#00A4E4; cursor:text!important;}

.tab2inactive, .tab2active, .tab3inactive, .tab3active{ float:left; width:111px; height:28px; background-position:top left; background-repeat:no-repeat; color:#333333; font-size:12px; font-weight:bold; text-align:center; padding-top:10px;}
.tab2active{ cursor:text; background-image:url(images/tab2-active.jpg);}
.tab2inactive{ cursor:pointer; background-image:url(images/tab2-inactive.jpg); color:#333333;}
.tab3active{ cursor:text; background-image:url(images/tab3-active.jpg);}
.tab3inactive{ cursor:pointer; background-image:url(images/tab3-inactive.jpg); color:#333333;}

.tab1active a, .tab2active a, .tab3active a, .tab1active a:visited, .tab2active a:visited, .tab3active a:visited{ cursor:text!important; text-decoration:none!important; font-weight:bold!important;}
.tab1active a:hover, .tab2active a:hover, .tab3active a:hover{ cursor:text!important; color:#00A4E4!important; text-decoration:none!important; }

.tab1inactive a, .tab2inactive a, .tab3inactive a, .tab1inactive a:visited, .tab2inactive a:visited, .tab3inactive a:visited{ color:#333333!important; text-decoration:none!important; font-weight:bold!important;}
.tab1inactive a:hover, .tab2inactive a:hover, .tab3inactive a:hover{ color:#00A4E4!important; text-decoration:none!important; }

.tabsend{ float:left; width:9px; height:28px; background-image:url(images/tab-end.jpg); background-position:top left; background-repeat:no-repeat;}

.GlobalContactColLeft{ float: left; width:270px; }
.GlobalContactColRight{float: left; width:300px;}
.GlobalContactColDiv{ float: left; width:25px;}
/*CASE STUDIES INNER NAV*/
#CaseSelect {
	color: #666666;
	text-decoration:none;
	font-weight: normal;
	font-size:12px;
}
#CaseSelect a, #CaseSelect .Case a:visited {
	color: #00A4E4;
	text-decoration:none;
	font-weight:normal;
	font-size:12px;
}
#CaseSelect a:hover {
	color: #666666;
	text-decoration:none;
	font-weight:normal;
}
#CaseSelect .CaseStatic {
	color: #666666;
	font-weight:bold;
	font-size:12px;
}
#CaseSelect a.CaseStatic, a.CaseStatic:visited  {
	color: #666666;
	font-weight:bold;
	font-size:12px;
}
#CaseSelect a.CaseStatic:hover  {
	color: #666666;
	font-weight:bold;
	font-size:12px;
}

/* Daily Post Styles */
.headerTextLeft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 28px;
	color: #00A4E4;
	text-decoration: none;
	font-weight: normal;
	padding-top:10px;
	float:left;
	font-weight:bold;
}

.headerTextLeft img {margin:0px;}

.headerTextRight 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 28px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	float:right;
	vertical-align:middle;
}
.headerBorder {border-bottom-color:#DBDBDB; border-bottom-width:1px; border-bottom-style:solid; }
.dayEmptyHeader { background-color:#DBDBDB; color:#9C9C9C; height:32px; vertical-align:middle; text-align:right; font-weight:bold;}
.dayEmptyBody {  background-color:White; height:100px; vertical-align:top; }
.dayFullHeader { color:#333333; background-color:#CCCCCC;height:32px; vertical-align:middle; text-align:right; font-weight:bold; border-bottom-color:#00A4E4; border-bottom-width:1px; border-bottom-style:solid;}
.dayFullBody { background-color:White; vertical-align:top; height:auto;  font-family:"Lucida Sans",Arial,Verdana,MS Sans Serif; font-size:11px;}
.tacticalHeader { background-color:#00A4E4; color:White;  font-family:Arial; font-weight:bold; font-size:12px;}
.tacticalBody { background-color:White; color:#333333; font-family:Arial; font-weight:bold; font-size:12px;}
.tacticalCells { font-size:11px;margin:0px; padding:0px; border-bottom-color:#DBDBDB; border-bottom-style:solid; border-bottom-width:1px; border-right-color:#00A4E4; border-right-width:1px; border-right-style:solid;}
.tacticalRightCells { font-size:11px;margin:0px; padding:0px; border-bottom-color:#DBDBDB; border-bottom-style:solid; border-bottom-width:1px; }
.tacticalLeftCells { font-family: Arial, Helvetica, sans-serif; font-weight: bold; width:37px; color:#333333; background-color:#CCCCCC; border-bottom-color:#DBDBDB; border-bottom-style:solid; border-bottom-width:1px; border-right-color:#999999; border-right-style:solid; border-right-width:1px;}
.LinksBox { background-color:#ECEAEB; width:260px; overflow-x:hidden; border-style:solid; border-color:#00A4E4; border-width:1px;}
.LinksBoxHeader { color:#00A4E4; font-weight:bold; padding-left:10px; font-family:Arial,Helvetica,sans-serif;}
#LinksBoxBody { border-bottom-color:#DBDBDB; border-bottom-style:solid; border-bottom-width:1px; padding-left:10px; font-family:Arial,Helvetica,sans-serif;}
#LinksBoxBody a:hover { color:#00A4E4; text-decoration:underline; font-size:12px; }
#linksBoxBody a { color:#333333; text-decoration:none; font-size:12px;}
#dayFullBodyItem { background-color:White; height:50px; border-bottom-color:#DBDBDB; border-bottom-width:1px; border-bottom-style:solid; vertical-align:top; width:170px;}
#dayFullBodyItem a { color:#00A4E4; text-decoration:none; width:170px; height:200px; vertical-align:top; }
#InfoBox {  width:279px; visibility:hidden; z-index:10px; position:absolute;  }
#infoBoxTitle 
{
	font-family:Arial, Helvetica, sans-serif;; 
	font-size:16px;
	line-height: 20px;
	color: #00A4E4;
	text-decoration: none;
	font-weight: normal;
	padding:10px;
	border-bottom-color:#DBDBDB; 
	border-bottom-width:1px; 
	border-bottom-style:solid;
	width:279px;
	font-weight:bold;
}
#infoBoxContent {padding:10px; color:White;  font-weight:bold; float:left; clear:both; width:279px; font-family:"Lucida Sans",Arial,Verdana,MS Sans Serif; font-size:11px;}
#Content { font-family:Arial; font-size:12; color:#333333;}
#Content a {color:#00A4E4;}
#DigitalRow { /*border-bottom-color:Black; border-bottom-style:solid; border-bottom-width:thick;*/background-image: url(images/daily_border.gif); background-repeat:repeat-x; background-position:bottom; margin-bottom:5000px;}
#DigitalRow td { margin:500px; padding-top:10px;}


/*SWEDISH HOMEPAGE*/
a.orange, a.orange:visited {color:#F47B20;	text-decoration:underline;} 
a.orange:hover {text-decoration: none;}

/*SWEDISH home slideshow*/
#HomeImageContainer {position:relative;}
#HomeImageContainer img {display:none;position:absolute;top:0; left:0;}


/*Kinitic Post additions */
.DailyPostIntro {float:left; margin:0 0 0 44px; padding:92px 0 0 0; font-size:14px; font-family:Arial; color:#000000; font-weight:bold;}
.DailyPostIntroImg {vertical-align:top; float:left;}
.DailyPostIntro a, .DailyPostIntro a:visited {text-decoration:none; color:#0AA5E4;}
.DailyPostIntro a:hover {color:#0AA5E4; text-decoration:underline;}

.TacCamContainer { margin:10px 0 0 0; height:238px; }
.TacCamContainer a, .TacCamContainer a:visited, .TacCamContainer a:hover {text-decoration:none; color:#000000;}
.TacCamItem {float:left; width:178px; background-color:#CCCCCC; border:2px solid #ECEAEB; border-bottom:none; height:236px; margin-right:10px; background-image:url('images/DailyBlueArrow.jpg'); background-repeat:no-repeat; background-position:157px 217px; cursor:pointer;}
.TacCamItemLast {float:left; width:178px; background-color:#CCCCCC; border:2px solid #ECEAEB; border-bottom:none; height:236px; background-image:url('images/DailyBlueArrow.jpg'); background-repeat:no-repeat; background-position:157px 217px; cursor:pointer;}

.TacCamItemOver {float:left; width:178px; background-color:#0AA5E4; border:2px solid #0AA5E4; border-bottom:none; height:236px; margin-right:10px; cursor:pointer;}
.TacCamItemLastOver {float:left; width:178px; background-color:#0AA5E4; border:2px solid #0AA5E4; border-bottom:none; height:236px; cursor:pointer;}

.TacCamContainer .Text { margin:10px 0 0 10px; font-size:16px; font-family:Arial; color:#000000; font-weight:bold; letter-spacing:-1px;}
.TacCamContainer .TextDate { margin:0px 0 0 10px; font-size:12px; font-family:Arial; color:#000000; font-weight:bold;}

.clear { clear:both;}

.CurrentDateBody {background-color:#ECEAEB;}
