/* ----- BACKGROUND -----*/

body {
 margin:0px;
 padding:0px;
 background:url("../img/corporate/BodyTile.png") repeat-x #FFFFFF;
}

.BgShadowTop {background:url("../img/corporate/BgShadowTop.png") repeat-x}
.BgShadowLeft {background:url("../img/corporate/BgShadowLeft.png") no-repeat}
.BgShadowRight {background:url("../img/corporate/BgShadowRight.png") no-repeat}
.BgShadowTopLeft {background:url("../img/corporate/BgShadowTopLeft.png") no-repeat}
.BgShadowTopRight {background:url("../img/corporate/BgShadowTopRight.png") no-repeat}

.BgShadowLeftBlog {background:url("../img/corporate/BgShadowLeftBlog.png") no-repeat}
.BgShadowRightBlog {background:url("../img/corporate/BgShadowRightBlog.png") no-repeat}

td.BorderWhite {
 border:#FFFFFF solid 1px;
 background:#FFFFFF;
}

a {text-decoration:none;outline:none;color:#CC0000}
a:active {text-decoration:none;outline:none;color:#CC0000}
a:link {text-decoration:none;outline:none;color:#CC0000}
a:visited {text-decoration:none;outline:none;color:#CC0000}
a:hover {text-decoration:none;color:#CC0000}

/* ----- BANNER -----*/

td.Banner {
 background:#CC0000 url("../img/corporate/BannerTile.png") repeat-x;
 padding-right:15px;
}

.BannerLogo {
 background:url("../img/corporate/BannerLogo.png") no-repeat;
 width:190px;
 height:70px;
 margin-left:20px;
 float:left;
}

/* ----- NAVIGATION -----*/

a.Navigation,
a.NavigationON {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 line-height:14px;
 color:#FFFFFF;
 float:right;
 width:auto;
 padding:40px 5px 9px 5px;
}

.NavigationDivide {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 line-height:14px;
 color:#F36110;
 float:right;
 width:auto;
 padding:40px 10px 9px 10px;
}

a.Navigation:active {text-decoration:none;color:#FFFFFF;outline:none;border-bottom:#E33C0B 3px solid;}
a.Navigation:link {text-decoration:none;color:#FFFFFF;outline:none;border-bottom:#ce1004 3px solid;}
a.Navigation:visited {text-decoration:none;color:#FFFFFF;outline:none;border-bottom:#ce1004 3px solid;}
a.Navigation:hover {text-decoration:none;color:#FFFFFF;outline:none;border-bottom:#E33C0B 3px solid;}

a.NavigationON:active {text-decoration:none;color:#FFFFFF;outline:none;border-bottom:#F36110 3px solid}
a.NavigationON:link {text-decoration:none;color:#FFFFFF;outline:none;border-bottom:#F36110 3px solid}
a.NavigationON:visited {text-decoration:none;color:#FFFFFF;outline:none;border-bottom:#F36110 3px solid}
a.NavigationON:hover {text-decoration:none;color:#FFFFFF;outline:none;border-bottom:#F36110 3px solid}

td.SubNavigation {
 background:url("../img/corporate/NavigationTile.png") repeat-x;
 padding-right:15px;
}

a.SubNavigation,
a.SubNavigationON {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 line-height:14px;
 color:#FFFFFF;
 float:left;
 width:auto;
 padding:3px 5px 10px 5px;
 margin-left:20px;
}

a.SubNavigation:active {text-decoration:none;color:#FFFFFF;outline:none;border-bottom:#FBC8AC 3px solid;}
a.SubNavigation:link {text-decoration:none;color:#FFFFFF;outline:none;border-bottom:#FFFFFF 3px solid;}
a.SubNavigation:visited {text-decoration:none;color:#FFFFFF;outline:none;border-bottom:#FFFFFF 3px solid;}
a.SubNavigation:hover {text-decoration:none;color:#FFFFFF;outline:none;border-bottom:#FBC8AC 3px solid;}

a.SubNavigationON:active {text-decoration:none;color:#FFFFFF;outline:none;border-bottom:#F36110 3px solid}
a.SubNavigationON:link {text-decoration:none;color:#FFFFFF;outline:none;border-bottom:#F36110 3px solid}
a.SubNavigationON:visited {text-decoration:none;color:#FFFFFF;outline:none;border-bottom:#F36110 3px solid}
a.SubNavigationON:hover {text-decoration:none;color:#FFFFFF;outline:none;border-bottom:#F36110 3px solid}

/* ----- HOME -----*/

td.Splash {
 background:#FFFFFF url("../img/corporate/SplashTile.png") repeat-x;
 padding:0px 50px 0px 20px;
 height:230px;
}

.SplashStrap {
 width:415px;
 height:70px;
 background:#FFFFFF url("../img/corporate/SplashStrap.gif") no-repeat;
}

.SplashPlatforms {
 width:255px;
 height:160px;
 background:#FFFFFF url("../img/corporate/SplashPlatforms.jpg") no-repeat;
}

.SplashFemale {
 float:right;
 width:200px;
 height:230px;
 background:#FFFFFF url("../img/corporate/SplashFemale.jpg") no-repeat;
}

.HomeContent {
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:13px;
 line-height:16px;
 color:#333333;
}

.HomeTitle {
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:16px;
 line-height:18px;
 font-weight:bold;
 color:#333333;
 padding-bottom:10px;
}

ul.HomeBullet {
 list-style: url("../img/corporate/Bullet.png") disc;
 line-height:15px;
 padding-left:16px;
 margin:0px;
}

li.HomeBullet {
 margin:1px 0px 10px 0px;
}

.HomeMore {
 font-size:12px;
 font-weight:bold;
 padding-left:16px;
}

/* ----- CONTENT -----*/

td.Content {
 padding:15px 20px 30px 20px;
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:13px;
 line-height:16px;
 color:#333333;
}

td.ContentBlog {
 padding:15px 0px 30px 20px;
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:13px;
 line-height:16px;
 color:#333333;
}

td.ContentBlogSidebar {
 padding:15px 20px 30px 0px;
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:13px;
 line-height:16px;
 color:#333333;
}

.TitleMain {
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:16px;
 line-height:18px;
 font-weight:bold;
 color:#333333;
 padding-bottom:15px;
}

.TitlePre {
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:16px;
 line-height:18px;
 font-weight:bold;
 color:#888888;
 padding-bottom:15px;
}

.TitlePrePre {
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:16px;
 line-height:18px;
 font-weight:bold;
 color:#CCCCCC;
 padding-bottom:15px;
}

a.TitlePre:active {text-decoration:none;color:#CC0000;outline:none;}
a.TitlePre:link {text-decoration:none;color:#999999;outline:none;}
a.TitlePre:visited {text-decoration:none;color:#999999;outline:none;}
a.TitlePre:hover {text-decoration:none;color:#CC0000;outline:none;}

.NewsDate {
 font-size:11px;
 color:#666666;
}

.Top {
 font-size:11px;
 font-weight:bold;
}

td.DivideVertical300 {
 background:url("../img/corporate/DivideVertical300.png") no-repeat;
}

td.DivideVertical200 {
 background:url("../img/corporate/DivideVertical200.png") no-repeat;
}

ul.Content {
 margin-top:-10px;
}

/* ----- SIDE CONTENT -----*/

td.SideContent {
 padding:0px 0px 30px 0px;
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:12px;
 line-height:15px;
 color:#333333;
}

.SideTitle{
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:15px;
 line-height:17px;
 font-weight:bold;
 color:#333333;
 padding-bottom:5px;
}

ul.SideBullet {
 list-style: url("../img/corporate/Bullet.png") disc;
 line-height:14px;
 padding-left:16px;
 margin:0px;
}

li.SideBullet {
 margin:5px 0px 7px 0px;
}

.SideMore {
 font-size:11px;
 font-weight:bold;
 padding-left:16px;
}

/* ----- FOOTER -----*/

td.Footer {
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:11px;
 font-weight:bold;
 color:#666666;
}

a.Footer:active {text-decoration:none;color:#CC0000;outline:none;}
a.Footer:link {text-decoration:none;color:#666666;outline:none;}
a.Footer:visited {text-decoration:none;color:#666666;outline:none;}
a.Footer:hover {text-decoration:none;color:#CC0000;outline:none;}

.FooterLeft {
 float:left;
 width:auto;
 margin-left:19px;
}

.FooterRight {
 float:right;
 width:auto;
 margin-right:19px;
}
