@charset "utf-8";

body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
	background-image: url(indian.jpg);
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-color: #CCCCCC;
	background-position: center;
	margin-top: 0px;
}
/* CSS Document */

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
.SearchSkinObject {
	text-decoration: none;
	height: 28px;
	width: 27px;
	vertical-align: middle;
}
.oneColFixCtr #container {
	width: 997px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	margin: 0 auto;
	text-align: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(pallet.png);
	background-repeat: repeat;
}
.mainContent  {
	padding-top: 0;
	padding-right: 32px;
	padding-bottom: 0;
	padding-left: 34px;
}
.oneColFixCtr #bottom {
	width: 997px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	margin: 0 auto;
	text-align: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.oneColFixCtr #header {
	padding-top: 24px;
	padding-right: 32px;
	padding-bottom: 24px;
	padding-left: 34px;
}
.utilityContainer {
	float: right;
	width: 265px;
	background-image: url(utility_bg.png);
	background-repeat: no-repeat;
	padding-top: 20px;
}
.oneColFixCtr #tnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #4D84C5;
	padding: 8px;
	text-align: center;
	border-bottom-width: 10px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.oneColFixCtr #media {
	text-align: center;
	background-image: url(dropshadow_r.png);
	background-repeat: repeat-y;
	background-position: right;
	padding-right: 7px;
}
.botshadow {
	background-image: url(dropshadow_b.png);
	background-repeat: no-repeat;
	text-align: right;
	background-position: right top;
}
.blueBullet {
	background-image: url(blue_bullet.gif);
	background-position: left 3px;
	background-repeat: no-repeat;
	padding-left: 18px;
	padding-top: 1px;
	padding-bottom: 2px;
	font-weight: bold;
}

.oneColFixCtr #copyright {
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 10px !important;
	font-weight: bold;
	color: #666666 !important;
	text-align: right;
	padding-top: 12px;
	padding-bottom: 8px;
}
.container_A {
	text-align: left;
	padding-right: 30px;
	padding-top: 24px;
	padding-bottom: 24px;
	padding-left: 24px;
	background-color: #FFFFFF;
	font-size: 12px;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #4E82C2;
}
.NormalTextBox {
	font-size: 12px;
	background-image: url(skt_greyshaddow_bg.jpg);
	background-repeat: repeat-x;
	color: #333333;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #CCCCCC;
	padding: 3px;
	width: 175px;
}
.indian {
	background-attachment: fixed;
	background-image: url(Indian.png);
	background-repeat: no-repeat;
	background-position: bottom;
}

/* aligns image left of content */
.imgLeft {
	float: left;
	padding-right: 15px;
	padding-bottom: 15px;
}
/* aligns image right of content */
.imgRight {
	float: right;
	padding-bottom: 15px;
	padding-left: 15px;
}

.rshadow {
	background-image: url(dropshadow_r.png);
	background-repeat: repeat-y;
	text-align: right;
	background-position: right;
}
.container_A_header {
	text-align: left;
	background-color: #4D84C4;
	padding: 12px;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.container_media {
	text-align: left;
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
}
.sidebar1  {
	float: left; /* since this element is floated, a width must be given */
	width: 300px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
	background: #EBEBEB; /* padding keeps the content of the div away from the edges */
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 20px;
}
.sidebar2  {
	float: right; /* since this element is floated, a width must be given */
	width: 273px; /* padding keeps the content of the div away from the edges */
	padding-left: 12px;
	position: relative;
}
.sidebar2_5 {
	float: right; /* padding keeps the content of the div away from the edges */
	padding-left: 12px;
	position: relative;
}
.sidebar3 {
	float: right; /* since this element is floated, a width must be given */
	width: 265px;
	position: relative;
	margin-left: -9px;
}
.sidebarNAV {
	float: right; /* since this element is floated, a width must be given */
	width: 265px;
	position: relative;
	margin-left: -6px;
}
a:link, a:visited {
	color: #4D83C3;
}
a:hover {
	color: #326398;
}
.container_A_clear {
	text-align: left;
	padding-right: 30px;
	padding-top: 24px;
	padding-bottom: 24px;
	padding-left: 24px;
	font-size: 12px;
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #CCCCCC;
}
.container_B_clear {
	text-align: left;
	padding-right: 30px;
	padding-top: 24px;
	padding-bottom: 24px;
	padding-left: 24px;
	font-size: 12px;
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #CCCCCC;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #CCCCCC;
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}
#bnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #5081C3;
	padding: 12px;
	text-align: center;
}

#bnav a, visited {
	color: #FFFFFF;
	text-decoration: none;
}
#bnav a:hover{
	color: #FFFFFF;
	text-decoration: underline;
} 

/* style for module titles */
.Head   {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

.Head2   {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px !IMPORTANT;
	font-weight: bold;
	color: #FFFFFF;
}

/* style of item titles on edit and admin pages */
.SubHead    {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

/* text style used for most text rendered by modules */
.Normal
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/* text style for the current date tab */
.DateTab {
	color: #4E82C2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

/* begin css tabs */

ul#tabnav { /* general settings */
	text-align: center; /* set border COLOR as desired */
	list-style-type: none; /* THIRD number must change with respect to padding-top (X) below */
	border-bottom-width: 10px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	background-color: #4D84C4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 3px;
	margin: 0px;
}

ul#tabnav li { /* do not change */
display: inline;
}

td#tab1 li.tab1, td#tab2 li.tab2, td#tab3 li.tab3, td#tab4 li.tab4, td#tab5 li.tab5, td#tab6 li.tab6, td#tab7 li.tab7, td#tab8 li.tab8 { /* settings for selected tab */
	background-color: #fff; /* set background color to match above border color */
}

td#tab1 li.tab1 a, td#tab2 li.tab2 a, td#tab3 li.tab3 a, td#tab4 li.tab4 a, td#tab5 li.tab5 a, td#tab6 li.tab6 a, td#tab7 li.tab7 a, td#tab8 li.tab8 a { /* settings for selected tab link */
	background-color: #CCCCCC; /* set selected tab background color as desired */
	color: #FFFFFF; /* set selected tab link color as desired */
	position: relative;
	padding-top: 8px;
}

ul#tabnav li a { /* settings for all tab links */
	background-color: #4D84C4; /* set unselected tab background color as desired */
	color: #FFFFFF; /* set additional spacing between tabs as desired */
	text-decoration: none;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 10px;
	padding-left: 10px;
}

ul#tabnav a:hover { /* settings for hover effect */
	background-color: #CCCCCC;
}
/* defines side bar area and link definitions */
#sidebar {
	width: 100%;
}

#sidebar a:link, #sidebar a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	background-image: url(arrow_sm.gif);
	text-decoration: none;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 18px;
	display: block;
	background-repeat: no-repeat;
	background-position: 6px;
}

#sidebar a:hover {
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	background-color: #CCCCCC;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 18px;
}

/* Assigned to Current page in Side Bar */
.sidebarCurrent {
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	background-color: #5081C3;
	background-image: url(arrow_sm_on.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 18px;
	background-position: 6px;
}

/* Invida Side Menu Definitions */


.sideA {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	background-image: url(arrow_sm.gif);
	text-decoration: none;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 18px;
	display: block;
	background-repeat: no-repeat;
	background-position: 6px;
}


.sideH {
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	background-color: #DDDDDD;
	background-image: url(arrow_sm.gif);
	text-decoration: none;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 18px;
	display: block;
	background-repeat: no-repeat;
	background-position: 6px;
}

.sideC {
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	background-color: #5081C3;
	background-image: url(arrow_sm_on.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 18px;
	background-position: 6px;
	margin-left: -18px;
	margin-top: -4px;
	margin-right: -4px;
	margin-bottom: -4px;
} 


