body
{
	border:0;
	margin:0;
	padding:0;
	padding-top: 0px;
	/*background-color: #FFE9BD;*/
	background-color: #000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	color: #FFF;
}

img
{
   border: 0px;
}

td
{
   font-size: 10px;
   padding: 0px;
   margin: 0px;
}

a
{
	color: #FFF;
	text-decoration: underline;
}

a:hover
{
	text-decoration: underline;
	color: #FFD88B;
}

#content
{
	width: 800px;
	text-align:left;
	background-color: #4C524E;
}

#header
{
	width: 994px;
	height: 113px;
	background-image: url('../img/header_bg.gif');
}

#LogoBoxLink
{
   border: 0px solid white;
   float: left;
   width: 400px;
   height: 112px;
   cursor: pointer;
}

#column_left_top
{
	width: 195px;
	height: 26px;
	background-image: url('../img/searchbar_bg.gif');
}

#middle_top
{
	width: 685px;
	height: 33px;
	background-image: url('../img/main_top.gif');
	background-repeat: no-repeat;
	background-color: #FFF;
}

#content_top
{
	width: 994px;
	height: 17px;
	background-image: url('../img/content_topbar.gif');
	background-repeat: no-repeat;
	background-color: #FFF;
}

#column_right_top
{
	width: 114px;
	height: 26px;
	background-image: url('../img/menubar_bg.gif');
	background-repeat: no-repeat;
	/*background-color: #A94538;*/
}

#left
{
	padding-top: 16px;
	background-color: #586677;
	/*border-right: 1px solid #F7E5C5;
   background-image: url('../img/left_col_bottom.jpg');*/
   background-repeat: no-repeat;
   background-position: bottom;
	/*height: 400px;*/
}

#right
{
   width: 219px;
   background-image: url('../img/news_bar.gif');
   background-color: #70A73D;
   background-repeat: no-repeat;
   background-position: top;
   /*border-left: 1px solid #DDBAB6;*/
   padding-left: 30px;
   /*padding-right: 16px;*/
   /*padding-bottom: 10px;*/
}

#middle
{
	padding-left: 30px;
	padding-right: 30px;
	width: 491px;
	background-image: url('../img/center_bg.gif');
   background-color: #70A73D;
   background-repeat: no-repeat;
   background-position: top;
	padding-top: 50px;
	padding-bottom: 50px;
	margin-top: 0px;
	height: 314px;
	line-height: 160%;
	/*border: 0px solid black;*/
	background-color: #3D4240;
}

#middle h1
{
   font-size: 14px;
   margin-top: 0px;
}

#mainmenu
{
	height: 18px;
}

.mainmenu
{
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 24px;
	padding-left: 0px;
	list-style-type: square;
	color: #99310A;
}

.mainmenusub
{
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 16px;
	padding-left: 0px;
	list-style-type: disc;
	color: #FFFFFF;
}

.mainmenubar
{
	border: 1px inset #FFF;
	width: 134px;
	height: 2px;
	margin: 0px 0 0 -24px;
	padding: 0px;
}

.topmainmenubar
{
	border: 1px inset #FFF;
	width: 134px;
	margin-left: -24px;
	height: 2px;
	margin: 5px 0 0 0px;
}

.mainmenuitem
{
	font-weight: bold;
}

.mainmenuitem.last
{
	background-image: none;
}

#mainmenu a
{
	color: #173C54;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
}

a.mainmenuitem.on
{
	color: #FFD88B;
}

a.mainmenuitem:hover
{
	color: #FFD88B;
	text-decoration: none;
}

a.breadcrumb:hover
{
   font-weight: bold;
   color: #103B58;
}

a.disclaimer
{
   color: #103B58;
   text-decoration: none;
}
a.disclaimer:hover
{
   font-weight: bold;
   color: #103B58;
   text-decoration: none;
}

#disclaimer
{
   clear: both;
   float: left;
	padding: 2px;
	width: 796px;
	background-color: #FFE9BD;
	text-align: left;
}

#disclaimer_right
{
   clear: both;
   float: right;
	padding: 2px;
	width: 796px;
	background-color: #FFE9BD;
	unicode-bidi: bidi-override;
	direction: rtl;
	text-align: right;
}

#left_bottom
{
   margin-top: 100px;
   background-image: url('../img/left_menu_bottom.gif');
   height: 25px;
   width: 134px;
}

#poweredby
{
	color: #67350E;
	/* width: 974px; */
	text-align: right;
}

#poweredby a
{
	color: #67350E;
	font-size: 9px;
}

#print
{
	float: right;
	width: 660px;
	border: 0px solid black;
}

.box
{
   margin: 15px 5px;
}

.newsCatHeader
{
   color: #FFFFFF;
   font-size: 12px;
   font-weight: bold;
}


#linkbox_top
{
	width: 132px;
	height: 8px;
	margin-top: 13px;
	/*background-image: url('../img/link_box_top.gif');*/
	background-image: url(../img/box_top_curves.gif);
	background-repeat: no-repeat;
}

#linkbox
{
	width: 102px;
	padding-top: 10px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 1px;
	background-color: #2E7EBE;
	color: #FFF;
}

#linkbox a
{
	color: #FFF;
}

#textbox
{
	width: 102px;
	padding-top: 10px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 1px;
	background-color: #73B1D1;
	color: #FFF;
}
#textbox h1
{
	color: #FFF;
}
#textbox ul
{
	margin-left: 10px;
}

#textbox a
{
	color: #FFF;
}

#linkbox h1
{
   margin-top: 0px;
   color: #FFF;
   font-size: 10px;
}

#linkbox ul
{
	margin-left: 10px;
	padding-left: 10px;
}

#linkbox .LinkCatTitle
{
	color: #FFFFFF;
	font-weight: bold;
}

#linkbox .linklist
{
	font-weight: normal;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 16px;
	padding-left: 0px;
	list-style-type: square;
	color: #99310A;
}

#linkbox .listItemText
{
	color: #FFFFFF;
	font-weight: normal;
}

#linkbox .linkListReadMore
{
	color: #99310A;
	font-weight: bold;
}

#linkbox_bottom
{
	width: 132px;
	height: 8px;
	margin-bottom: 13px;
	margin-top: 0px;
	padding-top: 0px;
   /*background-image: url('../img/link_box_top.gif');*/
	background-image: url(../img/box_bottom_curves.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}


#footer
{
	width: 800px;
	height: 70px;
   padding-left: 0px;
	margin-top: 0px;
	padding-top: 0px;
	float: left;
	background-color: #006666;
	border-top: 4px solid #99310A;
}

#designedby
{
	width: 974px;
	text-align: right;
}

#designedby a
{
	color: #FFFFFF;
	font-size: 9px;
}

.menuheader
{
	color: #67350E;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 13px;
	letter-spacing: 1px
}

.menu
{
	margin-top: 15px;
	/*float: left;*/
}

.menuitem
{
	margin-left: 19px;
	font-weight: bold;
	display:block;
}

.menuspacer
{
	color: #67350E;
	height: 1px;
}

.submenuitem
{
	margin-left: 20px;
	margin-top: 4px;
	font-weight: bold;
	display:block;
}

a.menuitem, a.submenuitem
{
	color: #FFFFFF;
	text-decoration: none;
}

a.menuitem:hover, a.submenuitem:hover
{
	color: #FF9933;
	text-decoration: none;
}

a.menuitem.selected,a.submenuitem.selected
{
	color: #FF9933;
}

#tilbud
{
	color: #23105B;
	height: 235px;
}

#newsbox
{
   background: url('../img/newsbox_top.gif');
   background-repeat: no-repeat;
   background-color: #233413;
   border: 1px solid #FFF;
   color: #FFF;
   padding: 5px;
   padding-top: 40px;
   margin-bottom: 20px;
   width: 149px;
}

#fixedleftcontentbox
{
   background-color: #233413;
   border: 1px solid #FFF;
   color: #FFF;
   padding: 5px;
   margin-bottom: 20px;
   width: 149px;
   padding-top: 8px;
}

#fixedleftcontentbox h4
{
    color: #A74A13;
    font-size: 16px;
    text-align: center;
    margin: 0px;
}

#right a.newsboxReadMore
{
   color: #EDC166;
   font-weight: bold;
   text-decoration: none;
}

#right a:hover.newsboxReadMore
{
   color: #FFD88B;
   font-weight: bold;
   text-decoration: underline;
}

#right a:hover
{
	color: #FFD88B;
}

strong
{
	font-weight: bold;
}

img
{
	border: 0;
}


form
{
	margin: 0;
}

div.spacer {clear: both;}

hr
{
   color: #a0a0a0;
   background: #606060;
   height: 2px;
   border: 0px;
}

#smallimg
{
   float: left;
   width: 50px;
   height: 50px;
}

input.textfield-short{
  border: #000000 1px solid;
   height: 15px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   text-align: center;
   width: 40px;
   color: #000000;
   font-weight: bold;
   background-color: #ffffff;
}

/* NEWS */
.newsHeader
{
   color: #A74A13;
   font-weight: bold;
   font-size: 14px;
}

.newsHeader a:hover
{
   text-decoration: none;
}

.newsHeader a
{
   text-decoration: none;
}

.newsTeaserText
{
   color: #FFF;
   font-style: italic;
}

.newsTeaserText a:hover
{
   color: #A74A13;
   text-decoration: none;
}

.newsTeaserText a
{
   text-decoration: none;
}

.newsText
{
   color: #FFF;
   font-style: normal;
}

.newsboxHeader
{
   color: #FFF;
   text-decoration: none;
   font-weight: bold;
   line-height: 130%;
}

.newsboxDate
{
   color: #FFF;
   text-decoration: none;
   font-style: italic;
   font-weight: normal;
   line-height: 130%;
}

.newsboxTeaser
{
   color: #FFF;
   text-decoration: none;
   font-weight: normal;
   line-height: 130%;
}

.backToNewsList
{
   color: #FFF;
   font-weight: bold;
}

.newslistOddRows
{
   background-color: #FFFFFF;
   border-bottom: 1px solid black;
}

.newslistEvenRows
{
   background-color: #FFFFFF;
   border-bottom: 1px solid black;
}

.orgPrice
{
   text-decoration: line-through;
   color: red;
   font-weight: bold;
}

.bold
{
   font-weight: bold;
   color: #FFF;
}

.bold a
{
	color: #FFF;
	text-decoration: underline;
}

.bold a:hover
{
   color: #FFD88B;
	text-decoration: underline;
}

.bold a:visited
{
   color: #990033;
	text-decoration: none;
}

.bold a:active
{
   color: #FF9933;
	text-decoration: none;
}

#searchfield
{
   width: 150px;
   /*background-color: #AA4739;*/
   /*border-left: 1px solid #DDBAB6;
   padding-left: 15px;
   padding-right: 5px;
   */
}

#searchfield .textfield-search
{
   height: 15px;
   width: 90px;
   font-size: 10px;
   border-style: inset;
   border-width: 1px;
   margin-left: 20px;
}

#searchfield a
{
   font-size: 9px;
   border-style: solid;
   border-color: #000;
   border-width: 1px;
   background-color: #565555;
   font-weight: normal;
   padding: 1px 4px 2px 4px;
   color: #FFF;
   text-decoration: none;
}

#searchfield a:hover
{
   color: #000000;
}

/* EVENT CALENDAR STYLES */
#event_calendar_header_bar
{
   background-image: url('../img/calendar_header_bar.gif');
   background-repeat: no-repeat;
   height: 17px;
}

#event_calendar_header_bar_with_text
{
   background-image: url('../img/calendar_header_bar_with_text.gif');
   background-repeat: no-repeat;
   height: 17px;
}

#eventCalendarElement
{

}

.monthselect
{
   border: 1px solid black;
}

#eventCalendarElement .eventCalendar
{
   width: 414px;
   border-bottom: 0px solid #000;
}

#eventCalendarElement .eventCalendarHeader
{
   font-weight: bold;
   font-size: 9px;
   /*background-color: #CE5E14;*/
   color: #FFF;
   /*padding-left: 5px;*/
}

#eventCalendarElement .headerImage
{
   width: 30px;
   border-top: 0px;
   border-right: 1px solid #000;
   background-color: #FFF;
   padding: 0px;
}

#eventCalendarElement .headerWho
{
   width: 135px;
   background-image: url('../img/calendar_header_bar_2.gif');
   padding: 0px;
   padding-left: 5px;
}

#eventCalendarElement .headerWhat
{
   width: 100px;
   border-top: 1px solid #000;
   border-right: 1px solid #000;
   border-bottom: 1px solid #000;
}

#eventCalendarElement .headerWhere
{
   width: 192px;
   background-image: url('../img/calendar_header_bar_3.gif');
   padding: 0px;
   padding-left: 5px;
}

#eventCalendarElement .headerWhenDate
{
   width: 37px;
   background-image: url('../img/calendar_header_bar_1.gif');
   padding: 0px;
}

#eventCalendarElement .headerWhenTime
{
   width: 100px;
   border-top: 1px solid #000;
   border-right: 1px solid #000;
   border-bottom: 1px solid #000;
}

#eventCalendarElement .headerType
{
   width:40px;
   padding: 0px;
   background-image: url('../img/calendar_header_bar_4.gif');
}

#eventCalendarElement .eventCalendarInfoRow
{
   background-color: #2B2B2B;
   line-height: 100%;
}

#eventCalendarElement .eventCalendarInfoRowHighlight
{
   background-color: #D7590E;
   line-height: 100%;
}

#eventCalendarElement .eventCalendarInfo
{
   height: 30px;
   padding-left:5px;
   font-size: 9px;
   border-bottom: 0px solid #000;
   padding-top: 2px;
   color: #FFF;
}

#eventCalendarElement .eventCalendarInfo
{
   cursor: pointer;
}

#eventCalendarElement .infoImage
{
   width: 30px;
   border-top: 0px solid #000;
   border-right: 1px solid #000;
   border-left: 0px solid #000;
   border-bottom: 0px solid #000;
   padding: 0px;
}

#eventCalendarElement .infoWho
{
   width: 135px;
   padding: 0px;
   padding-left: 5px;
}

#eventCalendarElement .infoWhat
{
   width: 210px;
   border-top: 0px solid #000;
   border-right: 1px solid #000;
}

#eventCalendarElement .infoWhere
{
   width: 192px;
   padding: 0px;
   padding-left: 5px;
}

#eventCalendarElement .infoWhenDate
{
   width: 37px;
   padding: 0px;
   margin: 0px;
   background-color: #D7590E;
}

#eventCalendarElement .infoWhenTime
{
   width: 57px;
   border-top: 0px solid #000;
   border-right: 1px solid #000;
}

#eventCalendarElement .infoType
{
   width:40px;
   padding: 0px;
}


#CalendarEventViewBox
{
   border: 1px solid #000;
   position: absolute;
   left: 0px;
   top: 0px;
   background-color: #2B2B2B;
   width: 850px;
   height: 640px;
}


#CalendarEventViewBox .eventViewTitle
{
   background-color: #D7590E;
   height: 37px;
   font-weight: bold;
   font-size: 18px;
   text-align: center;
}

#CalendarEventViewBox .eventImages
{
   width: 220px;
   border: 1px solid #FFF;
   margin-bottom: 10px;
   max-height: 400px;
  
}

#CalendarEventViewBox .eventImageColumn
{
   width: 300px;
   padding-top: 80px;  
}

#CalendarEventViewBox .eventDetailsColumn
{
   width: 550px;
   padding-top: 0px; 
   padding-right: 40px; 
}

#CalendarEventViewBox .eventDateLabel
{
   color: #D7590E;
   font-size: 18px;
   font-weight: bold;
   padding: 5px;
}

#CalendarEventViewBox .eventDate
{
   color: #D7590E;
   font-size: 18px;
   font-weight: bold;
   padding: 5px;
}

#CalendarEventViewBox .eventWhoLabel
{
   color: #FFF;
   font-size: 16px;
   font-weight: bold;
   line-height: 140%;
   padding: 5px;
}

#CalendarEventViewBox .eventWho
{
   color: #FFF;
   font-size: 16px;
   font-weight: normal;
   line-height: 140%;
   padding: 5px;
}

#CalendarEventViewBox .eventWhatLabel
{
   color: #FFF;
   font-size: 16px;
   font-weight: bold;
   line-height: 140%;
   padding: 5px;
}

#CalendarEventViewBox .eventWhat
{
   color: #FFF;
   font-size: 16px;
   font-weight: normal;
   line-height: 140%;
   padding: 5px;
}

#CalendarEventViewBox .eventWhereLabel
{
   color: #FFF;
   font-size: 16px;
   font-weight: bold;
   line-height: 140%;
   padding: 5px;
}

#CalendarEventViewBox .eventWhere
{
   color: #FFF;
   font-size: 16px;
   font-weight: normal;
   padding: 5px;
}

#CalendarEventViewBox .eventTimeLabel
{
   color: #FFF;
   font-size: 18px;
   font-weight: bold;
   line-height: 140%;
   padding: 5px;
}

#CalendarEventViewBox .eventTime
{
   color: #FFF;
   font-size: 18px;
   font-weight: normal;
   padding: 5px;
}

#CalendarEventViewBox .eventText
{
   color: #FFF;
   font-size: 12px;
   font-weight: normal;
   padding: 5px;
}

#CalendarEventViewBox .eventType
{
   background: url('../img/type_bubble.gif');
   background-repeat: no-repeat;
   background-position: center top;
   width: 100px;
   height: 73px;
   text-align: center;
}


#CalendarEventViewBox .eventBilletnet
{
   width: 120px;
   height: 50px;
   text-align: right;
}

#eventCalendarElement .eventCalendarDateHeadline
{
   font-size: 18px;
   font-weight: bold;
   width: 200px;
}

#eventCalendarElement .eventCalendarDetail
{
   height: 30px;
   padding-left:5px;
   font-size: 9px;
   border-bottom: 0px solid #000;
   padding-top: 2px;
}

#eventCalendarElement a.eventCalendarDetailBackLink
{
   font-size: 10px;
   color: #000000;
   font-weight: bold;
}

#eventCalendarElement a.eventCalendarDetailBackLink:hover
{
   font-size: 10px;
   color: #000000;
   font-weight: bold;
}

#commingevent
{
width: 170px;
height: 163px;
border: 1px solid #ABA2AC;
cursor: pointer;
background-color: #000000;
}

#commingevent .eventWho
{
   color: #C2590E;
   font-weight: bold;
   background-color: #434A47;
   padding-left: 12px;
}

#commingevent .eventWhen
{
   padding-left: 12px;
   background-color: #434A47;
}

#commingevent .eventWhere
{
 padding-left: 12px;
 background-color: #434A47;
}

/* User Directory STYLES */
#user_directory_header_bar
{
   background-image: url('../img/calendar_header_bar.gif');
   background-repeat: no-repeat;
   height: 17px;
}

#userDirectoryElement
{

}

#userDirectoryElement .userDirectory
{
   width: 414px;
   border-bottom: 0px solid #000;
}

#userDirectoryElement .userDirectoryHeader
{
   font-weight: bold;
   font-size: 9px;
   /*background-color: #CE5E14;*/
   color: #FFF;
   /*padding-left: 5px;*/
}

#userDirectoryElement .headerImage
{
   width: 30px;
   border-top: 0px;
   border-right: 1px solid #000;
   background-color: #FFF;
   padding: 0px;
}


#userDirectoryElement .headerLeftColumn
{
   width: 30px;
   background-image: url('../img/calendar_header_bar_1.gif');
   padding: 0px;
}

#userDirectoryElement .headerName
{
   width: 384px;
   background-image: url('../img/calendar_header_bar.gif');
   padding: 0px;
   padding-left: 5px;
}

#userDirectoryElement .headerWhere
{
   width: 84px;
   background-image: url('../img/calendar_header_bar_3.gif');
   padding: 0px;
   padding-left: 5px;
}

#userDirectoryElement .headerWeb
{
   width:100px;
   padding: 0px;
   background-image: url('../img/calendar_header_bar_2.gif');
}

#userDirectoryElement .userDirectoryInfoRow
{
   background-color: #2B2B2B;
   line-height: 100%;
}

#userDirectoryElement .userDirectoryInfoRowHighlight
{
   background-color: #D7590E;
   line-height: 100%;
}

#userDirectoryElement .userDirectoryInfo
{
   height: 30px;
   padding-left:5px;
   font-size: 9px;
   border-bottom: 0px solid #000;
   padding-top: 2px;
   color: #FFF;
}

#userDirectoryElement .userDirectoryInfo
{
   cursor: pointer;
}

#userDirectoryElement .infoImage
{
   width: 30px;
   border-top: 0px solid #000;
   border-right: 1px solid #000;
   border-left: 0px solid #000;
   border-bottom: 0px solid #000;
   padding: 0px;
}

#userDirectoryElement .infoLeftColumn
{
   width: 30px;
   padding: 0px;
   margin: 0px;
   background-color: #D7590E;

}

#userDirectoryElement .infoName
{
   width: 200px;
   padding: 0px;
   padding-left: 5px;
}

#userDirectoryElement .infoWhere
{
   width: 84px;
   padding: 0px;
   padding-left: 5px;
}

#userDirectoryElement .infoWeb
{
   width:100px;
   padding: 0px;
}


#UserDetailsViewBox
{
   border: 1px solid #000;
   position: absolute;
   left: 0px;
   top: 0px;
   background-color: #2B2B2B;
   width: 850px;
   height: 640px;
}


#UserDetailsViewBox .userInfoHeader
{
   background-color: #D7590E;
   height: 37px;
   font-weight: bold;
   font-size: 18px;
   text-align: center;
}

#UserDetailsViewBox .userImages
{
   width: 220px;
   border: 1px solid #FFF;
   margin-bottom: 10px;
   max-height: 400px;
  
}

#UserDetailsViewBox .userImageColumn
{
   width: 300px;
   padding-top: 80px;  
}

#UserDetailsViewBox .userDetailsColumn
{
   width: 550px;
   padding-top: 0px; 
   padding-right: 40px; 
}

#UserDetailsViewBox .userCompany
{
   color: #D7590E;
   font-size: 18px;
   font-weight: bold;
   /*padding: 5px;*/
}

#UserDetailsViewBox .eventWhoLabel
{
   color: #FFF;
   font-size: 16px;
   font-weight: bold;
   line-height: 140%;
   padding: 5px;
}

#UserDetailsViewBox .eventWho
{
   color: #FFF;
   font-size: 16px;
   font-weight: normal;
   line-height: 140%;
   padding: 5px;
}

#UserDetailsViewBox .eventWhatLabel
{
   color: #FFF;
   font-size: 16px;
   font-weight: bold;
   line-height: 140%;
   padding: 5px;
}

#UserDetailsViewBox .eventWhat
{
   color: #FFF;
   font-size: 16px;
   font-weight: normal;
   line-height: 140%;
   padding: 5px;
}

#UserDetailsViewBox .userInfoLabel
{
   color: #FFF;
   font-size: 16px;
   font-weight: bold;
   line-height: 140%;
   padding: 5px;
}

#UserDetailsViewBox .userInfoText
{
   color: #FFF;
   font-size: 16px;
   font-weight: normal;
   padding: 5px;
}

#UserDetailsViewBox .userDescription
{
   color: #FFF;
   font-size: 12px;
   font-weight: normal;
   padding: 5px;
}

#userDirectoryElement .userDirectoryDateHeadline
{
   font-size: 18px;
   font-weight: bold;
   width: 200px;
}

#userDirectoryElement .userDirectoryDetail
{
   height: 30px;
   padding-left:5px;
   font-size: 9px;
   border-bottom: 0px solid #000;
   padding-top: 2px;
}

#userDirectoryElement a.userDirectoryDetailBackLink
{
   font-size: 10px;
   color: #000000;
   font-weight: bold;
}

#userDirectoryElement a.userDirectoryDetailBackLink:hover
{
   font-size: 10px;
   color: #000000;
   font-weight: bold;
}


#myprofile
{
   font-weight: bold;
}

#myprofile input
{
   width: 280px;
   margin-bottom: 3px;
   font-size: 12px;
}

#myprofile textarea
{
   width: 280px;
   height: 200px;
   margin-bottom: 3px;
   font-size: 12px;
}

#myprofile .submit
{
   width: 100px;
   margin-bottom: 3px;
   font-size: 12px;
}
