body
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #bbbcbe;	
	margin-bottom: 0px;
	margin-top: 0px;
}
#container
{
	width: 950px;
	margin-left: auto;
	margin-right: auto;
	text-align: Center;
}

#containernew
{
	width: 960px;
	margin-left: auto;
	margin-right: auto;
	text-align: Center;
}
#containersmall
{
	width: 901px;
	margin-left: auto;
	margin-right: auto;
	text-align: Center;
}
#containersmall1
{
	width: 907px;
	margin-left: auto;
	margin-right: auto;
	text-align: Center;
}
#containersp
{
	width: 980px;
	margin-left: auto;
	margin-right: auto;
	margin-top: auto;
	margin-bottom: auto;
	text-align: center;
}
.lalntbl
{
	border: 0px;
	border-collapse: collapse;
	margin-left: 5px;
}
table
{
	border: 0px;
	border-collapse: collapse;
	margin-left: auto;
	margin-right: auto;
}
td, th
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	margin: 0px;
	text-align: left;
	vertical-align: middle;
}

td.top
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	margin: 0px;
	text-align: left;
	vertical-align: top;
}




img
{
	border: 0px;
}
a
{
	text-decoration: none;
	border: 0px;
	color: #bbbcbe;
}
.taln
{
	vertical-align: top;
}
.raln
{
	text-align: right;
}
.rtp
{
	font-family: Arial;
}
.ancsht a:hover
{
	text-decoration: underline;
	color: #666666;
}
.anccap a:hover
{
	text-decoration: none;
	color: #00adef;
}
.anccapnew a:hover
{
	color: #00adef;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
}
.arial9
{
	color: #797979;
	font: arial;
	font-size:9px;
}
.arial16
{
	color: #00adef;
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 7px;
}
.arial16 a:hover
{
	color: #00adef;
}
.laln
{
	text-align: left;
}

.baln
{
	vertical-align: bottom;
}
.taln
{
	vertical-align: top;
}
.caln
{
	text-align: center;
}
.vcaln
{
	vertical-align: middle;
}
.textbox
{
	border: 2px #E7E7E8;
	border-style: solid;
	background-color: #FFFFFF;
	height: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 3px;
	color: #242323;
	width: 150px;
}

.gbg
{
	background-color: #e6e7e8;
}

.gbgTest
{
	background-color: Lime;
	z-index: 1;
}

/*Popup Control*/
.popupControl
{
	position: relative;
	visibility: hidden; /*padding-right: 350px;*/
}
.MenuPadding
{
	padding-left: 20px;
}
.MenuPaddingSafari
{
	padding-left: 19px;
}
.txtbxfil1
{
	border: 2px #E7E7E8;
	border-style: solid;
	background-color: #FFFFFF;
	height: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 3px;
	color: #242323;
	width: 168px;
}
.txtdrpfill
{
	border: 1px solid #BDC7D8;
	background-color: #FFFFFF;
	border-style: solid;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-left: 5px;
	color: #242323;
}

.textboxwhite
{
	border: 2px #E7E7E8;
	border-style: solid;
	background-color: #FFFFFF;
	height: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 3px;
	padding-bottom: 1px;
	color: #242323;
	width: 150px;
}
.textboxMultiline
{
	border: 2px #E7E7E8;
	border-style: solid;
	background-color: #FFFFFF;
	width: 220px;
	height: 70px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 3px;
	color: #242323;
}

td.left_top
{
	background-image: url(../Images/bg_top_01.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
.text
{
	font-family: Arial;
	font-size: 11px;
	color: #bbbcbe;
	text-align: justify;
}
.text40
{
	font-family: Arial,Helvetica, sans-serif;
	font-size: 11px;
	color: #a7a9ac;
	text-align: justify;
	font-weight: 300;
}
.text40blk
{
	font-family: Arial,Helvetica, sans-serif;
	font-size: 11px;
	color: #231F20;
	text-align: justify;
	font-weight: 300;
}
.charlie
{
	font-family: Arial,Helvetica, sans-serif;
	color: #00adef;
	font-size: 11px;
	font-weight: bold;
}
.charlie1
{
	font-family: Arial,Helvetica, sans-serif;
	color: #00adef;
	font-size: 11px;
	font-weight: bold;
}

.featured
{
	font-family: Arial,Helvetica, sans-serif;
	color: #231F20;
	font-size: 10px;
	font-weight: 400;
}
.arial10
{
	font-family: Arial,Helvetica, sans-serif;
	color: #231F20;
	font-size: 10px;
}
.fartist
{
	font-family: Arial,Helvetica, sans-serif;
	color: #231F20;
	font-size: 11px;
	font-weight: 700;
}
.msgsubjectnormal
{
	font-family: Arial,Helvetica, sans-serif;
	color: #231F20;
	font-size: 12px;
	font-weight: normal;
}
.msgsubject
{
	font-family: Arial,Helvetica, sans-serif;
	color: #231F20;
	font-size: 12px;
	font-weight: 700;
}
.msgsubject2
{
	font-family: Arial,Helvetica, sans-serif;
	color: #A7A9AC;
	font-size: 12px;
	font-weight: 700;
}
.fartistdet
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9D9FA2;
	font-weight: 400;
}

.arial10gb
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9D9FA1;
	font-weight: bold;
}
.charlietopblue
{
	font-family: Arial,Helvetica, sans-serif;
	color: #00AEEF;
	font-size: 10px;
	font-weight: 700;
}

.arial10b
{
	font-family: Arial,Helvetica, sans-serif;
	color: #00AEEF;
	font-size: 10px;
}
.arial10bb
{
	font-family: Arial,Helvetica, sans-serif;
	color: #00AEEF;
	font-size: 10px;
	font-weight: bold;
}
.arial12bn
{
	font-family: Arial,Helvetica, sans-serif;
	color: #00ADEF;
	font-size: 12px;
}
.arial12bgn
{
	font-family: Arial,Helvetica, sans-serif;
	color: #9D9FA2;
	font-size: 12px;
}
.arial16bgn
{
	font-family: Arial,Helvetica, sans-serif;
	color: #9D9FA2;
	font-size: 12px;
}
.arial10bbu
{
	font-family: Arial,Helvetica, sans-serif;
	color: #00AEEF;
	font-size: 10px;
	font-weight: bold;
}
a.arial10bbu:hover
{
	text-decoration: underline;
}
.charlietopblue:hover
{
	font-family: Arial,Helvetica, sans-serif;
	color: #00AEEF;
	font-size: 10px;
	font-weight: 700;
}


.charlietopblack
{
	color: #231F20;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
}

.charlietopgrey
{
	color: #BCBDC0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
}

.charlietopgrey:hover
{
	color: #231F20;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
}

.charlietopgreyblue
{
	color: #BCBDC0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
}
.charlietopgreyblue:hover
{
	color: #00adef;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.charlietopgreyblue10
{
	color: #BCBDC0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.charlietopgreyblue10:hover
{
	color: #00adef;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.eventtitleblk
{
	color: #231F20;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.event
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #BCBEC0;
}
.eventblk
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #231F20;
}
.arial12blkn
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #231F20;
}
.eventblue
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00ADEF;
}
.leftnaviboldblue
{
	color: #00adef;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}



.charlienormal
{
	font-family: Arial, Helvetica, sans-serif;
	color: #00adef;
	font-size: 11px;
}
.charlielable
{
	font-family: Arial, Helvetica, sans-serif;
	color: #00adef;
	font-size: 11px;
}



.charlienormal:hover
{
	text-decoration: underline;
}

.charliegrey
{
	font-family: Arial, Helvetica, sans-serif;
	color: #9D9FA2;
	font-size: 11px;
	font-weight: 200;
}
.arial10400g
{
	font-family: Arial, Helvetica, sans-serif;
	color: #9D9FA2;
	font-size: 10px;
	font-weight: 400;
}
.arial11gb
{
	font-family: Arial, Helvetica, sans-serif;
	color: #9D9FA2;
	font-size: 11px;
	font-weight: bold;
}
.charliesmallblue
{
	font-family: Arial, Helvetica, sans-serif;
	color: #00AEEF;
	font-size: 10px;
	font-weight: 700;
}
.arial12bb
{
	font-family: Arial, Helvetica, sans-serif;
	color: #00AEEF;
	font-size: 12px;
	font-weight: 400;
}
.charliesmallgrey
{
	font-family: Arial, Helvetica, sans-serif;
	color: #BCBDC0;
	font-size: 10px;
	font-weight: 700;
}

.outsidergrey
{
	font-family: Arial, Helvetica, sans-serif;
	color: #BCBEC0;
	font-size: 10px;
	font-weight: 700;
}
.outsiderblk
{
	font-family: Arial, Helvetica, sans-serif;
	color: #231F20;
	font-size: 10px;
	font-weight: 700;
}

.charliesmallblk
{
	font-family: Arial, Helvetica, sans-serif;
	color: #BCBDC0;
	font-size: 10px;
	font-weight: 700;
}
.xlcharlie
{
	color: #00adef;
	font-weight: bold;
	font-size: 14px;
}

.bold
{
	font-weight: bold;
}
.grey
{
	background-color: #d3d4d6;
}
.nav
{
	padding-left: 45px;
}

.navTop
{
	padding-right: 10px;
}

.studio
{
	padding-top: 7px;
}
.favor
{
	padding-bottom: 5px;
}
.favrpad
{
	padding-right: 21px;
}
.frndrpad
{
	padding-right: 32px;
}
.moverpad
{
	padding-right: 11px;
}
.studiorpad
{
	padding-right: 38px;
}
.portrpad
{
	padding-right: 18px;
}
.navmy
{
	padding-left: 25px;
}
td.grbg
{
	/*background-color:#d7d8da;*/ /*background-color:#f0f0f0;*/ /*background-color: #ededed;*/
}
td.s_grbg
{
	background-color: #ededed;
}
.grbg3
{
	background-color: #f2f2f4;
}
td.Head
{
	font-family: Arial, Helvetica, sans-serif;
	color: #3f3f3f;
	font-size: 11px;
	padding-left: 4px;
}
.Headwotd
{
	font-family: Arial, Helvetica, sans-serif;
	color: #3f3f3f;
	font-size: 12px;
	padding-left: 4px;
}
td.HeadNP
{
	font-family: Arial, Helvetica, sans-serif;
	color: #3f3f3f;
	font-size: 12px;
}
.rpad
{
	padding-right: 4px;
}
.rpad3
{
	padding-right: 3px;
}
.lpad
{
	padding-left: 8px;
}
.bpad
{
	padding-bottom: 2px;
}
.sbpad
{
	padding-bottom: 1px;
}
.view
{
	color: #00acee;
}
table.bdleft
{
	width: 280px;
	margin-left: 0px;
	margin-right: 0px;
	background-color: #FFFFFF;
}
table.bdleftn
{
	width: 281px;
	margin-left: 0px;
	margin-right: 0px;
}
table.bdcontent
{
	margin-left: 15px;
}
.wid
{
	width: 100%;
}
.galtext
{
	color: #3f3f3f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.galimg
{
	padding-left: 3px;
}
.qckimg
{
	padding-left: 4px;
}
.Name
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00acee;
	font-weight: bold;
	padding-bottom: 3px;
	padding-top: 3px;
	width: 554px;
}
.grbg
{
	/*background-color: #efefef;*/
}

.grbg5
{
	/*background-color: #fcfcfc;*/
}

.profile
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #bcbdc1;
	font-weight: bold;
	padding-left: 2px;
	padding-bottom: 3px;
	padding-top: 3px;
}
.head
{
	font-family: Arial;
	color: #231F20;
	font-size: 11px;
	text-align: left;
	font-weight: 500; /*letter-spacing:-0.8px;*/
}

.headnormal
{
	font-family: Arial,Helvetica,sans-serif;
	color: #9D9FA2;
	font-size: 11px;
	text-align: left;
}
.rpadspl
{
	padding-right: 90px;
}
.headblue
{
	font-family: Arial;
	color: #00adef;
	font-size: 11px;
	text-align: left;
	font-weight: bold; /*letter-spacing:-0.8px;*/
}

.lhead
{
	font-family: Arial, Helvetica, sans-serif;
	color: #3f3f3f;
	font-size: 12px;
	text-align: left;
	font-weight: bold;
}
.shead
{
	color: #3f3f3f;
}
td.widt
{
	width: 7px;
}
.stxt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #bbbcbe;
}
span.head1
{
	font-family: Arial, Helvetica, sans-serif;
	color: #3f3f3f;
	font-size: 11px;
	text-align: left;
	font-weight: bold;
}
span.head2
{
	font-family: Arial, Helvetica, sans-serif;
	color: #bbbcbe;
	font-size: 11px;
	text-align: left;
	font-weight: bold;
}
span.head3
{
	font-family: Arial, Helvetica, sans-serif;
	color: #3f3f3f;
	font-size: 9px;
	font-weight: bold;
}
table.main
{
	background-repeat: no-repeat;
	background-position: bottom right;
}
.hundred
{
	height: 100%;
	background-color: #000000;
}
.tpad
{
	padding-top: 2px;
}
.tpad5
{
	padding-top: 5px;
}
.hit
{
	height: 100%;
}
.aropad
{
	padding-left: 405px;
}
.fixdwidt
{
	width: 280px;
}
.sinuptop
{
	background-color: #00adef;
}
.rpadlog
{
	padding-left: 10px;
}
.sinuptxtbold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #bcbdc1;
	font-weight: bold;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-right: 5px;
	padding-top: 3px;
}
.sinuptxttop
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
}
.sinuptxt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #bcbdc1;
	font-weight: bold;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-right: 5px;
	padding-top: 3px;
	text-align: justify;
}
.sinupbtmbg
{
	background-color: #eceded;
}
.signftrwidt
{
	width: 316px;
}
.txtbxwidth
{
	width: 200px;
}
.txtbxpad
{
	padding-left: 2px;
	padding-top: 1px;
}
.drpdnpad
{
	padding-left: 5px;
	padding-top: 4px;
}
.txtbxfil
{
	border: 2px #E7E7E8;
	border-style: solid;
	background-color: #FFFFFF;
	height: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 3px;
	color: #242323;
	width: 270px;
}

.txtbxfilMulti
{
	border: 2px #E7E7E8;
	border-style: solid;
	background-color: #FFFFFF;
	height: 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 3px;
	color: #242323;
	width: 270px;
}
.txtfld
{
	border: 2px #E7E7E8;
	border-style: solid;
	background-color: #FFFFFF;
	height: 270px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 3px;
	color: #242323;
	width: 270px;
}
.drpdwn
{
	border: 1px solid #BDC7D8;
	background-color: #FFFFFF;
	border-style: solid;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-left: 5px;
	color: #242323;
	width: 50px;
}
.drpdwnwid
{
	width: 100px;
}
.drpdwnwidn
{
	width: 220px;
	height: 18px;
}
.drpdwnwida
{
	width: 268px;
	height: 18px;
}
.drpdwnwids
{
	width: 272px;
}
.scrtybx
{
	width: 70px;
}
.snfrmtxt
{
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 12px;
	text-align: right;
}
.signdvdr
{
	background-color: #EDEDEE;
}
.width
{
	padding-left: 5px;
	width: 270px;
}
.radio
{
	border: #00ADEF 1px;
	background-color: #FFFFFF;
}
.term
{
	color: #00acee;
}
td.widthsa
{
	width: 4px;
}
.myprtflosa
{
	width: 502px;
	background-color: #FFFFFF;
}
.whitbg
{
	background-color: #FFFFFF;
}
.lpadsp
{
	padding-left: 24px;
}
.lpada
{
	padding-left: 22px;
}
.lpadf
{
	padding-left: 330px;
}
.rpadsp
{
	padding-right: 24px;
}
.rpadsp2
{
	padding-right: 10px;
}
.rpad6
{
	padding-right: 6px;
}
.blkclr
{
	color: #000000;
}
.llpad
{
	padding-left: 90px;
}
.lpade
{
	padding-left: 267px;
}
.lpad6
{
	padding-left: 6px;
}
.lpad5
{
	padding-left: 5px;
}
.lpad3
{
	padding-left: 3px;
}
.lpad2
{
	padding-left: 2px;
}
.slpad
{
	padding-left: 55px;
}
.slpad1
{
	padding-left: 50px;
}
.lpadgal
{
	padding-left: 142px;
}

.widsp
{
	width: 270px;
}
.tbmyaccvstngswid
{
	width: 600px;
}





.validatorCalloutHighlight
{
	background-color: lemonchiffon;
}

.captcha
{
	border: thin 1px #e7e7e9;
	border-style: solid;
	height: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	width: 70px;
}

.error
{
	color: Red;
	font-size: 11px;
}

.modalPopup
{
	background-color: #ffffdd;
	border-width: 3px;
	border-style: solid;
	border-color: Gray;
	padding: 3px;
	width: 250px;
}

/*Modal Popup*/
.modalBackground
{
	background-color: #000000;
	filter: alpha(opacity=00);
	opacity: 0.0;
}

a.menu
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none; /*color: #00adef; 	background-color:#E7E7E9;*/
}
a.menu:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #00adef; /*background-color: #00adef; 	text-decoration: blink;*/
}
a.menuBack
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #00adef;
	text-decoration: none;
	background-color: #e7e7e9;
}
.txtHgt
{
	height: 20px;
}
.popupHover
{
	background-image: url(images/header-opened.png);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #F5F7F8;
}
.popupMenu
{
	position: absolute;
	visibility: hidden;
	background-color: #F5F7F8;
	opacity: .9;
	filter: alpha(opacity=90);
}
.radio
{
	border: #00ADEF 1px;
	background-color: #FFFFFF;
}
.xstpad
{
	padding-top: 1px;
}

.drpdwn1
{
	border: 1px solid #BDC7D8;
	background-color: #FFFFFF;
	border-style: solid;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #242323;
	padding-left: 5px;
	width: 40px;
}
a.menuback
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}
a.menuback:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: Black;
}
.no_picture
{
	background: white none repeat scroll 0%;
	border: 1px solid #DDDDDD;
	color: gray;
	font-size: 12px;
	padding: 75px 0px;
	text-align: center;
	width: 200px;
}
div.fileinputs
{
	position: relative;
}

div.fakefile
{
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
	width: 30px;
}

input.file
{
	position: relative;
	text-align: right;
	-moz-opacity: 0;
	filter: alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
	width: 30px;
}
.rtyp
{
	font-family: Roman;
}
A.msglink
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00adef;
	text-decoration: none;
}
A.msglink:Hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00adef;
	text-decoration: underline;
}

.msgText
{
	color: Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-align: right;
}
.msgSubject
{
	color: Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
}
.gridPager
{
	color: #4A3C8C;
	text-align: left;
	font-size: 10px;
	text-indent: 4px;
}
.gridRowStyle
{
	height: 70px;
	border-color: #738A9C;
	background-color: White;
	border-style: none;
	border-width: 0px;
}
.gridAltRowStyle
{
	height: 70px;
	border-color: #738A9C;
	background-color: White;
	border-style: none;
	border-width: 0px;
}
.autocomplete_completionListElement
{
	visibility: hidden;
	margin: 0px !important;
	background-color: #e7e7e9;
	color: Black;
	border: buttonshadow;
	border-width: 1px;
	border-style: solid;
	cursor: 'Hand';
	overflow: auto;
	height: 150px;
	text-align: left;
	list-style-type: none;
	padding-left: 5px;
}
.autocomplete_highlightedListItem
{
	background-color: #00adef;
	color: White;
	padding: 1px;
}
.uploadart
{
	background: url(../Images/upload-art-smpl-img.jpg);
	background-repeat: no-repeat;
}
a.hover
{
	color: #00adef;
	font-weight: bold;
	text-decoration: underline;
}
a.charlie:hover
{
	text-decoration: underline;
}
#Mpopup
{
	width: 500px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
.Mptopbg
{
	background-image: url(../Images/Modal-Popup_05.png);
	background-repeat: repeat-x;
	height: 11px;
}


.Mpbtmbg
{
	background-image: url(../Images/Modal-Popup_17.png);
	background-repeat: repeat-x;
	height: 7px;
	border: hidden;
}


.Mplftbg
{
	background-image: url(../Images/Modal-Popup_09.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 10px;
	border: hidden;
}


.Mprgtbg
{
	background-image: url(../Images/Modal-Popup_13.png);
	background-repeat: repeat-y;
	background-position: left;
	border: hidden;
}


.Mpvrgtbg
{
	background-image: url(../Images/Modal-Popup_13.png);
	background-repeat: repeat-y;
	border: hidden;
}


.Mpvltbtmbg
{
	background-image: url(../Images/Modal-Popup_17.png);
	background-repeat: repeat-x;
	border: hidden;
}
.Mpvltbtmbg1
{
	background-image: url(../Images/Modal-Popup_17.png);
	background-repeat: repeat-x;
	border: hidden;
}
.Mptbl
{
	width: 500px;
}


.Required
{
	font-size: 10px;
	color: Red;
	vertical-align: top;
}
.txtfldn
{
	border: 2px #E7E7E8;
	border-style: solid;
	background-color: #FFFFFF;
	height: 150px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 3px;
	color: #242323;
	width: 270px;
}
A.Link
{
	text-decoration: none;
	font-size: 11px; /*color: #666666;*/
}
A.Link:Hover
{
	/*text-decoration:underline;*/
	color: Black;
	font-size: 11px;
}
A.Link:Active
{
	text-decoration: none;
	color: Black;
	font-size: 11px;
}
A.Link:Visited
{
	text-decoration: none;
	color: #00adef;
	font-size: 11px;
	font-weight: bold;
}



/*  ------------------------------|  Base.css  |-------------------------------  */

.ratingStar
{
	font-size: 0pt;
	width: 13px;
	height: 12px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	display: block;
	background-repeat: no-repeat;
}

.filledRatingStar
{
	background-image: url(../Images/FilledStar.png);
}

.emptyRatingStar
{
	background-image: url(../Images/EmptyStar.png);
}

.savedRatingStar
{
	background-image: url(../Images/SavedStar.png);
}
td.Head
{
	font-family: Arial, Helvetica, sans-serif;
	color: #3f3f3f;
	font-size: 12px;
	padding-left: 4px;
}
.Eventtitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00acee;
	font-weight: bold;
	padding-bottom: 3px;
	padding-top: 3px;
	width: 488px;
}
/*---------sp1----------*/
.sponebg
{
	background-image: url(../Images/sup_1.gif);
	background-repeat: repeat-y;
	width: 900px;
}
.sponebgtop
{
	background-image: url(../Images/sp1-bg-top.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 12px;
}
.sponebgbtm
{
	background-image: url(../Images/sp1-bg-btm.gif);
	background-repeat: repeat-x;
	height: 11px;
}
.rpadspfive
{
	padding-right: 60px;
}

/*---------sp1 ends-------------*/

/*---------sp1----------*/
.leftnavi
{
	color: #a7a9ac;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.leftnavibold
{
	color: #A7A9AC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
}
.leftnavibold2
{
	color: #231F20;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 900;
}
.leftnaviboldadmin
{
	color: #A7A9AC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
}
.leftnaviboldblue
{
	color: #00adef;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.leftnaviboldblueadmin
{
	color: #00adef;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
}
.leftnavpadding
{
	padding-left: 1px;
}


.bluetitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00acee;
	font-weight: bold;
	padding-left: 7px;
}

.bodybold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5a5758;
	font-weight: bold;
	padding-left: 7px;
}

.bluetitleright
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00acee;
	font-weight: bold;
	padding-left: 7px;
}


.bluetitlenormal
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00acee;
	font-weight: bold;
}

.textboxlong
{
	border: 2px #E7E7E8;
	border-style: solid;
	background-color: #FFFFFF;
	height: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 3px;
	color: #242323;
	width: 285px;
}

.textboxlongUpper
{
	border: 2px #E7E7E8;
	border-style: solid;
	background-color: #FFFFFF;
	height: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 3px;
	color: #242323;
	width: 285px;
	text-transform: none;
}
.DrplongUpperDrp
{
	border: 1px solid #BDC7D8;
	background-color: #FFFFFF;
	border-style: solid;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 5px;
	color: #242323;
	width: 285px;
	text-transform: none;
}
.textboxheight
{
	border: 2px #E7E7E8;
	border-style: solid;
	background-color: #FFFFFF;
	height: 68px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 3px;
	color: #242323;
}

.traln
{
	vertical-align: top;
	text-align: right;
}

.redtext
{
	color: #ee2a32;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.GridPageStyle
{
	letter-spacing: 15px;
}
.wbrg
{
	background-color: #ffffff;
}
tr.ThinLine
{
	background-color: #ededed;
}
.ThinLine
{
	background-color: #ededed;
}
.txtbxfilmsgtxt
{
	border: 2px #E7E7E8;
	border-style: solid;
	background-color: #FFFFFF;
	height: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 3px;
	color: #242323;
	width: 150px;
}

.FileUPfilmsgtxt
{
	border: 2px #E7E7E8;
	border-style: solid;
	height: 20px;
	font-size: 12px;
	padding-left: 3px;
	width: 270px;
}

.txtbxfilmsgtxt12
{
	border: 2px #E7E7E8;
	border-style: solid;
	background-color: #FFFFFF;
	height: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 3px;
	color: #242323;
	width: 150px;
	line-height: 18px;
	font-weight: 500;
}

.txtbxfilmsgtxt123
{
	border: 2px #E7E7E8;
	background-color: #FFFFFF;
	height: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 3px;
	color: #242323;
	width: 150px;
	line-height: 18px;
	font-weight: 500;
}
.txtbxfilsmall
{
	border: 2px #E7E7E8;
	border-style: solid;
	background-color: #FFFFFF;
	height: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 3px;
	color: #242323;
	width: 150px;
}
.headfriend
{
	font-family: Arial, Helvetica, sans-serif;
	color: #231F20;
	font-size: 12px;
	font-weight: 700;
}
.headoutsider
{
	font-family: Arial, Helvetica, sans-serif;
	color: #00ADEF;
	font-size: 12px;
	font-weight: 700;
}


.whitebg
{
	background-color: #FFFFFF;
}
.whitebg13
{
	background-color: #FFFFFF;
	height: 13px;
}
.baseblogtable
{
	width: 768px;
	height: 100%;
}
.talign
{
	vertical-align: top;
}
.ralign
{
	text-align: right;
}
.blogtitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #00adef;
}
.blogsubtitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #b3b3b3;
}
.bottomimgtext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00adef;
	font-weight: bold;
}
.blogtitletext
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #231F20;
	font-weight: 500;
	line-height: 20px;
	padding-left: 2px;
}
.blogposts
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #231F20;
	font-weight: 500;
	line-height: 16px;
	padding-left: 2px;
}
.righttablewidth
{
	width: 610px;
	height: 100%;
}
P
{
	text-indent: 35PX;
}

.hline
{
	background-color: #e6e7e8;
}
.rightpad
{
	padding-right: 63px;
}
.rightpad138
{
	padding-right: 138px;
}

.BlogTitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: bold;
	color: #00ADEF;
}
.BlogAuthor
{
	color: #a7a9ac;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 500;
}
.BlogTxt
{
	font-family:Verdana;
	font-size:12pt;
	font-weight:normal;
	color:Black;
	line-height:1.5em;
}
.blogtxt
{
	line-height: 16px;
	text-align: justify;
	color: #231F20;
}
#ctl00_ContentPlaceHolder1_divart
{
	float: left;
	position: relative;
	left: 7px;
	top: 145px;
	background-color: #ffffff Transparent 0%;
	z-index: 100;
	height: 0px;
	bottom: 15px;
}
#ctl00_ContentPlaceHolder1_divmov
{
	float: left;
	position: relative;
	left: 7px;
	top: 70px;
	background-color: #ffffff Transparent 0%;
	z-index: 100;
	height: 0px;
	bottom: 15px;
}
#ctl00_ContentPlaceHolder1_diveve
{
	float: left;
	position: relative;
	left: 7px;
	top: 70px;
	background-color: #ffffff Transparent 0%;
	z-index: 100;
	height: 0px;
	bottom: 15px;
}
#myhomeartbg
{
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
	z-index: 1;
}
#myhomemovebg
{
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
	z-index: 1;
}
#myhomeevebg
{
	float: left;
	position: absolute;
	left: 558px;
	top: 82px;
	z-index: 10;
}
.newmyhome
{
	font-family: Arial, Helvetica, sans-serif;
	color: #00ADEF;
	font-size: 11px;
	font-weight: 700;
}
.paletteblue
{
	font-family: Arial;
	font-size: 11px;
	color: #00adef;
	font-weight: regular;
}
.paletteblk
{
	font-family: Arial;
	font-size: 11px;
	color: #231F20;
	font-weight: regular;
}
.Anntxt
{
	font-family: Arial;
	font-size: 12px;
	color: #989898;
	font-weight: regular;
}
.Annsign
{
	font-family: Arial;
	font-size: 11px;
	color: #989898;
	font-style: italic;
}
.Vougueblk
{
	font-family: Arial,Helvetica, sans-serif;
	color: #231F20;
	font-size: 11px;
	font-weight: 400;
}

/*
.divartaa
{
	float:left;
	margin-left:50px;
	margin-top:-500px;
	background-color:#000000;
	z-index:100px;
	width:40px;
	height:100px;
	font-family:Arial Black;
	font-size:50px;
}
*/
/*---------sp1 ends-------------*/

.hlinegrey
{
	height: 1px;
	width: 277px;
	background-color: #e7e7e8;
}
.arial12gb
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9D9FA1;
	font-weight: 400;
}
td .toppad
{
	padding-top: 12px;
}
.allpad
{
	padding: 1px;
}
.galleryblue
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00ADEF;
}

.gallerybluebold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00ADEF;
	font-weight: bold;
}
.lineheight11
{
	line-height: 20px;
}
.lineheight12
{
	line-height: 18px;
}
#gallerybg
{
	position: relative;
	left: 0px;
	top: 70px;
	z-index: 1;
	height: 70px;
	margin-top: -70px;
}
#gallerys
{
	background-image: url(../images/trans.png);
}
.Star
{
	font-family: Comic Sans MS Garamond;
	font-size: 18px;
}

/*for new upload art section*/
#container
{
	width: 768px;
}
#Subcontainer
{
	
	margin-left:auto;
	margin-right:auto;
	position:relative;
	width: 1000px;
	
}
.textfil
{
	background-color: #e7e7e8;
	height: 16px;
	border: none;
	width: 290px;
	padding-left: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #231F20;
}
.textareafil
{
	background-color: #e7e7e8;
	height: 113px;
	border: none;
	width: 290px;
	padding-left: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #231F20;
}
.uploadtext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #989898;
}
.uploadtextb
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #231F20;
}
.linehg
{
	line-height: 22px;
}

.uStatus
{
	z-index: 90;
	left: 50%;
	position: absolute;
	margin-left: -329px;
	top: 80px;
	width: 765px;
	height: 543px;
	background-color: #ffffff;
}

td.greey
{
	background-color: #f7f3f7;
}

#bloghomecontainer
{
	width: 781px;
	height: auto;
	background-color: #FFFFFF;
}
.bloghometable
{
	width: 100%;
}
.textboxgrey
{
	border: 0px #E7E7E8;
	border-style: solid;
	background-color: #e7e7e8;
	height: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 3px;
	color: #242323;
	width: 150px;
}
.textareaboxgrey
{
	border: 0px #E7E7E8;
	border-style: solid;
	background-color: #e7e7e8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 3px;
	color: #242323;
	width: 550px;
}
.topictextgrey
{
	font-family: Arial,Helvetica, sans-serif;
	color: #231F20;
	font-size: 12px;
}
.topictextblue
{
	font-family: Arial,Helvetica, sans-serif;
	color: #00ADEF;
	font-size: 12px;
}
.topictextpad
{
	padding-left: 46px;
	padding-right: 46px;
}
.arial12blknstyle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #231F20;
	font-style: italic;
}
.basecolortext
{
	background-color: #e7e7e8;
	padding: 5px;
}
.arial20
{
	font-family: Arial,Helvetica, sans-serif;
	color: #231F20;
	font-size: 20px;
}
/*.profileblue12
{
	margin-top:0px;
	margin-left:0px;
	width:auto;
	height:54px;
	background-color:Green;
}*/

.leftmenubluebold
{
	color: #00adef;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	font-weight: bold;
}
.leftmenubluenormal
{
	color: #00adef;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	font-weight: normal;
}
.leftmenuboldblue
{
	color: #A7A9AC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	font-weight: bold;
}

.friendblue
{
	margin-left: 1px;
	margin-top: -42px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}

.friendblue1
{
	margin-left: 0px;
	margin-top: -42px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.friendblue2
{
	margin-left: 1px;
	margin-top: -42px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}

.profileblue
{
	margin-left: 1px;
	margin-top: -43px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.profileblue1
{
	margin-left: 0px;
	margin-top: -42px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.profileblue11
{
	margin-left: 0px;
	margin-top: -43px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.profileblue14
{
	margin-left: -12px;
	width: 120px;
}
.profileblue12
{
	margin-left: -10px;
	margin-top: -41px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.profileblue2
{
	margin-left: 1px;
	margin-top: -42px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}

.blueevent
{
	margin-left: 1px;
	margin-top: -41px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.blueevent1
{
	margin-left: 0px;
	margin-top: -41px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.blueevent2
{
	margin-left: 1px;
	margin-top: -41px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.blueassign2
{
	margin-left: 1px;
	margin-top: -33px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
	background-color:Green;
}

.blueassign4
{
	margin-left: 2px;
	margin-top: -42px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.bluegroup
{
	margin-left: 1px;
	margin-top: -44px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.bluegrouphome
{
	margin-left: 1px;
	margin-top: -39px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.bluegroup1
{
	margin-left: 0px;
	margin-top: -39px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.bluegroup_newpro
{
	margin-left: 0px;
	margin-top: -44px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.bluegroup2
{
	margin-left: 1px;
	margin-top: -44px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.messageblue
{
	margin-left: 1px;
	margin-top: -43px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.messageblueeee
{
	margin-left: 0px;
	margin-top: -43px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.messageblue12
{
	margin-left: 1px;
	margin-top: -42px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.messageblue13
{
	margin-left: 1px;
	margin-top: -41px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}

.messageblue1
{
	margin-left: 0px;
	margin-top: -42px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.messageblue2
{
	margin-left: 1px;
	margin-top: -41px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.messageblue113
{
	margin-left: 1px;
	margin-top: -42px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.bluefav
{
	margin-left:1px;
	margin-top: -33px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.bluefav1
{
	margin-left: 0px;
	margin-top: -33px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.bluefav2
{
	margin-left: 1px;
	margin-top: -33px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.blogblue
{
	margin-left: 1px;
	margin-top: -44px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.blogblue1
{
	margin-left: 0px;
	margin-top: -44px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.blogblue2
{
	margin-left: 1px;
	margin-top: -44px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.blueflash
{
	margin-left: 1px;
	margin-top: -29px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.blueflash1
{
	margin-left: 0px;
	margin-top: -29px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.blueflash2
{
	margin-left: 1px;
	margin-top: -29px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.bluegallery
{
	margin-left: 1px;
	margin-top: -27px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.bluegallery1
{
	margin-left: 0px;
	margin-top: -27px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.bluegallery2
{
	margin-left: 1px;
	margin-top: -27px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.blueupload
{
	margin-left: 1px;
	margin-top: -28px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.blueupload1
{
	margin-left: 0px;
	margin-top: -28px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.blueupload2
{
	margin-left: 1px;
	margin-top: -28px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.inviteblue
{
	margin-left: 1px;
	margin-top: -36px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.inviteblue1
{
	margin-left: 0px;
	margin-top: -36px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.inviteblue2
{
	margin-left: 1px;
	margin-top: -36px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}

.friendblue3
{
	margin-left: 0px;
	margin-top: -42px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.friendblue11
{
	margin-left: -10px;
	margin-top: -41px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.profileblue3
{
	margin-left: 0px;
	margin-top: -42px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.profileblue_newpro_mz
{
	margin-left: 0px;
	margin-top: -42px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.blueevent3
{
	margin-left: 0px;
	margin-top: -41px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.bluegroup3
{
	margin-left: 0px;
	margin-top: -44px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.messageblue3
{
	margin-left: 0px;
	margin-top: -42px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.messageblue112
{
	margin-left: 1px;
	margin-top: -42px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}

.bluefav3
{
	margin-left: 0px;
	margin-top: -33px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.blogblue3
{
	margin-left: 0px;
	margin-top: -44px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.blueflash3
{
	margin-left: 0px;
	margin-top: -29px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.bluegallery3
{
	margin-left: 0px;
	margin-top: -27px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.blueupload3
{
	margin-left: 0px;
	margin-top: -28px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.inviteblue3
{
	margin-left: 0px;
	margin-top: -36px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}

.friendblue4
{
	margin-left: 2px;
	margin-top: -42px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.profileblue4
{
	margin-left: 2px;
	margin-top: -42px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.blueevent4
{
	margin-left: 2px;
	margin-top: -41px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.bluegroup4
{
	margin-left: 2px;
	margin-top: -44px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.messageblue4
{
	margin-left: 2px;
	margin-top: -41px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.bluefav4
{
	margin-left: 2px;
	margin-top: -33px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.blogblue4
{
	margin-left: 2px;
	margin-top: -44px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.blueflash4
{
	margin-left: 2px;
	margin-top: -29px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.bluegallery4
{
	margin-left: 2px;
	margin-top: -27px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.blueupload4
{
	margin-left: 2px;
	margin-top: -28px;
	z-index: 10;
	position: absolute;
	width: 120px;
}
.inviteblue4
{
	margin-left: 2px;
	margin-top: -36px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}

.blueAss1
{
	margin-left: 0px;
	margin-top: -33px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility:hidden;
}
.blueAss2
{
	margin-left:1px;
	margin-top: -33px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.blueAss3
{
	margin-left:2px;
	margin-top: -33px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}

.blueAss4
{
	margin-left:3px;
	margin-top: -33px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.messageblue5
{
	margin-left: 0px;
	margin-top: -41px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.messageblue6
{
	margin-left: 1px;
	margin-top: -41px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.messageblue7
{
	margin-left: 2px;
	margin-top: -42px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.messageblue70
{
	margin-left: 1px;
	margin-top: -41px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.bluefav5
{
	margin-left: 0px;
	margin-top: -33px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.blueupload5
{
	margin-left: 1px;
	margin-top: -27px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.blueupload50
{
	margin-left: 2px;
	margin-top: -28px;
	z-index: 10;
	position: absolute;
	width: 120px;
}
.blueupload51
{
	margin-left: 2px;
	margin-top: -28px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.friendblue8
{
	margin-left: 2px;
	margin-top: -42px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.profileblue8
{
	margin-left: 2px;
	margin-top: -42px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.blueevent8
{
	margin-left: 2px;
	margin-top: -41px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.bluegroup8
{
	margin-left: 2px;
	margin-top: -44px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.messageblue8
{
	margin-left: 2px;
	margin-top: -41px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.bluefav8
{
	margin-left: 2px;
	margin-top: -33px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.blogblue8
{
	margin-left: 2px;
	margin-top: -44px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.blueflash8
{
	margin-left: 2px;
	margin-top: -29px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.bluegallery8
{
	margin-left: 2px;
	margin-top: -27px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.blueupload8
{
	margin-left: 2px;
	margin-top: -28px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.inviteblue8
{
	margin-left: 2px;
	margin-top: -36px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}

.outerprofGecko
{
	margin-left: 0px;
	margin-top: -33px;
	z-index: 10;
	position: absolute;
	width: 29px;
	visibility: hidden;
}

.outerprofSafari
{
	margin-left: 0px;
	margin-top: -33px;
	z-index: 10;
	position: absolute;
	width: 29px;
	visibility: hidden;
}

.outerprofIE
{
	margin-left: -15px;
	margin-top: -33px;
	z-index: 10;
	position: absolute;
	width: 29px;
	visibility: hidden;
}
.outerprofGecko2
{
	margin-left: 0px;
	margin-top: -18px;
	z-index: 10;
	position: absolute;
	width: 29px;
	visibility: hidden;
}

.outerprofSafari2
{
	margin-left: 0px;
	margin-top: -18px;
	z-index: 10;
	position: absolute;
	width: 29px;
	visibility: hidden;
}

.outerprofIE2
{
	margin-left: -15px;
	margin-top: -18px;
	z-index: 10;
	position: absolute;
	width: 29px;
	visibility: hidden;
}

/**********galleries page classes***********/
.showDiv
{
	position: absolute;
	overflow: auto;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
	-khtml-opacity: 0.5;
	z-index: 100;
	background-color: Lime;
	visibility: visible;
}
.hideDiv
{
	position: absolute;
	overflow: auto;
	filter: alpha(opacity=0);
	-moz-opacity: 0.5;
	opacity: 0.0;
	-khtml-opacity: 0.0;
	z-index: 100;
	background-color: Lime;
	visibility: hidden;
}
.sh
{
	position: absolute;
	overflow: auto;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
	-khtml-opacity: 0.5;
	z-index: 100;
}
.hd
{
	position: absolute;
	overflow: auto;
	filter: alpha(opacity=0);
	-moz-opacity: 0.5;
	opacity: 0.0;
	-khtml-opacity: 0.0;
	z-index: 100;
}
.hide
{
	-moz-opacity: 0;
	filter: alpha(opacity=0);
	-khtml-opacity: 0;
	cursor: hand;
	position: absolute;
	overflow: auto;
	background-color: White;
	z-index: 100;
	display: none;
}
.show
{
	-moz-opacity: 0.8;
	filter: alpha(opacity=80);
	-khtml-opacity: 0.8;
	cursor: hand;
	position: absolute;
	overflow: auto;
	background-color: White;
	z-index: 100;
}

.greybg
{
	background-image: url(../images/shaffle_normal.gif);
}
.bluebg1
{
	background-image: url(../images/shaffle_over.gif);
}
.whitecolor
{
	color:#ffffff;
}
.divimghover
{
	z-index:-100px;
	height:191px;
	width:191px;
	position: absolute;
	visibility:hidden;
	
	background-image:url(../images/transparent_image_191x191.png);
}
.divcursor
{
	cursor:hand;
}
.divhome 
{
position: absolute;
z-index:100;
height:191px;
width:191px;
background-image:url(../images/tra_artist.png);		
text-align:left;

}
.divtopimglink
{
position: absolute;
height:191px;
width:191px;
}
.topimgtd
{
height:191px;
width:191px;
vertical-align:top;
	
}

/******************************************************assignment************************************************************/
#assignmentcontainer
{
	width: 788px;
	height: auto; /*	background-color:#CCCCCC;*/
}
.suggestionbluebg
{
	background-image: url(../images/blue_top_streep.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.suggestionblackbg
{
	background-image: url(../images/black_top_streep.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.gridgrey
{
	background-color: #e7e8e9;
}
/************************************************************************************************************ ONE FOLLOWING class for */
.bluestreepover
{
	background-image: url(../images/blue_streep_over.gif);
	background-repeat: repeat-x;
	background-position: left to;
}
.gridred
{
	color: #ED1C24;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.gridgreen
{
	color: #39B54A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.gridwhite
{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.gridorange
{
	color: #F7931E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.gridblack
{
	color: #231F20;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.uploadtextb
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #231F20;
}
.undersmalltext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #989898;
}
.rightpad16
{
	padding-right: 16px;
}
.leftpad7
{
	padding-left: 7px;
}
.bottombluestreep
{
	background-image: url(../images/bottom_blue_streep.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.hlinesmallgrey
{
	background-image: url(../images/hline_grey.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.myassign
{
	font-family: Arial,Helvetica, sans-serif;
	color: #989898;
	font-size: 10px;
	font-weight: 400;
}


/**************************************************************************************************************  Admin page**********************/
#admincontainer {
	width:544px;
	height:auto;
/*	background-color:#CCCCCC;*/
	}
.arial16bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#231F20;
	font-weight:bold;
	}
.admintextareagrey {
	border: 0px #E7E7E8;
	border-style: solid;
	background-color: #e7e7e8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 3px;
	color: #242323;
	width: 295px;
}
.adminlistmenugrey {
/*	border: 1px #bbbdc0;
	border-style: solid;*/
	background-color: #bbbdc0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	padding-left: 3px;
	color: #ffffff;
	width: 70px;
}

/**************************************************************************************************************  home page*/
#homecontainer {
	width:788px;
	height:auto;
/*	background-color:#CCFFCC;*/
	}
.bluebg {
	background-color:#00aeef;
	}
.homerighttitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00aeef;
}
.arialnormalblue {
	font-family: Arial,Helvetica, sans-serif;
	color: #00aeef;
	font-size: 11px;
	line-height:20px
}
.arialnormalbluebold {
	font-family: Arial,Helvetica, sans-serif;
	color: #00aeef;
	font-size: 11px;
	font-weight:bold;
}
.newhomenormaltxt {
	font-family: Arial;
	font-size: 12px;
	color: #989898;
	font-weight: regular;
	line-height:18px;
}
.menutitletext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #989898;
	font-weight:400px;
}
.hometopbox {
	background-color:#2c2829;
	}
.homebigtext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:40px;
	color:#FFFFFF;
	font-weight:bold;
	}
.homebigtextgreen {
	font-family:Arial, Helvetica, sans-serif;
	font-size:40px;
	color:#39B54A;
	font-weight:bold;
	line-height:40px;
	}	
.homebigtextgrey {
	font-family:Arial, Helvetica, sans-serif;
	font-size:40px;
	color:#BCBEC0;
	font-weight:bold;
	line-height:39px;
	}	
.homebigtextblack {
	font-family:Arial, Helvetica, sans-serif;
	font-size:40px;
	color:#231F20;
	font-weight:bold;
	}
.homebigtextblue {
	font-family:Arial, Helvetica, sans-serif;
	font-size:40px;
	color:#00AEEF;
	font-weight:bold;
	}	
.msgsubjectnormal {
	font-family: Arial,Helvetica, sans-serif;
	color: #231F20;
	font-size: 12px;
	font-weight:normal;
	line-height:18px;
}
.homeboxnormal {
	color: #A7A9AC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
}
.suggestionboxtext {
	font-family: Arial,Helvetica, sans-serif;
	color: #9D9FA2;
	font-size: 12px;
	font-weight:400px;
}
.participantnormal{
	font-family: Arial,Helvetica, sans-serif;
	color: #231F20;
	font-size: 12px;
	line-height:15px;
	font-weight: normal;
}
.bothpad {
	padding-left:3px;
	padding-right:3px;
	}
.participantgreynormal {
	font-family: Arial,Helvetica, sans-serif;
	color: #A7A9AC;
	font-size: 12px;
	line-height:20px;
	font-weight:normal;
} 
.participantblacknormal {
	font-family: Arial,Helvetica, sans-serif;
	color: #231F20;
	font-size: 12px;
	line-height:20px;
	font-weight:normal;
}
.leftpad17 {
	padding-left:17px;
	}
	
	.homeboxnormalblue {
	color: #00AEEF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
}


.profileblueassi
{
	margin-left: 0px;
	margin-top: -42px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.profileblueassi_ie
{
	margin-left: 1px;
	margin-top: -42px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.friendblueassi2_moz
{
	margin-left: 0px;
	margin-top: -42px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.blueeventassi2_moz
{
	margin-left: 0px;
	margin-top: -41px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.bluegroupassi2_moz
{
	margin-left: 0px;
	margin-top: -44px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.messageblueassi2_moz
{
	margin-left: 0px;
	margin-top: -42px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.bluefavassi2_moz
{
	margin-left: 0px;
	margin-top: -33px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.blogblueassi2_moz
{
	margin-left: 0px;
	margin-top: -44px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.blueflashassi2_moz
{
	margin-left: 0px;
	margin-top: -29px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.bluegalleryassi2_moz
{
	margin-left: 0px;
	margin-top: -27px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.blueuploadassi2_moz
{
	margin-left: 0px;
	margin-top: -28px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.inviteblueassi2_moz
{
	margin-left: 0px;
	margin-top: -36px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
.blueassign3
{
	margin-left: 2px;
	margin-top: -42px;
	z-index: 10;
	position: absolute;
	width: 120px;
	visibility: hidden;
}
/**************************************************************************************************************  Top Home Images page*/
.artisttd
{
background-repeat: no-repeat;
vertical-align: top;
height: 191px;
}
.artistdivshow
{
position: absolute;
z-index: 100%;

}
.artistdivhide
{
position: absolute;
left: 50%;
top: 82px;
margin-left: -332px;
z-index: 2;
}
.artistdivlink
{
position: absolute;
left: 50%;
top: 82px;
margin-left: -331px;
z-index: 1;
}

.divimghoverhome
{
	z-index:100;
	height:191px;
	width:191px;
	position: absolute;	
	visibility:visible;
	background-image:url(../images/tra_artist.png);
}
.tdleftimage
{
	background-image:url(../images/gradiant_base_left.gif);
	background-position:right top;
	background-repeat:repeat-y;
	/*background-color:Red;*/

}
.divnxtprvimg
{
	 position: absolute;
	  z-index: 100;
	  width:191px;
	  height:191px; 
	  margin-left: 578px;
	  margin-top: 386px;
}
.divnxtprvimg112
{
	 position: absolute;
	  z-index: 100;
	  width:191px;
	  height:191px; 
	  margin-left: 578px;
	  margin-top: 1159px;
}
.divnxtprvimg1
{
	 position: absolute;
	  z-index: 100px;
	  width:191px;
	  height:191px; 
	  margin-left: 578px;
}
.divnxtprvimg2
{
	 position: absolute;
	  z-index: 100px;
	  width:191px;
	  height:191px; 
	  margin-left: 578px;
	  margin-top: 193px;
}
.divnxtprvimg3
{
	 position: absolute;
	  z-index: 100px;
	  width:191px;
	  height:191px; 
	  margin-left: 578px;
	  margin-top: 386px;
}
.divnxtprvimg4
{
	 position: absolute;
	  z-index: 100px;
	  width:191px;
	  height:191px; 
	  margin-left: 578px;
	  margin-top: 579px;
}
.divnxtprvimg5
{
	 position: absolute;
	  z-index: 100px;
	  width:191px;
	  height:191px; 
	  margin-left: 578px;
	  margin-top: 772px;
}
.divnxtprvimg6
{
	 position: absolute;
	  z-index: 100px;
	  width:191px;
	  height:191px; 
	  margin-left: 578px;
	  margin-top: 965px;
}


/****** Gallery DIV 07-03-08 */

#gallerydiv {
	width:191px;
	height:191px;

	float:left;
	}
.galleyremove {
	width:50px;
	height:12px;
/*	background-color:#FFFF99;*/
	float:left;
	margin-top:17px;
	margin-left:6px;
	}
.galleyrightext {
	width:116px;
	height:42px;
/*	background-color:#FFFF99;*/
	float:right;
	margin-top:17px;
	margin-left:6px;
	}
.galleybottomtext {
	width:178px;
	height:34px;
	float:left;
/*	background-color:#9999CC;*/
	margin-top:95px;
	margin-left:6px;
	}
.divremovevisible
	{
		position:absolute;
		z-index:999px;
		float:left;
		margin-top:17px;
		margin-left:6px;
		cursor:hand;
	}
	.gallerytaglink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#bbbcbe;
	}
	.Bold
{
	font-weight: bold;
}

.Title
{
	font-weight: bold;
	font-size: 18px;
	color: #cc3300;
}

.Code
{
	border: #8b4513 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	color: #000066;
	font-family: 'Courier New' , Monospace;
	background-color: #ff9933;
}



/*---------------------------|  Find Ccontacts  |-------------------------------  */
	#findcontentscontainer {
	width:776px;
	height:auto;
/*	background-color:#FF00FF;*/
	}
	
	#findcontentscontainerresult
	{
	width:776px;
	height:auto;
	}
.userbluetext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:32px;
	color:#00ADEF;
	font-weight:bold;
	}
.hlineblue6 {
	background-color:#00adef;
	}
.textarialregular18 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#A7A9AC;
	}
.textarialblack18 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#231F20;
	}

.hlinegrey1 {
	background-color:#d3d5d6;
	}
.rightpad11 {
	padding-right:11px;
	}
.fieldborderclass {
	border:#dddee0 1px double;
	background-color:#FFFFFF;
	height:23px;
	width:220px;
	padding-top:4px;
	}
.combofieldborderclass {
	border:#dddee0 1px double;
	background-color:#FFFFFF;
	height:20px;
	width:150px;
	}
.rightpad73
{
	padding-right: 73px;
}
.rightpad8
{
	padding-right: 8px;
}
.pagingbase  {
	background-color:#f3f3f4;
	}
	
.pagingbasedark  {
	background-color:#eeeeef;
	}	
.noresulttext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:23px;
	color:#BCBEC0;
	font-weight:bold;
	}
	
	
	/*---------------------------|  New Find Contacts  |-------------------------------  */
	
	
	
	
	.bluearial25 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	color:#00ADEF;
	font-weight:bold;
	line-height:25px;
	}
.greyarial25 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	color:#A7A9AC;
	font-weight:bold;
	}
.leftpad32 {
	padding-left:32px;
	}
.maintitile32 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:32px;
	color:#E7E7E8;
	font-weight:bold;
	}
	.greybgContact {
background-color: #f3f3f4;
}


	/*  ------------------------------|  Contact/ search - 27-03-08  |-------------------------------  */
	
#SearchBg {
	background:url(../images/search_bg.gif) repeat-x left top;
	width:124px;
	height:19px;
	float:right;
	position:relative;
	}
.SearchLeftBg {
	width:17px;
	height:19px;
	float:left;
	position:relative;
	}	
.SearchRightBg {
	width:10px;
	height:19px;
	float:right;
	position:relative;
	}	
.SearchMiddleFieldBase {
	width:95px;
	height:19px;
	float:left;
	position:relative;
	}	
.textboxwhite12
{
	border: 0px #FFFFFF;
	border-style: solid;
	background-color: #FFFFFF;
	height: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top:0px;
	padding-left: 2px;
	padding-bottom: 1px;
	color: #242323;
	width: 93px;
	margin-left:1px;
	margin-top:2px;
}
#OrangepanelContainer {
	width:784px;
	height:71px;
	float:left;
	display:inline;
	background-color:#f6f798;
	border:#fcb638 2px double;
	padding-top:16px;
	}
.PanelOrangeText {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#ff7d00;
	}
	.PanelBlueText {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#009ff7;
	font-weight:bold;
	text-decoration:none;
	}
.PanelBlueText a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#009ff7;
	font-weight:bold;
	text-decoration:none;
	}
.PanelBlueText a:hover {
	color:#ff7d00;
	}
/*  ------------------------------|  Spec Sheet _ default order - 31-03-08  |-------------------------------  */
#SpecPanels {
	width:573px;
	height:auto;
	background-color:#FFffff;
	float:left;
	}
.LargeTitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:40px;
	color:#E3E4E5;
	font-weight:bold;
	}
.SmallTitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#00AEEF;
	font-weight:bold;
	
	}
.SmallTitleBlack {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#010101;
	font-weight:bold;
	
	}
.SpecHline {
	background-color:#dfe0e1;
	}
.SmallTitleText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #989898;
	font-weight:400;
}
.CheckFiledText {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#231F20;
	}
.SpecTextBox {
	border: 2px #E7E7E8;
	border-style: solid;
	background-color: #FFFFFF;
	height: 26px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 3px;
	color: #242323;
	width: 395px;
}
.SpecTextArea {
	border: 2px #E7E7E8;
	border-style: solid;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 3px;
	color: #242323;
	width: 395px;
}
.SpecBodyText {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#949494;
	font-weight:normal;
	line-height:16px;
	}
.SpecBodyTextItalic {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#949494;
	font-weight:normal;
	line-height:16px;
	font-style:italic;
	}
#MemberHeaderBase {
	width:557px;
	height:41px;
	background-color:#f1f1f2;
	margin-bottom:10px;
	}
#MemberContantBase {
	width:560px;	
	background-color:#ffffff;
	float:left;
	position:relative;
	display:inline;
	}
.SpecBlueText {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#00AEEF;
	font-weight:normal;
	}
	
	
.SpecBlackText {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#231F20;
	font-weight:normal;
	}
	/*******************************************************  streep panel  **********************************************************/
.StreepContantOuterPanel {
	width:557px;
	height:auto;
	float:left;
	display:inline;
	position:relative;
	}
.StreepBasePanel {
	width:557px;
	height:41px;
	background-color:#f1f1f2;
	float:left;
	position:relative;
	z-index:1;
	}
.StreepContantPanel {
	width:557px;
	height:auto;
	float:left;
	display:inline;
	position:relative;
	}

.StreepBaseText {
	width:360px;
	height:24px;
	float:left;
	display:inline;
	position:relative;
	margin:9px 0px 0px 0px;
	z-index:1;
	}
.StreepBaseTextSmall {
	width:200px;
	height:24px;
	float:left;
	display:inline;
	position:relative;
	margin-top:-32px;
	margin-left:190px;
	z-index:3;
	}
.StreepIconPanel {
	width:56px;
	height:24px;
	float:left;
	display:inline;
	position:relative;
	margin-top:-32px;
	margin-left:490px;
	z-index:2;
	}
	
.StreepIconL {
	width:24px;
	height:24px;
	float:left;
	display:inline;
	position:relative;
	}
.StreepIconR {
	width:24px;
	height:24px;
	float:left;
	display:inline;
	position:relative;
	margin-left:8px;
	}
	.StreepBaseL {
	width:31px;
	height:29px;
	float:left;
	display:inline;
	position:relative;
	margin:6px 14px 0px 12px;
	}
.textarialgrey18 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#A7A9AC;
	font-weight:bold;
	}
.textarialgrey18Normal {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#A7A9AC;
	font-weight:normal;
	}
	.leftpad0
	{
		padding-left:0px;
		}
		
.newfieldtext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#a7aaac;
	}
	.newfieldtextremove {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;
	}

 .SpecBlueText18 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#00AEEF;
	font-weight:normal;
	}
