.ITTVISpagemaster
{
    MIN-WIDTH: 900px;
    MAX-WIDTH: 900px;
    HEIGHT: 100%;
    BACKGROUND-COLOR: #ffffff;
}
.ITTVISskinmaster
{
    HEIGHT: 800px;
    BACKGROUND-COLOR: #ffffff;
}
.ITTVIScontentpane
{
	HEIGHT: 600px;
	BACKGROUND-COLOR: #ffffff;
}
.skinheader_c
{
    HEIGHT: 30px;
    BACKGROUND-COLOR: #666767;
}
.skinheader_l
{
    BACKGROUND-POSITION: right center;
    WIDTH: 63px;
    BACKGROUND-REPEAT: no-repeat
}
.skinheader_r
{
    BACKGROUND-POSITION: left center;
    WIDTH: 63px;
    BACKGROUND-REPEAT: no-repeat
}
.skinlogobanner_l
{
}
.skinlogobanner_r
{
    BACKGROUND-POSITION: right bottom;
    BACKGROUND-IMAGE: url(ITTVIS_TopNav_VISText.gif);
    WIDTH: 437px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 70px
}
.bottomlogo
{
    BACKGROUND-COLOR: gray
}
.skinbottom
{
    BACKGROUND-COLOR: transparent
}
.fontsmall
{
    FONT-SIZE: xx-small;
    COLOR: #333333
}
.fontsmall2
{
    FONT-SIZE: 6pt;
    COLOR: #333333
}
.controlpanel
{
    WIDTH: 100%;
    BACKGROUND-COLOR: #ffffcc
}
.headerfont
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: smaller;
    COLOR: white;
    font-family: calibri, Microsoft Sans Serif,  Arial;
}
A.headerfont:link
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: smaller;
    COLOR: white;
    font-family: calibri, Microsoft Sans Serif,  Arial;
}
A.headerfont:visited
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: smaller;
    COLOR: white;
    font-family: calibri, Microsoft Sans Serif,  Arial;
}
.centerpage
{
    MARGIN-TOP: 3px;
    MARGIN-BOTTOM: 3px
}
.menuleft
{
    BORDER-RIGHT: gray 1px solid;
    BACKGROUND-POSITION: left top;
    BORDER-TOP: gray 1px solid;
    BACKGROUND-IMAGE: url(VerticalGradient.gif);
    WIDTH: 175px;
    COLOR: black;
    BORDER-BOTTOM: gray 1px solid;
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-COLOR: #fef1ef
}
.mainpane
{
    BORDER-TOP: transparent 1px;
    BORDER-BOTTOM: transparent 1px
}
.toppane
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 6px;
    WIDTH: 100%;
    PADDING-TOP: 6px;
    BACKGROUND-COLOR: transparent
}
.leftpane
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 6px;
    WIDTH: 175px;
    PADDING-TOP: 6px;
    BACKGROUND-COLOR: transparent
}
.contentpane
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 6px;
    WIDTH: 100%;
    PADDING-TOP: 6px;
    BACKGROUND-COLOR: transparent
}
.rightpane
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 6px;
    WIDTH: 175px;
    PADDING-TOP: 6px;
    BACKGROUND-COLOR: transparent
}
.bottompane
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 6px;
    WIDTH: 100%;
    PADDING-TOP: 6px;
    BACKGROUND-COLOR: transparent
}
.MainMenu_MenuContainer
{
    PADDING-LEFT: 0px;
    WIDTH: 150px;
    HEIGHT: 15px;
    BACKGROUND-COLOR: transparent
}
.MainMenu_MenuBar
{
    WIDTH: 130px;
    CURSOR: pointer;
    HEIGHT: 30px;
    BACKGROUND-COLOR: transparent
}
.MainMenu_MenuItem
{
    BORDER-RIGHT: #D2D3D5 0px solid;
    BORDER-TOP: #D2D3D5 0px solid;
    BORDER-LEFT: #D2D3D5 0px solid;
    BORDER-BOTTOM: #D2D3D50px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    WIDTH: 150px;
    CURSOR: pointer;
    COLOR: white;
    font-family: calibri, Microsoft Sans Serif,  Arial;
    WHITE-SPACE: nowrap;
    HEIGHT: 30px;
}
.MainMenu_MenuIcon
{
    DISPLAY: none
}
.MainMenu_MenuArrow
{
    BORDER-RIGHT: #D2D3D5 1px solid;
    BORDER-TOP: #D2D3D51px solid;
    BORDER-LEFT: #D2D3D5 1px solid;
    BORDER-BOTTOM: #D2D3D5 1px solid;
    BACKGROUND-COLOR: transparent
}
.MainMenu_SubMenu
{
    BORDER-RIGHT: #D2D3D5 0px solid;
    BORDER-TOP: #D2D3D5 0px solid;
    BORDER-LEFT: #D2D3D5 0px solid;
    BORDER-BOTTOM: #D2D3D5 0px solid;
    CURSOR: pointer;
    WHITE-SPACE: nowrap;
    HEIGHT: 30px;
    BACKGROUND-COLOR: #D2D3D5;
    WIDTH: 170px;
}
.MainMenu_SubMenu .MainMenu_MenuItem
{
    BORDER-RIGHT: #D2D3D5 0px solid;
    BORDER-TOP: #D2D3D5 0px solid;
    BORDER-LEFT: #D2D3D5 0px solid;
    BORDER-BOTTOM: #D2D3D5 0px solid;
    COLOR: #404040;
    WHITE-SPACE: nowrap;
    BACKGROUND-COLOR: #D2D3D5;
    WIDTH: 170px;
}
.MainMenu_SubMenuBottom
{
    BORDER-RIGHT: #b1b1b1 0px solid;
    BORDER-TOP: #b1b1b1 0px solid;
    BORDER-LEFT: #b1b1b1 0px solid;
    BORDER-BOTTOM: #b1b1b1 0px solid;
    CURSOR: pointer;
    BACKGROUND-COLOR: #fde3bb
}
.MainMenu_SubMenuItem
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-STYLE: normal;
    font-family: calibri, Microsoft Sans Serif,  Arial;
    HEIGHT: 30px
}
.MainMenu_MenuBreak
{
    BACKGROUND-IMAGE: url(1x1.gif);
    WIDTH: 2px;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: transparent;
    
}
.MainMenu_MenuItemSel
{
    BORDER-RIGHT: #fde3bb 0px solid;
    BORDER-TOP: #fde3bb 0px solid;
    BORDER-BOTTOM: #fde3bb 0px solid;
    BORDER-LEFT: #fde3bb 0px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    CURSOR: pointer;
    COLOR: white;
    HEIGHT: 30px;
    BACKGROUND-COLOR: transparent;
    font-family: calibri, Microsoft Sans Serif,  Arial;
}
.MainMenu_SubMenuItemSelected
{
    BACKGROUND-COLOR: #F15D22;
}
.MainMenu_RootMenuItemSel
{
    BORDER-RIGHT: #fde3bb 0px solid;
    BORDER-TOP: #fde3bb 0px solid;
    BORDER-LEFT: #fde3bb 0px solid;
    BORDER-BOTTOM: #fde3bb 0px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    font-family: calibri, Microsoft Sans Serif,  Arial;
    CURSOR: pointer;
    COLOR: white;
    HEIGHT: 30px;
    BACKGROUND-COLOR: #404040
}
.MainMenu_RootMenuItemSelBottom
{
    FONT-WEIGHT: normal;
    font-family: calibri, Microsoft Sans Serif,  Arial;
    FONT-SIZE: 11px;
    CURSOR: pointer;
    color:  #e35205;
    HEIGHT: 24px;
    BACKGROUND-COLOR: transparent;
    
}
.MainMenu_RootMenuItemSelBottom:hover
{
    FONT-WEIGHT: normal;
    font-family: calibri, Microsoft Sans Serif,  Arial;
    FONT-SIZE: 11px;
    CURSOR: pointer;
    color:  #e35205;
    HEIGHT: 24px;
    BACKGROUND-COLOR: transparent;
    text-decoration: none
}

.bottomMenu
{
	text-decoration: none;
	background-color:transparent;
	vertical-align:baseline;
	FONT-WEIGHT: normal;
    font-family: calibri, Microsoft Sans Serif,  Arial;
    FONT-SIZE: 11px;
}
.bottomMenu:hover
{
	text-decoration: none;
	
}
.MainMenu_SubMenuItemSelectedBottom
{
    BACKGROUND-COLOR: #578BAC;
    text-decoration: underline;
}
.MainMenu_MenuItemBottom
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    WIDTH: 140px;
    CURSOR: pointer;
    BACKGROUND-COLOR: transparent;
    font-family: calibri, Microsoft Sans Serif,  Arial;
    vertical-align:middle;
}
.MainMenu_RootMenuItemSeparator
{
    BORDER-LEFT: #fde3bb 0px solid;
    WIDTH: 0px
}
.MainMenu_SeparatorBottom
{
	COLOR: #F15D22;
	FONT-SIZE: 1.2em;
	background-color:transparent;
	text-align: center;


}
.StandardButton
{
    width: 65px;
    height: 25px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    BACKGROUND: #CCCCCC;
    COLOR: #57585A;
    font-family: calibri, Microsoft Sans Serif,  Arial;
}
.TreeViewMenu
{
    WIDTH: 175px;
    BACKGROUND-COLOR: transparent
}
.TreeViewMenu_Header
{
}
.TreeViewMenu_RootItems
{
    FONT-WEIGHT: bolder
}
.TreeViewMenu_RootFolder
{
    FONT-WEIGHT: bolder
}
.TreeViewMenu_Items
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Tahoma, Arial, Helvetica
}
.TreeViewMenu_Items_Hover
{
    FONT-WEIGHT: bolder;
    TEXT-DECORATION: underline
}
.TreeViewMenu_RootItems_Selected
{
    FONT-WEIGHT: bolder;
    COLOR: blue
}
.TreeViewMenu_SubItems_Selected
{
    FONT-WEIGHT: bolder;
    COLOR: blue
}
.Head
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    MARGIN-TOP: 0px;

    MARGIN-BOTTOM: 0px;
    BORDER-LEFT: medium none;
    font-size: 14px;
    text-transform: uppercase;
	font-family: calibri, Microsoft Sans Serif,  Arial;
	font-weight: normal;
	color:  #53565a;
}
#BODY
{
    BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-COLOR: #545454;
	BACKGROUND-COLOR: #4A4A4A\9;
	background-image: url(background.png);
	color:#FFFFFF;
}
.newsheadib
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 15pt;
    COLOR: #303030;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, 'Microsoft Sans Serif', 'MS Sans Serif'
}
.headerSearch
{
    BACKGROUND-COLOR: #e3e2e2
}
.pics
{
    PADDING-RIGHT: 5px;
    MARGIN-TOP: 3px;
    MARGIN-BOTTOM: 2px;
    PADDING-BOTTOM: 2px;
    MARGIN-RIGHT: 5px;
    PADDING-TOP: 3px
}

.search_btn {
	background-color:#FFFFFF;
	font-size: 13px; 
	border:solid 1px #ccc; 
	height:20px;
	width:60px;
	text-align:center;
	FONT-WEIGHT: normal;
    FONT-FAMILY: Arial, Microsoft Sans Serif;
    color:#666666; 
}

.search_btn:hover {
	background-color: #f1f1f1;
	text-decoration:none
}
.search_btn:active {
	background-color: #d8d8d8;}
.bodytexterror
{
    FONT-SIZE: 11px;
    COLOR: #cc0000;
    FONT-FAMILY: Microsoft Sans Serif, MS Sans Serif, Arial
}

/* common styling */
.SEOMenuH {
float:left; width:100%; font-family: Tahoma, Arial, Helvetica; font-size:11px; height:30px;
background:#666767; 
}
.SEOMenuH ul {
padding:0;margin:0;list-style-type:none;
}
.SEOMenuH ul li {
float:left; position:relative;
}

.SEOMenuH ul li a, .SEOMenuH ul li a:visited {
float:left; display:block; text-decoration:none; color:white; padding:0px 16px; line-height:25px; height:30px;
}

.SEOMenuH ul li:hover {width:auto;}

.SEOMenuH ul li a:hover {background:#aaa url(sub2a.gif); color:#c00;}

.SEOMenuH ul li:hover a {background:#333333; color:white;}

.SEOMenuH ul li ul {
display: none;
}
.SEOMenuH table {
margin:0; border-collapse:collapse; font-size:11px; position:absolute; top:0; left:0;
}

/* specific to non IE browsers */
.SEOMenuH ul li:hover ul {
display:block; position:absolute;top:29px; background:#8f9cab; margin-top:1px; left:0; width:152px;
}
.SEOMenuH ul li:hover ul li ul {
display: none;
}
.SEOMenuH ul li:hover ul li a {
display:block; background:#8f9cab; color:black;height:auto;line-height:15px;padding:4px 16px; width:120px;
}
.SEOMenuH ul li:hover ul li a.drop {
background:#888;
}
.SEOMenuH ul li:hover ul li a:hover {
color:white; background: #578BAC;
}
.SEOMenuH ul li:hover ul li a:hover.drop {
background: red; color:red;
}
.SEOMenuH ul li:hover ul li:hover ul {
display:block; position:absolute; left:153px; top:-70px; color:#000; left:152px; height:138px; width:172px; overflow:auto; background:#888;
}
.SEOMenuH ul li:hover ul li:hover ul li a {background:#888;}
.SEOMenuH ul li:hover ul li:hover ul li a:hover {background:red; color:red;}



/* specific to IE5.5 and IE6 browsers */
.SEOMenuH ul li a:hover ul {
display:block;position:absolute;top:30px; t\op:29px; background:#aaa;left:0; marg\in-top:1px;
}
.SEOMenuH ul li a:hover ul li a {
display:block; color:#fff; height:1px; line-height:15px; padding:4px 16px; width:152px; w\idth:120px;
}
.SEOMenuH ul li a:hover ul li a.drop {
background:#888; padding-bottom:5px;
}
.SEOMenuH ul li a:hover ul li a ul {
visibility:hidden; position:absolute; height:0; width:0;
}
.SEOMenuH ul li a:hover ul li a:hover {
color:#ff0; background: #888;
}
.SEOMenuH ul li a:hover ul li a:hover.drop {
 background: #888; color:#ff0;
}
.SEOMenuH ul li a:hover ul li a:hover ul {
visibility:visible; position:absolute; top:-69px; t\op:-70px; color:#000; left:152px; height:138px; width:170px; overflow:auto; background:#888;
}
.SEOMenuH ul li a:hover ul li a:hover ul li a:hover 
{
	background:#666; color:#0ff;
}

    a.read_more {
    display: block;
    width: 30px;
    height: 30px;
    padding: 4px 0 0 0px;
    background: transparent url("/Portals/_default/Skins/ITTVIS/facebook_grey.png") no-repeat 0 0;
    text-align: center;
    color: #fff;
    text-decoration: none;
    }
    a.read_more:hover {
    background: transparent url("/Portals/_default/Skins/ITTVIS/facebook.png") no-repeat 0 0;
    }
	a.follow_us {
    display: block;
    width: 30px;
    height: 30px;
    padding: 4px 0 0 0px;
    background: transparent url("/Portals/_default/Skins/ITTVIS/twitter_grey.png") no-repeat 0 0;
    text-align: center;
    color: #fff;
    text-decoration: none;
    }
    a.follow_us:hover {
    background: transparent url("/Portals/_default/Skins/ITTVIS/twitter.png") no-repeat 0 0;
    }
	a.watch_us {
    display: block;
    width: 30px;
    height: 30px;
    padding: 4px 0 0 0px;
    background: transparent url("/Portals/_default/Skins/ITTVIS/youtube_Grey.png") no-repeat 0 0;
    text-align: center;
    color: #fff;
    text-decoration: none;
    }
    a.watch_us:hover {
    background: transparent url("/Portals/_default/Skins/ITTVIS/youtube.png") no-repeat 0 0;
    }
	






