﻿
img
{
	border: 0px;
}

input.smalltextbox
{
	width: 150px;
	font-family: Arial,Verdana,sans-serif;
	font-size: 11px;
}

input.textbox
{
	width: 225px;
	font-family: verdana,tahoma,arial;
	font-size: 11px;
}

input.button
{
	font-family: verdana,tahoma,arial;
	font-size: 11px;
	width: 75px;
}

button.button
{
	font-family: verdana,tahoma,arial;
	font-size: 11px;
	width: 75px;
}

.error
{
	color: #ff0000;
}
	
div.login-box a{
	font-size:10px;	
}
/*
.SipecEventProductCategory{
	width: 600px;
	display: block;
	background-color: #1868A7;
	font: 10px bold Verdana,sans-serif;
	color: #FFFFFF;
	padding: 2px 5px;
	margin: 5px 5px;
	font-weight: bold;
	font-size: 11px;
}

.sipecEventTitle{
	width: 600px;
	font-weight: bold;
	display: block;
	margin: 5px 5px;
	float: left;
	font-family: Arial,Verdana,sans-serif;
	color: #555;
}

.sipecEventDescription{
	float: left;
	padding: 0 5px 5px 5px;
	font-family: Arial,Verdana,sans-serif;
	color: #333;
	margin: 0;
	width: 600px;
}

*/

/* Updated Styles By Muhammedh */

.SipecEventProductCategory{
	width: 595px;
	display: block;
	background-color: #a0b6c0;
	font: 10px bold Verdana,sans-serif;
	color: #FFFFFF;
	padding: 2px 5px;
	margin: 5px 5px;
	font-weight: bold;
	font-size: 11px;
	float: left;
}

.sipecEventTitle{
	width: 400px;
	font-weight: bold;
	display: block;
	margin: 5px 5px;
	float: left;
	font-family: Arial,Verdana,sans-serif;
	color: #555;
}

.sipecEventDescription{
	float: left;
	padding: 0 5px 5px 5px;
	font-family: Arial,Verdana,sans-serif;
	color: #333;
	margin: 0;
	width: 450px;
}
.sipecEventDescription_reg{
	float: left;
	padding: 0 5px 5px 10px;
	font-family: Arial,Verdana,sans-serif;
	color: #333;
	margin: 0;
	width: 550px;
}
.item_description
{
    float: left;
	font-size: 10px;
	color: #555;
	font-family: Arial,Verdana,sans-serif;
}
/* End of Updated Styles */
.pageTitleLabel{
	background: #889EA7;
	color: #FFFFFF;
	width: 600px;
	padding: 2px 5px;
	margin: 0 0 10px 0;
	display: block;
	float: left;
	font-size: 8pt;
	font-weight: bold;
	font-family: Arial,Verdana,sans-serif;
}
.pageTitleLabel_event_approval{
	background: #889EA7;
	color: #FFFFFF;
	padding: 2px 5px;
	margin: 10px 0 10px 5px;
	display: block;
	float: left;
	width: 600px;
	font-size: 8pt;
	font-weight: bold;
	font-family: Arial,Verdana,sans-serif;	
}
.titleLabel_orange{
	background: #889EA7;
	color: #FFFFFF;
	padding: 2px 5px;
	margin: 0 0 10px 2px;
	display: block;
	float: left;
	font-size: 8pt;
	font-weight: bold;
	width: 248px;
}
.CollateralListPageTitle{
	background: #889EA7;
	color: #FFFFFF;
	width: 600px;
	padding: 2px 5px;
	margin: 5px 0 10px 3px;
	display: block;
	float: left;
	font-size: 7pt;
	font-weight: bold;
	font-family: Arial,Verdana,sans-serif;
}

.CollateralListPageTable{
	float: left;
	margin: 3px 0 0 5px;
}

.image_list_padding{
	padding: 3px 20px;	
}

.extra_padding{
	margin: 14px 0 0 5px;
}
.extra_margin_bottom{
	margin: 0 0 10px 0;
}
a.sipecEventRequestHyperLink {
	float: left;
	margin: 0 5px 0 5px;
	background: transparent url('link_arrow.gif') no-repeat left 30%;
	padding: 0 0 5px 15px;
	font-family: Arial,Verdana,sans-serif;
	color: #555;
}
a.sipecEventMoreDetailsHyperLink{
	float: left;
	margin: 0 5px 0 5px;
	background: transparent url('link_arrow.gif') no-repeat left 30%;
	padding: 0 0 5px 15px;
	font-family: Arial,Verdana,sans-serif;
	color: #555;
}
a.registrationHyperLink{
	float: right;
	margin: 0 5px 0 5px;
	background: transparent url('link_arrow.gif') no-repeat left 30%;
	padding: 0 0 5px 15px;
	font-family: Arial,Verdana,sans-serif;
	color: #555;
}
a.sipecEventRequestHyperLink:hover, a.sipecEventMoreDetailsHyperLink:hover{
	text-decoration: none;
	color: #555;
}
a.sipecEventRequestHyperLink:visited, a.sipecEventMoreDetailsHyperLink:visited{
	text-decoration: none;
	color: #555;
}
.sipecEventMoreDetailsHyperLink
{
    float: left;
    margin: 0 5px 0 5px;
    background: transparent url('link_arrow.gif') no-repeat left 30%;
    padding: 0 0 5px 15px;
    font-family: Arial,Verdana,sans-serif;
    color: #555;       
}
/* form styles */

.titleLabel{
	font-weight: bold;
	font-size: 11px;
	width: 250px;
	padding: 5px 0 5px 10px;
	color: #555;
	font-family: Arial,Verdana,sans-serif;
	margin: 0;
}
.multiLineLabel
{
	font-weight: bold;
	font-size: 11px;
	width: 250px;
	padding: 5px 0 5px 10px;
	color: #444;
	font-family: Arial,Verdana,sans-serif;
	margin: 0;
	vertical-align:top;

}
.titleLabelConfirmation{
	font-weight: bold;
	font-size: 11px;
	width: 250px;
	padding: 5px 0 5px 4px;
	color: #555;
	font-family: Arial,Verdana,sans-serif;
	margin: 0;
}

.titleLabelSEConfirmation{
	font-weight: bold;
	font-size: 11px;
	width: 250px;
	padding: 5px 0 5px 2px;
	color: #555;
	font-family: Arial,Verdana,sans-serif;
	margin: 0;
}



.titleLabelShort{
	font-weight: bold;
	font-size: 11px;
	padding: 5px 0 5px 10px;
	color: #555;
	font-family: Arial,Verdana,sans-serif;
	margin: 0;
	float: left;
	width: 140px;	
}
.titleLabel2{
	font-weight: bold;
	font-size: 11px;
	width: 250px;
	padding: 2px 10px;
	color: #555;
	font-family: Arial,Verdana,sans-serif;
	margin: 0;
}

.descriptionText{
	font-size: 11px;
	color: #555;
	font-family: Arial,Verdana,sans-serif;
	margin: 0;
}

.titleLabelDescription{	
	font-size: 10px;
	width: 250px;
	padding: 0 0 0 10px;
	color: #555;
	font-family: Arial,Verdana,sans-serif;
	margin: 0;
}

.descriptionText{
	font-size: 11px;
	color: #555;
	font-family: Arial,Verdana,sans-serif;
	margin: 0;
}

.titleLabelDescription{	
	font-size: 10px;
	width: 250px;
	padding: 0 0 0 10px;
	color: #555;
	font-family: Arial,Verdana,sans-serif;
	margin: 0;
}


.errorLabel{	
	font-size: 11px;
	padding: 0 0 0 10px;
	color: #555;
	font-family: Arial,Verdana,sans-serif;
	background: #FFF;
	border: 0;
}
.item_errorMessage{
	color: red;
	padding: 0 0 0 8px;
}
.titleLabelEmail{
	font-family: Arial,Verdana,sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #333;
}

input{
	border: 1px solid #DDD;
	border-top: 1px solid #666;
	border-right: 1px solid #666;
	text-align: left;
	height: 20px;
	width: 280px;
	font-family: Arial,Verdana,sans-serif;
	font-size: 11px;
	background: #FDFDFD;
	padding: 2px 3px 3px 3px;
	margin: 0;
	color: #333;
}
.ms-TPBody input{
	background: #fdfdfd;
	border: 0;
	width: auto;
	background: transparent;
}
.UserButton{
	height: 20px;
	padding: 0 10px;
	font-family: Arial,Verdana,sans-serif;
	font-size: 11px;
	background: #d6d3ce;
	color: black;
	border-top: solid #ffffff 1px;
	border-right: solid #848284 1px;
	border-bottom: solid #848284 1px;
	border-left: solid #ffffff 1px;
	margin: 0 5px;
	text-align: center;	
}
input.email{
	width: 195px;
	font-family: Arial,Verdana,sans-serif;
	color: #333;
}
select{
	border: 1px solid #DDD;
	border-top: 1px solid #AAA;
	border-right: 1px solid #AAA;
	text-align: left;
	background: #FDFDFD;
	padding: 2px 3px 3px 3px;
	font-family: Arial,Verdana,sans-serif;
	font-size: 11px;
	width: 150px;
	margin: 0;
	color: #333;
}
textarea{
	font-family: Arial,Verdana,sans-serif;
	font-size: 11px;
	width: 280px;
	border: 1px solid #DDD;
	border-top: 1px solid #666;
	border-right: 1px solid #666;
	color: #333;
}
input.submitButton{
	height: 20px;
	width: 85px;
	padding: 0 10px;
	font-family: Arial,Verdana,sans-serif;
	font-size: 11px;
	background: #d6d3ce;
	color: black;
	border-top: solid #ffffff 1px;
	border-right: solid #848284 1px;
	border-bottom: solid #848284 1px;
	border-left: solid #ffffff 1px;
	line-height: 10px;
	float: left;
	display: block;
	margin: 0 5px 0 0;
	color: black;
	text-align: center;
}
input.aligned_submitButton{
	height: 20px;
	width: 85px;
	padding: 0 10px;
	font-family: Arial,Verdana,sans-serif;
	font-size: 11px;
	background: #d6d3ce;
	color: black;
	border-top: solid #ffffff 1px;
	border-right: solid #848284 1px;
	border-bottom: solid #848284 1px;
	border-left: solid #ffffff 1px;
	line-height: 10px;
	float: left;
	display: block;
	margin: 0 5px 0 0;
	color: black;
	text-align: center;
	
}
input.submitButtonExtendedVersion{
	height: 20px;
	padding: 0 10px;
	width: 150px;
	font-family: Arial,Verdana,sans-serif;
	font-size: 11px;
	background: #d6d3ce;
	color: black;
	border-top: solid #ffffff 1px;
	border-right: solid #848284 1px;
	border-bottom: solid #848284 1px;
	border-left: solid #ffffff 1px;
	line-height: 10px;
	float: left;
	display: block;
	margin: 0 5px 0 0;
	color: black;
	text-align: center;
}
input.submitButtonBasic{
	height: 20px;
	width: 85px;
	padding: 0 10px;
	font-family: Arial,Verdana,sans-serif;
	font-size: 11px;
	background: #d6d3ce;
	color: black;
	border-top: solid #ffffff 1px;
	border-right: solid #848284 1px;
	border-bottom: solid #848284 1px;
	border-left: solid #ffffff 1px;
	line-height: 10px;
	float: left;
	display: block;
	margin: 0 0 0 0;
	color: black;
	text-align: center;
}
input.submitButtonRightAligned{
	float: right;
}
a.submitButton{
	text-align: center;
	height: 20px;
	padding: 5px 10px;
	font-family: Arial,Verdana,sans-serif;
	font-size: 11px;
	background: #d6d3ce;
	border-top: solid #ffffff 1px;
	border-right: solid #848284 1px;
	border-bottom: solid #848284 1px;
	border-left: solid #ffffff 1px;
	line-height: 10px;
	float: left;
	display: block;
	margin: 5px 10px 0 0;
	color: black;
	text-align: center;
	cursor: default;
}
a.submitButton_2{
	text-align: center;
	height: 10px;
	padding: 4px 10px;
	font-family: Arial,Verdana,sans-serif;
	font-size: 11px;
	background: #d6d3ce;
	border-top: solid #ffffff 1px;
	border-right: solid #848284 1px;
	border-bottom: solid #848284 1px;
	border-left: solid #ffffff 1px;
	line-height: 10px;
	float: left;
	display: block;
	margin: 0 10px 0 0;
	color: aqua;
	text-align: center;
	color: black;
	text-decoration: none;
}
a.submitButton_2:hover{
	text-decoration: none;
}

input.submitButton_short{
	height: 20px;
	width: 80px;
	padding: 0 10px;
	font-family: Arial,Verdana,sans-serif;
	font-size: 11px;
	background: #d6d3ce;
	color: black;
	border-top: solid #ffffff 1px;
	border-right: solid #848284 1px;
	border-bottom: solid #848284 1px;
	border-left: solid #ffffff 1px;
	line-height: 10px;
	float: left;
	margin: 0 5px 0 0;
	color: black;
	text-align: center;
}
td a{
	color: black;
}
a.submitButton:hover{
	color: black;
	text-decoration: none;
	cursor: default;
}
a.viewDeatilsLink{
	font-size: 11px;
	color: #333;
	text-decoration: none;
	float: left;
	background: transparent url('link_arrow.gif') no-repeat left 50%;
	padding: 0 0 0 15px;
	margin: 0 0 0 10px;
	font-family: Arial,Verdana,sans-serif;
}
a.viewDeatilsLink_left{
	background: transparent url('link_arrow.gif') no-repeat left 50%;
	padding: 0 0 0 15px;
}
a.sipecLinks{
	font-size: 10px;
	color: #333;
	text-decoration: none;
	background: transparent url('link_arrow.gif') no-repeat left 50%;
	padding: 0 0 0 12px;
	margin: 0 0 0 0px;
}
a.sipecLinks_view{
	font-size: 10px;
	color: #333;
	text-decoration: none;
	background: transparent url('link_arrow.gif') no-repeat left 50%;
	padding: 0 0 0 14px;
	margin: 0 0 0 0px;	
}
a.sipecLinks2{
	font-size: 10px;
	color: #333;
	text-decoration: none;
	background: transparent url('link_arrow.gif') no-repeat left 50%;
	padding: 5px 0 5px 12px;
	margin: 0 0;
	float: left;
}
.ms-WPBody TD a.sipecLinks_bold{
	color: #333;
	font-size: 9px;
	text-decoration: none;
	padding: 0 0 0 15px;
	margin: 0 0 0 0px;
	display: inline;
	font-weight: bold;
	font-family: Verdana,sans-serif,Arial;
	background: transparent url('link_arrow.gif') no-repeat left 50%;
}
	.aarrow{
		width: 15px;
		height: 10px;
		cursor: hand;
		background: transparent url('link_arrow.gif') no-repeat left 50%;
	}


/* styles add for mohhomad 26-11-2008 */


a.sipecLinks_static{
 font-size: 10px;
 color: #333;
 text-decoration: none;
 background: transparent url('link_arrow.gif') no-repeat left 50%;
 padding: 0 0 0 15px;
 margin: 0 0 0 0px;
}
div.staticLinkDiv
{
 padding-left: 15px; 
 padding-bottom: 5px;
}


/* end of styles add for mohhomad 26-11-2008 */



/* global styles */
td a{
	text-decoration: none;
	color: black;
}
/* navigation links */
a{
	color: black;
}
tr.left-nav-items{
}
tr.left-nav-items .ms-WPBorder{
	border: 0px;
	list-style: none;
}
.site-nav{
	display: block;
	float: left;
	margin: 0 0 0 10px;
}
.site-nav li{
	display: block;
	list-style: none;
	margin: 0;
	background: transparent url('link_arrow.gif') no-repeat 5px 7px;
}
	.site-nav li a{
		color: black;
	}
	.site-nav li a.site-navigation-left-top-link{
		color: #FFF;
		background: #A0B6C0;
		margin: 0 0 0 3px;
	}
	.site-nav li a.site-navigation-link-CCSubLink{
		margin: 0 0 0 5px;
		background: #CAD6DA;
		font-size: 11px;
		color: black;
		width: 200px;
		padding: 0 0 0 30px;
		font-family: Arial,Verdana,sans-serif;
		font-size: 11px;
	}

#WebPartTitleWPQ1{
	border: 0;
}
#WebPartTitleWPQ2{
	border: 0;
}
.ms-WPBorder{
	border: 0;
}
.site-navigation-link-left, site-navigation-link-right, site-navigation-link-CCLink{
	color: #AAA;
	margin: 0 0 0 5px;
	padding: 0 0 0 15px;
	font-family: Arial,Verdana,sans-serif;
	font-size: 11px;
}
.site-navigation-link-left{
	color: black;
	width: 133px;
	font-family: Arial,Verdana,sans-serif;
	font-size: 11px;
}
.site-navigation-link-right{
	color: black;
	width: 200px;
	padding: 0 0 0 20px;
	font-family: Arial,Verdana,sans-serif;
	font-size: 11px;
}
.site-navigation-link-CCLink{
	color: black;
	width: 200px;
	padding: 0 0 0 20px;
	font-family: Arial,Verdana,sans-serif;
	font-size: 11px;
}


.ms-WPBody a:link{
	color: #333;
}
.ms-WPBody a:visited{
	color: #333;
}
A:visited{
	color: black;
}
.site-navigation-link a{
	text-decoration: none;
	color: black;
}
.site-navigation-link a:hover{
	text-decoration: none !important;
}

/* end of navigation links */

input.CheckBox input{
	font-size: 11px;
	border: 0;
	float: left;
	width: 15px ! important;
	margin: 0;
	color: #555;
}
.gridCheckBox input{
	font-size: 11px;
	border: 0;
	width: 15px ! important;
	margin: 0;
	color: #555;
	border: 0;
}
.agreeToTermsCheckBox input{
	font-size: 11px;
	border: 0;
	float: left;
	width: 15px;
	margin: 0 0 0 10px;
	color: #555;
}
	.agreeToTermsCheckBox_center input{
		font-size: 11px;
		border: 0;
		float: left;
		width: 15px;
		color: #555;
		margin: 0 0 0 30px;
	}
	.checkBox_attended input{
		font-size: 11px;
		border: 0;
		float: left;
		width: 15px;
		color: #555;
		margin: 0 0 0 22px;
	}
.agreeToTermsCheckBox_aligned input{
	font-size: 11px;
	border: 0;
	float: left;
	width: 15px;
	margin: 0;
	color: #555;
}

.RegistrantSelectionCheckBox input{
	font-size: 11px;
	border: 0;
	float: left;
	width: 15px;
	margin: 0 2px 0 10px;
	color: #555;
}

	.RegistrantSelectionCheckBox label{
		margin: 3px 0 0 0;
		float: left
	}

.check_box_list input{
	font-size: 11px;
	border: 0;
	float: left;
	width: 15px ! important;
	margin: 0;
	color: #555;	
}
.check_box_list label{
	width: 250px;
	float: left;
	padding: 3px 0 0 3px;
}

.agreeToTermsCheckBox label{
	font-size: 11px;
	border: 0;
	line-height: 18px;
	font-family: Arial,Verdana,sans-serif;
}
.demoEquipmentTitle{
	font-size: 11px;
	font-family: Arial,Verdana,sans-serif;
}
/* short form controls */
.short_label{
	font-weight: bold;
	font-size: 11px;
	padding: 0 0 0 0;
	color: #555;
	font-family: Arial,Verdana,sans-serif;
	float: left;
}
.short_label2{
	font-weight: bold;
	font-size: 11px;
	padding: 0 0 0 0;
	color: #555;
	font-family: Arial,Verdana,sans-serif;
	float: left;
	margin: 0 0 0 30px;
}
input.short_text_box{
	width: 100px;
	margin: 0 2px 0 0;
	float: left;
}
input.much_short_text_box{
	width: 80px;
	margin: 0 0;
}
/* specific text boxes */
input.EventReferenceNumber{
	width: 200px;
	margin: 0 2px 0 0;
	float: left;
}
	/* specif to the order processing page */
	input.txt_EventReferenceNumber{
		width: 260px;
		margin: 0 5px 0 0;
		float: left;
	}
	input.right_aligned_text_box{
		width: 345px;
		margin: 0 5px 0 0;
		float: left;	
	}
	input.right_aligned_text_box_medium{
		width: 333px;
		margin: 0 5px 0 0;
		float: left;
	}

input.PartQty{
	width: 50px;
	margin: 0 0;
}

.much_short{
	width: 80px;
}
.address{
	width: 400px;
}
.medium{
	width: 300px;
}
/*select boxes */
select.much_short_select{
	width: 112px;
}
select.NewOrderRegistrantDropDown{
	width: 142px;
}
select.extra_width_dropdown{
		width: 175px;
	}
	/* page specific select boxes */
	select.right_aligned_rma_dropdown{
		width: 220px;
	}
	input.right_aligned_rma_textbox{
		width: 219px;
	}
	input.right_aligned_rma_dtp{
		width: 220px;
	}
	
.short_td{
	width: 80px;
}
.style3 input{
	width: 150px;
}
.style3 select{
	width: 100px;
	border: 1px solid #DDD;
	border-top: 1px solid #AAA;
	border-right: 1px solid #AAA;
	text-align: left;
	background: #FDFDFD;
	padding: 2px 3px 3px 3px;
	font-family: Arial,Verdana,sans-serif;
	font-size: 11px;
	margin: 0;
	color: #333;

}

.data_grid
{
	background: #FFF;
	text-align: center;
	border: 1px solid #444;
	table-layout: fixed;
	overflow: hidden;
	word-wrap: break-word;
	text-align: center;
	color: #555;
}
.data_grid2
{
	background: #FFF;
	width: 600px;
	text-align: center;
	border: 1px solid #444;
	margin: 5px 0 0 3px;
	table-layout: fixed;
	overflow: hidden;
	word-wrap: break-word;
	color: #555;
}
.data_grid tr
{
	color: #555;
	padding: 2px;
	width: 600px;
	height: auto;
}
.data_grid td{
	height: auto;
	border: 1px solid #DDD;
}
.grid_header{
	background: #889ea7;
	color: #FFF;
	font-weight: bold;
	padding: 0 2px 2px 2px;
	overflow: scroll;
	word-wrap: break-word;
	overflow: hidden;
}
	.grid_header_edit{
		background: #889ea7;
		color: #FFF;
		font-weight: bold;
		overflow: scroll;
		padding: 0 2px 2px 2px;
		word-wrap: break-word;
		overflow: hidden;
		width: 40px;
	}

.url{
	width: 100px;
}

select.short_select{
	width: 100px;
}
select.part_number_select{
	margin: 0 10px 0 0;
}
.del_link{
	width: 22px;
	height: 10px;
	display: block;
	color: red;
	background: transparent url('delete.gif') no-repeat center 50%;
	cursor: hand;
	float: left;
	padding: 0 6px;
}
.edit_link{
	width: 30px;
	height: 10px;
	display: block;
	color: red;
	background: transparent url('edit.gif') no-repeat center 50%;
	cursor: hand;
	float: left;
	padding: 0 4px;
}
	.edit_link_aligned{
		width: 18px;
		height: 10px;
		display: block;
		color: red;
		background: transparent url('edit.gif') no-repeat center 50%;
		cursor: hand;
		float: left;
		padding: 0 4px;
	}

.view_link{
	width: 25px;
	height: 10px;
	display: block;
	color: red;
	background: transparent url('view.gif') no-repeat center 50%;	
	cursor: hand;
	float: left;
	padding: 0 8px;
}
td.del_link a:hover{
	text-decoration: none;
	cursor: hand;
}
td.edit_link a:hover{
	text-decoration: none;
	cursor: hand;
}
td.view_link a:hover{
	text-decoration: none;
	color: #111;
	cursor: hand;
}
/*colors*/
.orange{
	background: #889EA7;
	color: #FFF;
}
/* wide contorls */
.wide_lable{
	width: 300px;
}

a{
	color: #111;
}
a:hover{
	text-decoration: none;
}
.desc{
	color: #555;
	font-family: Arial,Verdana,sans-serif;
}
.desc_align{
	color: #555;
	font-family: Arial,Verdana,sans-serif;
	margin: 0 0 0 10px;
	padding: 0 10px;
	float: left;
}
.ms-WPBody TD .desc_dark{
	color: #333;
	font-family: Arial,Verdana,sans-serif;
	font-size: 10px;
	font: normal 11px Arial,Verdana,sans-serif;
}

.info_label{
	color: #555;
	font: normal 11px Arial,Verdana,sans-serif;
}
.check_box_list{
	background: #FFF;
}

img .compnaylogo{
	width: 140px;
	height: 116px;
	background: #EEE;
	border: 1px solid #DDD;
}

/* additional table styles */
table.eventapproval{
	font-size: 11px;
}
/* css added */
.infoPanelDescription{ 
	 font-size: 10px;
	 color: #555;
	 display: block;
	 float: left;
	 font-family: Arial,Verdana,sans-serif;
	 margin: 0;
}

/* info table */
table .deatil_table{
	width: 300px;
	display: block;
	float: left;
	background: #FFF;
	margin: 5px 50px 0 0;
	font-size: 8px;
	color: #444;
	font-size: 9px;
}
table .deatil_table tr{
	padding: 2px 0;
}
tr .deatil_head{
	padding: 2px 0;
	background: #444;
	color: #FFF;
}
tr .deatil_tr{
	padding: 2px 0;
	background: #EEE;
	font-size: 8px;
}
.infoPanelDescription_block{
	font-size: 9px;
	color: #666;
	display: block;
	float: left;
	font-family: Arial,Verdana,sans-serif;
	margin: 0;
	width: 500px;
}
.small_text{
	font-size: 10px;
	color: #555;
	display: block;
	float: left;
	font-family: Arial,Verdana,sans-serif;
	margin: 0;	
}
/* eventsCalendar styles */
.smallEventCalendarCellAvailable
{
	background-color: #a0b6c0;
	color: #FFFFFF;
}

.smallEventCalendarCellAvailable a
{
	color: #FFFFFF;
}
.eventsCalendar{
	width: 600px;
}
    .eventsCalendar tr 
    {
    	background: #889ea7;
    	color: #FFF;
    	border-style: none;
    	border: 0 solid aqua;
    	font-weight: bold;
    }
    	.eventsCalendar td{
			word-wrap: break-word;
		}
    	.eventsCalendar tr a{
			color: #FFFFFF;
			font-weight: bold;
		}
    .events_calendar_row{
		
	}
	.events_calendar_cell span{
		word-wrap: break-word;
		color: #444;
	}
/* css allignment class */
.cell_padding{
	padding: 2px;
}

.titleLabelFlexible{
	font-weight: bold;
	font-size: 11px;
	width: auto;
	padding: 5px 0 5px 10px;
	color: #555;
	font-family: Arial,Verdana,sans-serif;
	margin: 0;
}

.titleLabelFlexibleWithOutLeftPadding{
	font-weight: bold;
	font-size: 11px;
	width: auto;
	padding: 5px 0 5px 0px;
	color: #555;
	font-family: Arial,Verdana,sans-serif;
	margin: 0;
}

.body-bg{
	background: #cad6da;
	border: 0 solid #cad6da;
}
/* 08/12/2008 */
p.menu-header{
	width: 220px;
	background: #889ea7;
	padding: 1px 4px;
	color: #FFFFFF;
	font: bold 11px Arial,Verdana,sans-serif;
	margin: 0 0 0 8px;
}
.event_name_title{
	font-size: 10px;
	font-weight: bold;
	color: #444;
	float: left;
	width: 300px;
	margin: 0 0 0 10px;
}
.event-description{
	font-size: 11px;
	float: left;
	margin: 5px 0 5px 10px;
	text-align: justify;
}
.ms-WPBody a:hover{	
	color: #000000;
	text-decoration: none;
}
.registration_notes{
	color: #555;
	float: left;
	margin: 0 0 0 0;
}
.normal-text{
	font-weight: normal;
}
.empty_seats{
	margin: 0 0 0 140px;
	font-size: 9px;
	color: #555;
	display: block;
	width: 230px;
	padding: 3px;
	border: 1px solid #EEE;
}
/* added newly */
.ms-WPBody .action_edit{
	float: left;
	margin: 0 0 0 5px;
}
.ms-WPBody .action_disable{	
	float: right;
	margin: 0 5px 0 0;
}
.OfferDescriptionLabel{
	width: 580px;
	color: #333;
	font: normal 11px Arial,Verdana,sans-serif;
	margin: 0 5px;
	text-align: justify;
	display: block;
}

/* error msg */
#arrow{
	width: 260px;
	height: 20px;
	background: #FFF url('arrow_image.jpg') no-repeat left top;
	float: left;
	margin: 0 0 0 10px;
}
.error_body{
	width: 260px;
	background: #FFF url('pageErrorIcon.jpg') no-repeat 3px center;
	padding: 5px 5px 5px 35px;
	float: left;
	border: 1px solid #DDD;
	border-top: 0;
	margin-top: -2px;
	margin: 0 0 0 10px;
}

/* updating the color scheme */
.horizontal-rule {
	color: #a0b6c0;
}

/*rows*/
.mGrid {
	width: 100%;
	background: #cad6da;
	margin: 5px 0 10px 0;
}
 /* font color row item */
.mGrid td {
	padding: 2px;
	color: #000;
}
/* header */
.mGrid th {
	padding: 4px 2px;
	color: #fff;
	background: #889ea7;
}
/* font color row item */
.mGrid .alt {
	background: #fff;
}

.whiteText{
	color: #FFFFFF;
}
.darkGreen{
	background: #889ea7;
	background-color: #889ea7;
}
.lightGreen{
	background: #cad6da;
}
.midGreen{
	background: #a0b6c0;
}
hr{
  border: 0;
  border-top: 1px solid #a0b6c0;
  height: 0;
  background: #a0b6c0;
}
.ms-SpLinkButtonActive{
	background: #a0b6c0 url('menubuttonhover_belltown.gif') repeat-x !important;
}
.ms-siteactionsmenu DIV DIV DIV.ms-siteactionsmenuhover{
	background: #a0b6c0 url('menubuttonhover_belltown.gif') repeat-x !important;
}
.ms-siteaction{
	color: black;
}
.clear-float{
	clear: both;
	float: left;
}
/* word wrap*/
.word_wrap{
   word-wrap: break-word;
}

.ccLeftNav
{
    margin-top: 150px;
}