body{
	background-color:#ffffff;
	padding:0 0 0 0;
	margin:0 0 0 0;
	font-family:"Trebuchet MS", Tahoma;
	color:#565656;
	font-size:12px;
}

a
{
  outline:none;
}

a:active {
  outline: none;
}

.mainSiteContainter{
	width:1000px;
	margin:0 auto;
}

.headerContainer{
	float:left;
	width:994px;
	padding:0 0 0 0;
	height:37px;
	text-align:right;	
}

.headerContainer ul{
	list-style-type:none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;	
}

.headerContainer ul li{
	float:right;
	padding:0px 10px 0 10px;
	font-family:"Trebuchet MS", Tahoma;
	font-size:10px;
	color:#000000;
	height:37px;
}

.headerContainer ul li.borderRightLi{
	background-image:url(../../images/white/separator-header.gif);
	background-repeat:no-repeat;
	background-position:right top;
}

.headerContainer ul li.languagesLi{
	padding:10px 0px 0 10px;
}

.headerContainer ul li.languagesLi2{
	padding:10px 0px 0 5px;
	text-align:left;
	width:60px;
}

.headerContainer ul li a,
.headerContainer ul li a:visited{
	font-family:"Trebuchet MS", Tahoma;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}

.headerContainer ul li a:hover{
	font-family:"Trebuchet MS", Tahoma;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}

.headerContainer ul li a.regNewsletter,
.headerContainer ul li a.regNewsletter:visited{
	font-family:"Trebuchet MS", Tahoma;
	font-size:10px;
	color:#000000;
	text-decoration:none;
	background-image:url(../../images/white/newsletter.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	padding:10px 40px 0 0;
	height:37px;
	display:block;
}

.headerContainer ul li a.regNewsletter:hover{
	font-family:"Trebuchet MS", Tahoma;
	font-size:10px;
	color:#cc0000;
	text-decoration:none;
	background-image:url(../../images/white/newsletter-over.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	padding:10px 40px 0 0;
	height:37px;
	display:block;
}

.headerContainer ul li a.turnOnOffLights,
.headerContainer ul li a.turnOnOffLights:visited{
	font-family:"Trebuchet MS", Tahoma;
	font-size:10px;
	color:#000000;
	text-decoration:none;
	background-image:url(../../images/white/lampa.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	padding:10px 30px 0 0;
	height:37px;
	display:block;
}

.headerContainer ul li a.turnOnOffLights:hover{
	font-family:"Trebuchet MS", Tahoma;
	font-size:10px;
	color:#cc0000;
	text-decoration:none;
	background-image:url(../../images/white/lampa-over.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	padding:10px 30px 0 0;
	height:37px;
	display:block;
}

#lang-switch{
	background-color:#ffffff;
	text-align:left;
	margin:0px 0px 0 8px;
	padding:0 0 0 0px;
	position:relative;	
	z-index: 100;
}

#lang-switch a,
#lang-switch a:visited{
	font-family:"Trebuchet MS", Tahoma;
	font-size:10px;
	color:#000000;
	text-decoration:none;
	padding:0 0 0 0;
}

#lang-switch a:hover{
	font-family:"Trebuchet MS", Tahoma;
	font-size:10px;
	color:#cc0000;
	text-decoration:none;
	padding:0 0 0 0;
}

.logoMenuContainer{
	float:left;
	width:1000px;
}

.logoContainer{
	float:left;
}

.mainMenuContainer{
	float:right;
	text-align:right;
/*	width:830px; */
	padding:30px 6px 0 0;
	font-family:"Trebuchet MS", Tahoma;
	font-size:12px;
	line-height:12px;
	color:#000000;
	text-transform:uppercase;
}

.homeFlashContainer{
	float:left;
	width:1000px;
	height:330px;
	text-align:center;
	margin:30px 0 0 0;
}


.homeUnderFlashContainer{
	float:left;
	width:1000px;
	margin:0 0 0 0;
}

.homeSpecSlogan{
	float:left;
	width:640px;
	margin:30px 50px 0 0;
}

.homeSpecSlogan .requestAQuate{
	float:left;
	width:80px;
	margin-right:10px;
}

.homeSpecSlogan .icySlogans{
	float:left;
	width:550px;
	font-size:40px; 
	color: #000000;
	leading: -17; 
	letter-spacing: -3;
	text-transform:uppercase;
}

.homeSpecSlogan .icySloganSmall{
	float:left;
	width:550px;
	margin:-6px 0 0 90px;	
	font-size:20px; 
	color: #202020; 
	text-transform:uppercase; 
	leading: -8; 
	letter-spacing: -1;
}

.dragNotebookContainer{
	float:right;
	width:310px;
	text-align:right;
}

.footerContainer{
	float:left;
	width:1000px;	
	margin:30px 0 0 0;
}

.footerMenuContainer{
	float:left;
	width:655px;
	margin:8px 0 0 0;
	font-family:"Trebuchet MS", Tahoma;
	font-size:12px;
	line-height:30px;
	color:#565656;
}

.footerMenuContainer a,
.footerMenuContainer a:visited{
	font-family:"Trebuchet MS", Tahoma;
	font-size:12px;
	line-height:30px;
	color:#565656;
	text-decoration:none;
	padding:0 20px 0 0;
	outline: none;
}

.footerMenuContainer a:hover{
	font-family:"Trebuchet MS", Tahoma;
	font-size:12px;
	line-height:30px;
	color:#cc0000;
	text-decoration:none;
	padding:0 20px 0 0;
	outline: none;
}

.isoLogo{
	float:right;
	padding-right:6px;
}

.pathTitleContainer{
	float:left;
	width:1000px;
	height:35px;
	margin:15px 0 35px 0;
}

.breadcrumpContainer{
	float:left;
	width:700px;
	font-family:"Trebuchet MS", Tahoma;
	font-size:10px;
	color:#8b8b8b;
	padding:15px 0 0 0;
}

.breadcrumpContainer a,
.breadcrumpContainer a:visited{
	font-family:"Trebuchet MS", Tahoma;
	font-size:10px;
	color:#8b8b8b;
	text-decoration:none;
}

.breadcrumpContainer a:hover{
	font-family:"Trebuchet MS", Tahoma;
	font-size:10px;
	color:#8b8b8b;
	text-decoration:underline;
}

.pageTitle{
	float:right;
	margin:0 6px 0 0;
	width:550px;
}

h1{
	font-family:"Trebuchet MS", Tahoma;
	font-size:32px;
	text-transform:uppercase;
	color:#605f5f;
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-weight:normal;
	letter-spacing: -1;
}

.mainPageContainer{
	float:left;
	width:1000px;
	min-height:400px;
	height:auto !important;
	height:400px;
}

.textPageContainer{
	float:left;
	width:1000px;
	padding:0px 0 0 0;
}

.teamFlash{
	float:left;
	width:1000px;
	text-align:center;
}

.underTextItems{
	float:left;
	width:1000px;
	margin:35px 0 0 0;
}

.joinusContainer{
	float:left;
	padding:0 0 0 8px;
}

.innerRequestAQuateContainer{
	float:left;
	padding:0 0 0 0px;
}

.sitemapUL{
	padding:0 0 0 90px;
	margin:0 0 0 0;
	list-style-type:none;
}

.sitemapUL li{
	margin:0 0 20px 0;
	padding:0 0 0 35px;
	font-family:"Trebuchet MS", Tahoma;
	font-size:12px;
	color:#000000;
	text-transform:uppercase;
}

.sitemapUL li.homeLi{
	margin:0 0 20px 0;
	padding:0 0 0 0px;
	font-family:"Trebuchet MS", Tahoma;
	font-size:12px;
	color:#000000;
	text-transform:uppercase;
}

.sitemapUL li a,
.sitemapUL li a:visited{
	font-family:"Trebuchet MS", Tahoma;
	font-size:12px;
	color:#000000;
	text-transform:uppercase;
	text-decoration:none;
}

.sitemapUL li a:hover{
	font-family:"Trebuchet MS", Tahoma;
	font-size:12px;
	color:#cc0000;
	text-transform:uppercase;
	text-decoration:none;
}

.sitemapUL li ul{
	list-style-type:none;
	margin:10px 0 0 0;
	padding:0 0 0 0;
}

.sitemapUL li ul li{
	margin:0 0 6px 0;
	font-family:"Trebuchet MS", Tahoma;
	font-size:12px;
	color:#565656;
	text-transform:none;
}

.sitemapUL li ul li a,
.sitemapUL li ul li a:visited
{
	font-family:"Trebuchet MS", Tahoma;
	font-size:12px;
	color:#565656;
	text-transform:none;
	text-decoration:none;
}

.sitemapUL li ul li a:hover
{
	font-family:"Trebuchet MS", Tahoma;
	font-size:12px;
	color:#cc0000;
	text-transform:none;
	text-decoration:none;
}

.caseStadiesItem{
	float:left;
	width:460px;
}

.cSItemText{
	float:left;
	width:300px;
	margin-left:20px;
}

.cSProjectCat{
	color:#000000;
	font-size:12px;
	text-transform:uppercase;
	margin:8px 0 0 0;
}

.csMarginRight{
	margin-right:60px;
}

.w50{
	width:50px;
}

.w1000{
	width:1000px;
}

.prevNextContainer{
	float:left;
	margin:10px 0 0 0;
}

.floatLeft{
	float:left;
}

.floatRight{
	float:right;
}

.ieFix{
	margin:0 0 0 0;
	padding:0 0 0 0;
}

a, a:visited{
	font-size:12px;
	color:#565656;
	text-decoration:none;
}

a:hover{
	font-size:12px;
	color:#cc0000;
	text-decoration:none;
}

a.catFilterOpen, a.catFilterOpen:visited{
	font-size:12px;
	color:#565656;
	text-decoration:none;
}

a.catFilterOpen:hover{
	font-size:12px;
	color:#565656;
	text-decoration:none;
}

.filterLabel{
	color:#000000;
}

.webDesignItem{
	margin:20px 30px 20px 0;
	float:left;
	width:140px;
	font-size:11px;
	text-transform:uppercase;
	color:#565656;
}

.webDesignItemLast{
	margin:20px 0px 20px 0;
}

.webDesignItem img{
	margin-bottom:8px;
}

.webDesignItem a, 
.webDesignItem a:visited{
	font-size:11px;
	text-transform:uppercase;
}

.webDesignItem a:hover{
	font-size:11px;
	text-transform:uppercase;
	color:#cc0000;
}

.webDesignItem a:hover img{
	opacity:0.5;filter:alpha(opacity=50);
}

.filterCheckboxesOpen{
	background-image:url(../../images/bcgr-hidden-filter-bottom.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	float:left;
	width:995px;
	padding:20px 5px 10px 0;
	font-size:11px;
}

.filterCheckboxesOpen .redText a,
.filterCheckboxesOpen .redText a:visited{
	color:#cc0000;
	font-size:11px;
	text-decoration:none;
}

.filterCheckboxesOpen .redText a:hover{
	color:#cc0000;
	font-size:11px;
	text-decoration:underline;
}

.filterCheckboxesOpen .inputfilterSubmit{
	background:none;
	border:none;
	background-image:url(../../images/bcgr-btn-filter.png);
	background-repeat:no-repeat;
	background-position:center center;
	background-color:transparent;
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	width:55px;
	height:18px;
	padding:0 0 0 0;
	text-align:center;
	margin:0 0 0 25px;
	cursor:pointer;
}

.showItem{
	display:inline;
}

.hideItem{
	display:none;
}

.wdProjectGallery{
	float:left;
	width:660px;
}

.wdProjectInfo{
	float:left;
	width:300px;
	padding:0 0 0 30px;
}

.wdProjectUpperCaseDetails{
	text-transform:uppercase;
	font-size:11px;
}

a.redTextUnderline,
a.redTextUnderline:visited{
	color:#cc0000;
	font-size:11px;
	text-decoration:underline;
}

a.redTextUnderline:hover{
	color:#cc0000;
	font-size:11px;
	text-decoration:none;
}

.slideShowDiv{
	width:545px;
	height:366px;
	overflow:hidden;
	float:left;
	text-align:center;
}

#smallGalleryCont{
	position:relative;
}

#zoomLink{
	width:545px;
	height:35px;
	position: absolute;
	top: 0px; 
	left: 53px; 
/*	display: none; */
	z-index:40;
}

.galPicLeft{
	padding-right:8px;
	float:left;
	position:relative;
	top:160px;
}

.galPicRight{
	padding-left:8px;
	float:left;
	position:relative;
	top:160px;
}

.projectNameTitle{
	font-size:25px;
	color:#000000;
	text-transform:uppercase;
	letter-spacing: -1;
}

.contactUsFormConatiner{
	float:left;
	width:272px;
	margin-right:65px;
}

.sectionTitle60{
	font-size:40px;
	color:#000000;
	margin-bottom:15px;
}

.contactUsFormConatiner label{
	font-size:11px;
	text-transform:uppercase;
}

.inputContacts{
	border:1px solid #605f5f;
	font-family:"Trebuchet MS", Tahoma;
	font-size:12px;
	color:#565656;
	padding:2px 2px 0 2px;
	width:266px;
	height:16px;
	background:none;
	margin-bottom:6px;
}

.textareaContacts{
	background:none;
	border:1px solid #605f5f;
	font-family:"Trebuchet MS", Tahoma;
	font-size:12px;
	color:#565656;
	padding:2px 2px 0 2px;
	width:266px;
	height:60px;
	margin-bottom:6px;
}

.inputBtnSendContacts{
	width:60px;
	height:25px;
	font-family:"Trebuchet MS", Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	background:none;
	border:none;
	background-color:transparent;
	background-image:url(../../images/bcgr-btn-contacts-send.png);
	background-repeat:no-repeat;
	float:left;
	cursor:pointer;
}

.contactsOffices{
	float:left;
	width:645px;
}

.officeInfo{
	font-size:11px;
	text-transform:uppercase;
	float:left;	
	width:180px;
}

.officeInfoC{
	margin:10px 50px 50px 0;
}

.officeInfo3{
	margin:10px 0px 50px 0;
}

.careersCommonText{
	float:left;
	width:320px;
	margin-right:80px;
}

a.redTextLINK,
a.redTextLINK:visited{
	color:#cc0000;
	font-size:11px;
	text-decoration:none;
}

a.redTextLINK:hover{
	color:#cc0000;
	font-size:11px;
	text-decoration:underline;
}

.careersListing{
	float:left;
	width:600px;
	padding:15px 0 0 0;
}

.careersListingItem{
	float:left;
	width:270px;
}

.careersListingItemOdd{
	margin:10px 45px 25px 0;
}

.careersListingItemEven{
	margin:10px 0 25px 0;
}

.openPositionTitle{
	color:#010101;
	font-size:25px;
	font-family:"Trebuchet MS", Tahoma;
	margin-bottom:10px;
}

.greyTextCareersItem{
	color:#8b8b8b;
}

.blackTextCareersItem{
	color:#000000;
	text-transform:uppercase;
}

.w100percent{width:100%;}

.dashedCareersBtnLeft{
	float:left;
	background-image:url(../../images/white/bcgr-dashed-left.png);
	background-repeat:no-repeat;
	width:5px;
	height:27px;
}

.dashedCareersBtnMiddle{
	float:left;
	/*background-image:url(../../images/white/bcgr-dashed-middle.png);
	background-repeat:repeat-x;*/
	height:27px;
	font-family:"Trebuchet MS", Tahoma;
	font-size:11px;
	color:#000000;
	text-transform:uppercase;
	padding:5px 7px 0 7px;
}

.dashedCareersBtnRight{
	float:left;
	background-image:url(../../images/white/bcgr-dashed-right.png);
	background-repeat:no-repeat;
	width:4px;
	height:27px;
}

a.applyForJob, a.applyForJob:visited, a.applyForJob:hover{
	background-image:url(../../images/bcgr-apply-for-job.png);
	background-repeat:no-repeat;
	width:120px;
	height:24px;
	color:#ffffff;
	font-weight:bold;
	padding-top:3px;
	text-align:center;
	display:block;
}

.applicationInput{
	border:1px solid #000000;
	font-family:"Trebuchet MS", Tahoma;
	font-size:12px;
	color:#000000;
	padding:2px 2px 0 2px;
	width:266px;
	height:16px;
	background:none;
	margin-bottom:6px;
}

.applicationFileInput{
	border:1px solid #000000;
	font-family:"Trebuchet MS", Tahoma;
	font-size:12px;
	color:#000000;
	height:23px;
	background:none;
	margin-bottom:6px;
}

.textareaApplication{
	background:none;
	border:1px solid #000000;
	font-family:"Trebuchet MS", Tahoma;
	font-size:12px;
	color:#000000;
	padding:2px 2px 0 2px;
	width:266px;
	height:100px;
	margin-bottom:6px;
}

.textareaQuate{
	background:none;
	border:1px solid #000000;
	font-family:"Trebuchet MS", Tahoma;
	font-size:12px;
	color:#000000;
	padding:2px 2px 0 2px;
	width:525px;
	height:60px;
	margin-bottom:6px;
}

.dialogWindowClass{
	padding:0 20px 0 20px;
}

.dialogapplicationTable{
	color:#000000;	
	text-transform:uppercase;
}

.dialogapplicationClose{
	float:left;
	text-align:right;
	width:100%;
}

.dialogapplicationTable label{
	font-size:11px;
	text-transform:uppercase;
	color:#000000;
}

.sectionTitle60Dialog{
	font-size:40px;
	color:#000000;
	margin-bottom:15px;
}

.dialogapplicationTable .exclamationMarkText{
	color:#cc0000;
	text-transform:uppercase;
	font-size:11px;
	padding-top:8px;
}

.exclamationMarkText{
	color:#cc0000;
	text-transform:uppercase;
	font-size:11px;
	padding-top:8px;
}

.selectNewletter{
	width:270px;
	font-family:"Trebuchet MS", Tahoma;
	font-size:12px;
	color:#000000;
}

.inputBtnSendDialog{
	width:60px;
	height:25px;
	font-family:"Trebuchet MS", Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	background:none;
	border:none;
	background-color:transparent;
	background-image:url(../../images/bcgr-btn-contacts-send.png);
	background-repeat:no-repeat;
	cursor:pointer;
}

.errorText{
	color:#cc0000;
	text-transform:uppercase;
	font-size:11px;
}

.clientsFilterPadR{
	padding:0 20px 0 0;
}

.clientsFilterAlpha{
	padding:0 0 0 20px;
	text-transform:uppercase;
	color:#565656;
}

.clientsFilterAlpha a,
.clientsFilterAlpha a:visited{
	text-transform:uppercase;
	color:#565656;
	text-decoration:none;
	margin-right:10px;
}

.clientsFilterAlpha a:hover,
.clientsFilterAlpha a.selectedAlpha{
	text-transform:uppercase;
	color:#cc0000;
	text-decoration:none;
	margin-right:10px;
}

.clientsAlphabeticContainer{
	float:left;
	width:1000px;
	margin:20px 0 10px 0;
}

.clientsAlphaColumn{
	font-family:"Trebuchet MS", Tahoma;
	font-size:60px;
	color:#000000;
	float:left;
	margin-right:10px;
}

.clientsProjectsColumn{
	float:left;
	width:200px;
	font-size:11px;
	text-transform:uppercase;
	line-height:24px;
}

.clientsProjectsColumn a,
.clientsProjectsColumn a:visited{
	font-size:11px;
	text-transform:uppercase;
	text-decoration:none;
	line-height:24px;
}

.clientsProjectsColumn a:hover{
    color:#565656;
	font-size:11px;
	text-transform:uppercase;
/*	text-decoration:underline;*/
	line-height:24px;
}

.clientsProjectsColumn a.activeClient, 
.clientsProjectsColumn a.activeClient:visited {
    color:#cc0000;
	font-size:11px;
	text-transform:uppercase;
	line-height:24px;
}

.clientsProjectsColumn a.activeClient:hover {
	color:#cc0000;
	font-size:11px;
	text-transform:uppercase;
	text-decoration:underline;
	line-height:24px;
}

.columnPadRight{
	padding-right:20px;
}

.columnPadRight2{
	padding-right:40px;
}

.categoryTitleColumn{
	font-family:"Trebuchet MS", Tahoma;
	font-size:60px;
	color:#000000;	
	width:100%;	
}

.inputCaptchaSite{
	border:1px solid #605f5f;
	font-family:"Trebuchet MS", Tahoma;
	font-size:12px;
	color:#565656;
	padding:2px 2px 0 2px;
	width:180px;
	height:16px;
	background:none;
	margin-bottom:6px;
}

.applicationCaptchaInput{
	border:1px solid #000000;
	font-family:"Trebuchet MS", Tahoma;
	font-size:12px;
	color:#000000;
	padding:2px 2px 0 2px;
	width:180px;
	height:16px;
	background:none;
	margin-bottom:6px;
}

/* Drag My Notes Slides*/
.dragNoteBaloon{
	float:right;
	width:217px;
	height:192px;
	background-image:url(../../images/white/bcgr-dragnote-baloon.png);
	background-repeat:no-repeat;
	padding:22px 20px 20px 30px;
	background-color:White;
}

.dragNoteBaloon a.sendICYGEN,
.dragNoteBaloon a.sendICYGEN:visited{
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#cc0000;
	text-decoration:underline;
	float:left;
}

.dragNoteBaloon a.sendICYGEN:hover{
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#cc0000;
	text-decoration:none;
	float:left;
}

.dragNoteBaloon a.sendEmail,
.dragNoteBaloon a.sendEmail:visited,
.dragNoteBaloon a.sendEmail:hover{
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	background-image:url(../../images/btn-mynotes-send.png);
	background-repeat:no-repeat;
	background-position:right top;
	width:84px;
	height:20px;
	display:block;
	padding:5px 8px 0 0px;
	float:right;
}

.dragNoteBaloon .noteListMainRow{
	margin:7px 0 7px 0;
	font-family:"Trebuchet MS";
	font-size:16px;
	color:#000000;
	float:left;
}

.proNumber{
	font-family:"Trebuchet MS";
	font-size:16px;
	color:#000000;
	float:left;
	width:5px;
	margin:0 4px 0 0;
}

.dragNoteBaloon .noteListBorderedRow{
	border-bottom:1px solid #272727;
	font-size:11px;
	color:#787878;
	float:left;
	margin:0 0 0 0px;
	/*padding:0 0 0 4px;*/
	width:204px;
	text-align:left;
	cursor:text;
}

.dragNoteBaloon a.noteEdit,
.dragNoteBaloon a.noteEdit:visited{
	color:#000000;
	text-decoration:none;
	margin-right:10px;
}

.dragNoteBaloon a.noteEdit:hover{
	color:#000000;
	text-decoration:none;
	margin-right:10px;
}

.dragNoteBaloon a.noteDelete,
.dragNoteBaloon a.noteDelete:visited{
	color:#ff0101;
	text-decoration:none;
}

.dragNoteBaloon a.noteDelete:hover{
	color:#ff0101;
	text-decoration:none;
}

.notebookUpItems{
	float:left;
	width:217px;
}

.notebookItemsCont{
	float:left;
	width:217px;
}

.notebookBtnLinks{
	float:left;
	width:217px;
}

#textAreaShow{
	width:205px;
	height:140px;
	float:left;
	border: 1px solid #272727;
	padding:0 10px 10px 0;
	margin:10px 0 0 0;
}

.noteTextArea{
	width:205px;
	height:115px;
	border:1px solid #272727;
	background:#ffffff;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#787878;
}

.noteFormBtnSubmit{
	border:none;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#cc0000;
	text-decoration:underline;
	text-transform:uppercase;
	float:right;
	background-color:#ffffff;
	cursor:pointer;
}

.dragnoteDialogWindowClass{
	padding:0 40px 0 40px;
}

.dragnoteFulllistClass{
	padding:0 15px 0 15px;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#fff;
	text-transform:uppercase;
}

.dragnoteFulllistClass a.fullListDialogClose,
.dragnoteFulllistClass a.fullListDialogClose:visited{
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#cc0000;
	text-decoration:underline;
	text-transform:uppercase;
	font-weight:bold;
}

.dragnoteFulllistClass a.fullListDialogClose:hover{
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#cc0000;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bold;
}



/*end of Drag My notes*/

/* request a quate separate page*/
.requestAQuateTable{
	color:#000000;	
	text-transform:uppercase;
}

.requestAQuateTable label{
	font-size:11px;
	text-transform:uppercase;
	color:#000000;
}


.requestAQuateTable .exclamationMarkText{
	color:#cc0000;
	text-transform:uppercase;
	font-size:11px;
	padding-top:8px;
}

.requestAQuateInput{
	border:1px solid #000000;
	font-family:"Trebuchet MS", Tahoma;
	font-size:12px;
	color:#000000;
	padding:2px 2px 0 2px;
	width:266px;
	height:16px;
	background:none;
	margin-bottom:6px;
}

.requestAQuateTextarea{
	background:none;
	border:1px solid #000000;
	font-family:"Trebuchet MS", Tahoma;
	font-size:12px;
	color:#000000;
	padding:2px 2px 0 2px;
	width:525px;
	height:60px;
	margin-bottom:6px;
}

.requestAQuateSelect{
	border:1px solid #605f5f;
	width:270px;
	font-family:"Trebuchet MS", Tahoma;
	font-size:12px;
	color:#000000;
	background-color:#ffffff;
	margin-bottom:6px;
}

.requestAQuateCaptchaInput{
	border:1px solid #605f5f;
	font-family:"Trebuchet MS", Tahoma;
	font-size:12px;
	color:#000000;
	padding:2px 2px 6px 2px;
	width:184px;
	height:16px;
	background:none;
	margin-bottom:6px;	
}

.requestAQuateCaptchaImageLeft {
   float: left;
   padding: 0 2px 0 0;   
  
}
.requestAQuateErrorText 
{ 
	color:#cc0000;
	text-transform:none ;
	font-size:11px;
	position:relative;
	top:-4px;
}
/*end request a quate*/

/*services*/
.servicesItemDiv{
	float:left;
	width:100%;
	margin:0 0 100px 0;
}

.servicesTitleColumn{
	float:left;
	margin:0 45px 0 0;
	width:385px;
	font-family:"Trebuchet MS";
	font-size:11px;
	text-transform:uppercase;
	color:#565656;
}

.servicesTitleColumn1{
	float:left;
	margin:0 45px 0 0;
	width:370px;
	font-family:"Trebuchet MS";
	font-size:11px;
	text-transform:uppercase;
	color:#a6a8ab;
}

.servicesTextColumn{
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#565656;
	float:left;
	width:560px;
	padding:40px 0 0 0;
}

.servicesTitle1{
	font-family:"Trebuchet MS";
	font-size:50px;
	color:#000000;
}

.servicesTitle2{
	font-family:"Trebuchet MS";
	font-size:20px;
	color:#000000;
}

.modalBackground
        {
            background-color: Black;
            opacity: 0.7;
        }
        .dialog-content
        {
            -moz-background-clip: border;
            -moz-background-inline-policy: continuous;
            -moz-background-origin: padding;
            background: transparent none repeat scroll 0 0;
            border: 0 none;
            overflow: auto;
            padding: 0.5em 1em;
        }
        .widget-content
        {
            -moz-background-clip: border;
            -moz-background-inline-policy: continuous;
            -moz-background-origin: padding;
            background: #FFFFFF;
            border: 1px solid #FFFFFF;
            color: #000000;
        }
