/********** General ******************/
* {margin: 0; padding: 0;}
body, td, p, .Normal {color: #333; font-family: Arial, Sans-Serif; font-size: 11px; }
ol, ul {  list-style-position: inherit; padding-left: 14px; padding-bottom:10px; }
h1 { padding-bottom: 10px; color: #333; font-size: 18px; font-family: Arial, Sans-Serif; }
h2 { padding-bottom: 10px; color: #333; font-size: 14px; font-weight: bold; font-family: Arial, Sans-Serif; }
h3 { padding-bottom: 10px; color: #333; font-size: 12px; font-weight: bold; font-family: Arial, Sans-Serif; }
p { margin-bottom: 10px; clear: both;}
select { font-size: 10px; }
UL LI { list-style-type: disc ; }
UL LI LI { list-style-type: circle; }
UL LI LI LI { list-style-type: square; }
OL LI { list-style-type: decimal; } 
OL OL LI { list-style-type: lower-alpha; }
OL OL OL LI { list-style-type: lower-roman; }

/********** Start Home Page ******************/
.flashback { background-image: url(/site/portals/_default/Skins/UnivisionsCrimson/images/flash_top_back.gif); background-repeat: no-repeat; background-position: 0 top; }
.homeleftback { background-image: url(/site/portals/_default/Skins/UnivisionsCrimson/images/home_left_back.gif); background-position: 0 top; }
.homerightback { background-image: url(/site/portals/_default/Skins/UnivisionsCrimson/images/home_right_back.gif); background-position: 0 top; }
.MainBox1 { color: white; background-image: url(/site/portals/_default/Skins/UnivisionsCrimson/images/mainbox_back.gif); padding-top: 15px; padding-left: 20px; }
.MainBox1 .Normal { color: white; }
.MainBox1 h2 { color: white; padding-bottom: 10px; font-size: 14px; font-weight: bold; font-family: Arial, Sans-Serif; }
.HomePageDropDown { padding-top: 10px; padding-top: 10px; }
.mainnavlinks { color: #5c5c5c; background-image: url(/site/portals/_default/Skins/UnivisionsCrimson/images/mainnav_rule.gif); text-decoration: none; text-align: right; vertical-align: top; }
.tagline { text-align:right; color: #858585; font-size: 12px; font-weight: 700; padding-bottom: 12px; }
.mainnavelements a { color: #858585; font-weight: 700; text-decoration: none; text-transform: uppercase; word-spacing: 0; padding-top: 16px; }
.mainnavelements { color: #858585; font-weight: 700; text-decoration: none; text-transform: uppercase; word-spacing: 12px; padding-top: 16px; }
.homesolutions { color: white; font-size: 12px; text-decoration: none; word-spacing: 18px; }
.homesolutions a, .homesolutions a:visited, .homesolutions a:hover { color: white; font-size: 12px; text-decoration: none; word-spacing: 0; }
.footerrule { background-image: url(/site/portals/_default/Skins/UnivisionsCrimson/images/footer_rule.gif); }
.homerule { padding-right: 291px; border-bottom: 1px solid #2D86FF; }
.footer { padding-top: 15px; }
.footer div { color: #666; text-align: center; }
.footer a, .footer a:visited { color: #666; text-decoration: none; }
.footer .wakefly { color:#666; text-decoration: none; }
#homebox1 { line-height: 12px; background-image: url(/site/portals/_default/Skins/UnivisionsCrimson/images/vertical_grays.gif); padding: 10px 20px 15px 18px; }
#homebox1 h1 { font-size: 12px; font-weight: bolder; }
#homebox1 ol { padding-top: 5px; }
#homebox1 a { text-decoration: underline; }
#homebox1 a:hover { color: #a22630; }
#homebox2 { line-height: 12px; background-image: url(/site/portals/_default/Skins/UnivisionsCrimson/images/vertical_grays.gif); padding: 10px 20px 15px 18px; }
#homebox2 h1 { font-size: 12px; font-weight: bolder; }
#homebox2 ol { padding-top: 5px; }
#homebox2 a { text-decoration: underline; }
#homebox2 a:hover { color: #a22630; }
#homebox3 { background-image: url(/site/portals/_default/Skins/UnivisionsCrimson/images/vertical_grays.gif); padding-top: 10px; padding-bottom: 15px; padding-left: 18px; }
#homebox3 h1 { font-size: 12px; font-weight: bolder; }
#homebox3 a { text-decoration: underline; }
#homebox3 a:hover { color: #a22630; }
#homebox4 { background-image: url(/site/portals/_default/Skins/UnivisionsCrimson/images/vertical_grays.gif); padding: 10px 20px 15px 18px; list-style-image: url(/site/portals/_default/Skins/UnivisionsCrimson/images/gray_arrow.gif); }
#homebox4 h1 { font-size: 12px; font-weight: bolder; }
#homebox4 a { text-decoration: underline; }
#homebox4 a:hover { color: #a22630; }

/********** Start Sub Page ******************/
td .SubPageHeader { color:#e3bec1; font-size: 14px; font-weight: bold; text-transform: uppercase; padding-left: 20px; }
.subpagecontent { padding: 10px 20px 34px 34px; }
.subpagecontent a { font-size: 12px; text-decoration: underline; }
.subpagecontent a, .subpagecontent a:visited { font-size: 12px; text-decoration: underline; }
.subpagecontent .Normal, .subpagecontent p, .subpagecontent em, .subpagecontent td  { font-size: 12px; }
.subleftback { background-image: url(/site/portals/_default/Skins/UnivisionsCrimson/images/sub_left_back.gif); background-position: 0 top; }
.subrightback { background-image: url(/site/portals/_default/Skins/UnivisionsCrimson/images/sub_right_back.gif); background-position: 0 top; }
.subtopback { background-image: url(/site/portals/_default/Skins/UnivisionsCrimson/images/sub_top_back.gif); background-repeat: no-repeat; background-position: 0 top; padding-left: 5px; }
.SubBox1 { color: white; font-size: 11px; background-image: url(/site/portals/_default/Skins/UnivisionsCrimson/images/subbox_back.gif); padding-top: 15px; padding-left: 20px; }
.subrule { border: 0; height: 1px; background-color: #c0c0c0; margin-top: 15px;  margin-bottom: 15px; }
.lightblueback { background-color: #e6e9f1; background-image: url(/site/portals/_default/Skins/UnivisionsCrimson/images/sub_horizonal_rule.gif); background-repeat: no-repeat; }
.yorktelLeftPane { font-size: 11px; background-color: #efefef; background-image: url(/site/portals/_default/Skins/UnivisionsCrimson/images/subnav_vertical_grays.gif); padding-top: 10px; vertical-align:top; padding-left:1px; }
.yorktelRightPane { font-size: 11px; background-color: #efefef; background-image: url(/site/portals/_default/Skins/UnivisionsCrimson/images/rightcolumn_vertical_grays.gif); padding-top: 15px; padding-left: 15px; vertical-align:top; }
.yorktelRightPane a, .yorktelRightPane a:visited { text-decoration: underline; }
.tableindent { padding-top: 5px; padding-bottom: 5px; padding-left: 20px; border-top: 3px solid white; }
.tablehead { color: white; font-size: 12px; padding-left: 20px; }
.inventua_sidemenu hr { margin-top:10px; margin-bottom:10px; width:95%; }
.inventua_sidemenu .MenuHdr a { font-size: 13px; font-weight: bolder; }

/********** Start Yorktel Sub Page ******************/
td .yorktelSubPageHeader { color:#ffffff; font-size: 14px; font-weight: bold; text-transform: uppercase; padding-left: 20px; }
.yorktelsubleftback { background-image: url(/site/portals/_default/Skins/UnivisionsCrimson/images/yorktelsub_left_back.gif); background-position: 0 top; }
.yorktelsubrightback { background-image: url(/site/portals/_default/Skins/UnivisionsCrimson/images/yorktelsub_right_back.gif); background-position: 0 top; }
.yorktelsubtopback { background-image: url(/site/portals/_default/Skins/UnivisionsCrimson/images/yorktelsub_top_back.gif); background-repeat: no-repeat; background-position: 0 top; padding-left: 5px; }
.yorktelSubBox1 { color: white; font-size: 11px; background-image: url(/site/portals/_default/Skins/UnivisionsCrimson/images/yorktelsubbox_back.gif); padding-top: 15px; padding-left: 20px; }
.yorktellightblueback { background-color: #efefef; background-image: url(/site/portals/_default/Skins/UnivisionsCrimson/images/sub_horizonal_rule.gif); background-repeat: no-repeat; }


