/*RESET*/
h1,h2
{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

/*BEG base changes*/
body
{
		background-image:url('../../images/bg.jpg');
		background-repeat:repeat-x;
		background-color:#a1b4c3;
}

td
{
	font-family:arial;
	font-size:12px;
	color:#666666;
	line-height:18px;
}

a
{
	color:#E66804;
	text-decoration:underline;
}

a:hover
{
	color:#E66804;
	text-decoration:none;
}

/*END base changes*/

.small
{
	font-family:arial;
	font-size:11px;
	color:#364a5a;
	line-height:16px;
}

.Textbox
{
	font-family:arial;
	font-size: 11px;
	color: #000000;
	line-height:16px;	
	border:1px solid #666666;
}

.footer
{
	font-family:arial;
	font-size:10px;
	color:#182a65;
	font-weight:bold;
	text-align:center;
}

a.footer
{
	font-family:arial;
	font-size:10px;
	color:#182a65;
	text-decoration:none;
	font-weight:bold;
}

a.footer:hover
{
	font-family:arial;
	font-size:10px;
	color:#182a65;
	text-decoration:underline;
	font-weight:bold;	
}

.red
{
	font-family:arial;
	font-size:11px;
	color:#FF0000;
	line-height:16px;
}

.success
{
	font-family:arial;
	font-size:12px;
	color:green;
	line-height:16px;
	font-weight:bold;
}

.orangeImpact
{
	font-family:arial;
	font-weight:bold;
	font-size:18px;
	color:#d25e00;
	line-height:normal;
}

.orangeImpactSM
{
	font-family:arial;
	font-weight:bold;
	font-size:12px;
	color:#d25e00;
	line-height:normal;
	text-decoration:none;
}

.blueTitle
{
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#3C80B1;
	line-height:16px;
}

.orangeTitle
{
	font-family:arial;
	font-weight:bold;
	font-size:16px;
	color:#d25e00;
	line-height:20px;
}

.orangeTitleSM
{
	font-family:arial;
	font-weight:normal;
	font-size:14px;
	color:#d25e00;
	line-height:18px;
}

.blueHomeTitle
{
	font-family:arial;
	font-weight:bold;
	font-size:16px;
	color:#002c53;
	line-height:20px;
}

.dkBlue
{
	font-family:arial;
	font-size:14px;
	line-height:18px;
	color:#005596;
}

.dkBlueSM
{
	font-family:arial;
	font-weight:bold;
	font-size:12px;
	color:#005596;
	line-height:16px;
}

.prjText
{
	color:#005596;
	text-decoration:none;
}

.prjText:hover
{
	color:#005596;
	text-decoration:underline;
	
}

.Orange
{
	background-color:#d25e00;
	color:#FFFFFF;
}

/*BEG bg images*/
.headerIndexBG
{
		background-image:url('../../images/gluru/header-index.jpg');
		background-repeat:no-repeat;
}

.indexLS
{
		background-image:url('../../images/gluru/earth.jpg');
		background-repeat:no-repeat;
		background-color:#29182a;
}

.indexRS
{
		background-image:url('../../images/ind_rs.jpg');
		background-repeat:no-repeat;
		background-color:#72adcf;
}

.headerBG
{
		background-image:url('../../images/gluru/header-sub.jpg');
		background-repeat:no-repeat;
}

.contentBG
{
	background-image:url('../../images/bg_contentArea.jpg');
	background-repeat:repeat-x;
}

.boxedBG
{
		background-image:url('../../images/bg_contentBox.gif');
		background-repeat:repeat-y;
}


.loginBox
{
		background-image:url('../../images/gluru/sign-in.gif');
		background-repeat:no-repeat;
		height:74;
		width:286;
}

.dyk
{
		background-image:url('../../images/callout_didYouKnow.gif');
		background-repeat:no-repeat;
}

.goalBG
{
		background-image:url('../../images/goal_background.gif');
		background-repeat:no-repeat;
}

.startedBG
{
		background-image:url('../../images/hdr_getStarted.gif');
		background-repeat:no-repeat;
}

.prizeBG
{
		background-image:url('../../images/box_bg.jpg');
		background-repeat:no-repeat;
}
.expertBG
{
		background-image:url('../../images/gluruPage2_01.gif');
		background-repeat:repeat-x;
}
div.gluru
{
	visibility: visible;
	position:absolute;
	left:658px;
	top:775px;
	font-family:verdana;
	font-weight:bold;
	padding:40px;
	/*
background-repeat:no-repeat;
	background-image:url(../../images/gluru/floating-banner.gif);
*/
	/* ieWin only stuff */
		/* with this trick only IE 
		manage the following 2 attributes */   
/*		
	_background-image:none;
*/
/* _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/gluru/floating_banner.png');*/
}

.imgRollover img
{
	border: none;
}
.imgRollover a img
{
	border: solid 2px #6eaad0;
}
.imgRollover a:hover img
{
	border: solid 2px #e46600;
}

.WinnerYearSelection
{
	margin-left: 410px;
}

h1
{
	color:#002C53;
	font-family:Arial;
	font-weight:bold;
	font-size:26px;
	padding-bottom:8px;
	padding-top:3px;
}

h2
{
	color:#E66804;
	font-family:Arial;
	font-weight:bold;
	font-size:16px;
	padding-bottom:15px;
}

.subNav
{
	margin: 0;
	padding: 0;
	border: 0;
	list-style-type:none;
}

.subNav li
{
	padding-bottom:4px;
	border-bottom:solid 1px #6396BB;
	color:#00396C;
	font-family:Arial;
}

.subNav li a
{
	text-decoration:none;
		color:#000000;
}

.subNav li.selected
{
	font-weight:bold;
}

.subNav li ul
{
	margin: 0;
	padding: 0 0 0 0;
	border: 0;
	list-style-type:none;
}

.subNav li ul li
{
	border-bottom:none;
	padding-left:15px;
	font-weight:normal;
}

.SubNavHeader
{
	color:#00396C;
	font-family:Arial;
	font-weight:bold;
	font-size:16px;
}

.Hidden
{
	display:none;
}
.Visible
{
	display:inline;
}

.noLine
{
	text-decoration:none;	
}