@import url("reset.css");
@import url("round.css");
@import url("tabs.css");
@import url("smoothness/jquery-ui-1.7.1.custom.css");


	
/*
/		TYPOGRAPHY
/		all global typography styles
--------------------------------------------------------------------------------------------------------*/
body 				{ font-family: arial, verdana, sans-serif; font-size: 12px; line-height: 16px;}
a 					{ color: #666; text-decoration: none; }
a:hover 			{ color:#000; text-decoration:underline; }
p 					{ margin-bottom: 13px; }
p.indent 			{ text-indent: 30px; }
h2 				{ font-size: 13px; font-weight: bold; color: #EEB111; margin-bottom: 10px; }
h3 				{ font-size: 12px; font-weight: bold; color: #EEB111; margin-bottom: 10px; }
h4 				{ font-size: 11px; font-weight: bold; color: #EEB111; margin-bottom: 10px; }
h5 				{ font-size: 10px; font-weight: bold; color: #EEB111; margin-bottom: 10px; }
strong 			{ font-weight: bold; }
small 				{ font-size: 10px; }
a span
h1 span,
h2 span,
h3 span,
h4 span 			{ display: none; }

.bold 				{ font-weight: bold; }
.content a 		{ text-decoration: underline; }

.aqua 			{ color: #55CAE7; }
.red 				{ color: #EE3124; }
.orange 			{ color: #F47D30; }

a.RedArrow 		{ background: url('../images/red_arrow.jpeg') no-repeat left; padding-right: 10px; color: Gray; text-decoration: none;}
a.YellowArrow 	{ background: url('../images/global/arrow-yellow.gif') no-repeat right; padding-right: 15px; text-decoration: none; }
	
h2.red 			{ color: #EE3124; margin: 0; }

.textbox 			{ border: 1px solid #CCC; }
select{font-family:Verdana; font-size:11px;}

.article 			{ border: 1px solid #CCC; padding-left:15px;}
.salso 			{ line-height:20px }

h1#logo a{
	background: url('../images/master/logo.gif') no-repeat;
	text-indent: -9999px;
	height: 80px;
	width: 80px;
	float: left;
	}



/*
/		Other Randomly used selectors
--------------------------------------------------------------------------------------------------------*/
hr { border:0; border-bottom: 2px solid #CCC; margin-top: 20px; }




/*
/		Navigation Properties
--------------------------------------------------------------------------------------------------------*/
body{
	background-color: #FFF;
	font-family: verdana, sans-serif;
	font-size: 11px;
	line-height: 16px;
	margin: 0 auto;
	width: 90%;
	color: #666;
	}
	
h1#logo a{
	background: url('../images/master/logo.gif') no-repeat;
	text-indent: -9999px;
	height: 80px;
	width: 80px;
	float: left;
	}

.left {
	float: left;
	display: inline;
	}
.right {
	text-align:center; 
	}

/*
/		Navigation Properties
--------------------------------------------------------------------------------------------------------*/


#navigation		{ height: 100px; width: 880px; float: right; }
.mainNav ul 	{ list-style: none; }
.mainNav ul li 	{ float: left; background: url('../images/nav/bg.gif') repeat-x; }
.mainNav ul li a { list-style: none; float: left; display: block; height: 42px; text-indent: -9999px; }

.mainNav ul li img { float: left; }
.mainNav ul .TeachingLearning a { background: url('../images/nav/TeachingLearning.gif'); width: 152px; }
.mainNav ul .CommerceSecurity a { background: url('../images/nav/CommerceSecurity.gif'); width: 157px; }
.mainNav ul .AlertNotification a { background: url('../images/nav/AlertNotification.gif'); width: 143px; }
.mainNav ul .SolutionsMarket a { background: url('../images/nav/SolutionsMarket.gif'); width: 145px; }
.mainNav ul .Support a { background: url('../images/nav/Support.gif'); width: 76px; }
.mainNav ul .Communities a { background: url('../images/nav/Communities.gif'); width: 106px; }
.mainNav ul .Company a { background: url('../images/nav/Company.gif'); width: 87px; }
.mainNav ul li a:hover { background-position: left -42px; }
.mainNav ul li.active a { background-position: bottom; padding-right: 2px;}
.mainNav ul li.active a:hover { background-position: bottom; }
.mainNav ul li ul { display: none; }
.subNav ul { list-style: none; }
.subNav ul li a { text-decoration: none; }

.subNav .CMSListMenuLinkHighlighted {
	font-weight: bold;
	}
#navigation .subNav {
	list-style: none;
	clear: left;
	}
	#navigation .subNav li {
	float: left;
	padding: 16px 20px 0 0;
	font-size: 11px;
	color: #666;
	}

#footer {
	background: url('../images/master/footerBG.gif') repeat-x;
	margin: 60px 0 30px 0;
	color: #666;
	}
	#footer ul {
	float: right;
	display: inline;
	margin-right: 60px;
	}
	#footer ul li {
	background-color: #FFF;
	list-style: none;
	float: left;
	padding: 0 10px 0 10px;
	}
	#footer p {
	clear: both;
	}

* html { /*IE6 hack*/
height: 100%; 
width: 100%; 
}
* html body{ /*IE6 hack*/
padding: 0 0 0 0; /*Set value to (0 0 0 WidthOfFrameDiv)*/
}



#maincontent{
height: 100%;
width:100%;
background: #fff;
border:1px;
}
#q
{
	margin-top:8px;
}
#searchTip
{
	margin-left:35px;
	background-image:url(../images/itemmovedown.gif); 
	background-position:center left; 
	padding-left:12px; 
	background-repeat:no-repeat;
	}
.stip
{
	background-image:url(../images/itemmoveup.gif); 
	background-position:center left; 
	padding-left:12px; 
	background-repeat:no-repeat;}	
#divsTip
{
	margin-left:65px;
	}
	
#sa, #said
{	font-size: 11px;
	line-height: 16px;
	}	
	
.select  {  
	background-color: #FFF;
	font-family: verdana, sans-serif;
	font-size: 11px;
	line-height: 16px;
	margin: 0 auto;
	color: #666;
	 }
#searchResult
{
	background: transparent; margin:0px 10px 10px 10px;
	border:1px solid #e6e6e6;
	}	
	
.mh4{ font-size: 11px; padding-bottom: 15px; }
.mh3{ font-size: 11px; padding-bottom: 9px; }
.mh2{ font-size: 11px; padding-bottom: 5px; }

.sh2{ font-size: 14px; font-weight: bold; color: #2d90c9; margin-bottom: 10px; }

#btmtbl
{
	padding-top:10px;
	margin-top:15px; 
	border:solid 1px gray;    
}
#btmtbl thead
{
	background-color:Gray; 	
	font-size:5;
	color:White;
	font-weight:bold;
	}
#btmtbl .lbl
{
	width:15%;
	font-weight:bolder;  	
	}	
	
	
.rf
{
	text-align:right;
	float:right; 
	width:100%;
	padding-right:10px;
	margin-bottom:7px
	}
	
	
	
iframe#ifSubmitTkt { 
    width:99%;
    margin: 0;
    overflow:auto; 
    
    border:1px solid #d0d0d0;
    }	

.recentTickets
  {
	height:900; 
	width:99%
	}  
